Je cherche le fichier de configuration qui garde la trace des paramètres de proxy de réseau dans OS X. Est-ce qu'il est stocké dans un .plist
déposer?
Spécifiquement, j'aimerais modifier programmablement les "paramètres de proxy de contour pour ces hôtes et domaines".
Vous pouvez utiliser la commande Networksetup pour obtenir et définir les contournements proxy. Extraits de la page Homme:
networksetup
[-getproxybypassdomains networkservice]
[-setproxybypassdomains networkservice domain1 [domain2] [...]]
-getproxybypassdomains networkservice
Displays Bypass Domain Names for <networkservice>.
-setproxybypassdomains networkservice domain1 [domain2] [...]
Set the Bypass Domain Name Servers for <networkservice> to <domain1> [domain2] [...].
Tout
[.____] Nombre de serveurs de noms de domaine peuvent être spécifiés. Spécifiez "vide" pour effacer toutes les entrées de nom de domaine.
Les paramètres sont stockés dans /Library/Preferences/SystemConfiguration/preferences.plist
. J'ai découvert que vous devez faire correspondre le champ Sets
avec le champ NetworkServices
. Ils ressemblent à des guids.