Lire les réglages de proxy de macOS avec scutil --proxy
Utilisez scutil --proxy pour distinguer les proxys fixes actifs des valeurs enregistrées et de la politique PAC par destination.
scutil --proxyLisez les champs liés ensemble :
| Configuration | Champs à interpréter |
|---|---|
| HTTP fixe | HTTPEnable (0/1), HTTPProxy et HTTPPort |
| HTTPS ou SOCKS | Leurs champs d'activation, de point de terminaison et de port correspondants |
| Politique automatique | ProxyAutoConfigEnable et ProxyAutoConfigURLString |
Un hôte enregistré n'est pas une route active. Pour un point de terminaison HTTP actif que le client destinataire doit utiliser comme proxy fixe, l'URL contient d'abord l'hôte puis le port :
http://proxy.example.net:8080Une URL PAC désigne un script, pas cet écouteur de transfert. L'exporter comme HTTP_PROXY fait perdre les décisions par destination. La catégorie HTTPS non plus n'implique pas TLS vers l'intermédiaire.
Vérifiez le contournement et la configuration restreinte avant d'aplatir la sortie en variables, et utilisez l'interface prise en charge par le véritable client en ligne de commande.