2 votes

Paramètres proxy SOCKS système?

Si j'ai un proxy SOCKS qui fonctionne sur un port spécifique, y a-t-il un moyen de configurer tout le trafic réseau pour passer par lui ?

Si je configure le proxy SOCKS dans les préférences système Réseau, il semble fonctionner correctement pour tous les navigateurs sans configuration supplémentaire. (Comme indiqué par une recherche rapide sur Google pour 'quel est mon IP' dans Chrome et Safari.)

Cependant, un traceroute ne semble pas utiliser ce proxy, tout comme les téléchargements avec curl. Je n'ai également aucun moyen de savoir si d'autres applications comme Mail (SMTP) ou une connexion SSH utilisent le proxy.

J'ai trouvé l'application MacProxy, mais ce n'est qu'un essai gratuit de 30 jours. Il semble qu'il y a certainement un moyen de configurer cela via la ligne de commande gratuitement ?

1voto

Tony Williams Points 11219

Il pourrait se passer quelques choses ici. OS X prend en charge SOCKS v5 mais votre serveur SOCKS est peut-être toujours en v4. La différence est que le v5 achemine également l'UDP à travers le proxy alors que le v4 ne le fait pas

Essayez traceroute -I destination qui fera en sorte que traceroute utilise des échos ICMP au lieu de l'UDP et voyez si vous obtenez un itinéraire différent.

curl devrait utiliser le proxy si vous le spécifiez. Essayez curl --proxy socks5://proxyhost.examplecom:portnumber

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X