3 votes

Définition de paramètres de proxy sur "Détection automatique de proxy" en utilisant la ligne de commande dans macOS

Je veux savoir comment définir les paramètres du proxy sur "Détection automatique du proxy" comme dans les préférences réseau, mais en utilisant le shell.

J'ai essayé de chercher mais je ne trouve que des commandes comme :

networksetup -gethttpproxy

3voto

Karu Points 4456

Un rapide coup d'œil à la sortie de networksetup -help nous montre quelques options prometteuses :

Je ne suis pas sûr que vous vouliez "détection automatique" ou "configuration automatique", mais les deux possibilités sont fournies :

networksetup -setproxyautodiscovery  
networksetup -setautoproxyurl  

Le "service réseau" est le "nom" de la connexion tel qu'il apparaît dans les préférences réseau.

Par exemple, pour activer la découverte automatique sur votre Ethernet, vous exécuteriez :

networksetup -setproxyautodiscovery Ethernet activé

Pour une utilisation future, n'oubliez pas l'astuce -help. La plupart des commandes que vous pouvez trouver fournissent quelque chose du type --help ou -help ou -? pour obtenir plus d'informations.

0voto

VikasPushkar Points 101

Vous pouvez utiliser l'option -setautoproxystate dans la commande networksetup pour activer ou désactiver la configuration du proxy automatique. Cela permettra de cocher/décocher la case 'Configuration proxy automatique.' Pour activer, utilisez :

networksetup -setautoproxystate  on

Pour désactiver, utilisez :

networksetup -setautoproxystate  off

Cette option setautoproxystate ne touche pas le champ URL de ce paramètre, donc vous devez le définir/récupérer en utilisant les options setautoproxyurl/getautoproxyurl.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X