Posso gestire questa impostazione nel terminale?
Per configurare le impostazioni proxy nella shell usa il comando networksetup .
Per ottenere assistenza inserisci networksetup -help
.
Per ignorare reti, host e domini usa il comando:
sudo networksetup -setproxybypassdomains <networkservice> <domain1> [domain2] [...]
Gli elementi predefiniti nell'elenco sono *. local e 169.254 / 16 .
Quindi se si desidera aggiungere un dominio ( abc.com ) e un host ( 17.12.3.5 ) ma utilizzare gli elementi correnti nell'elenco (ad esempio, il servizio di rete : en1 - per ottenere un elenco di servizi di rete inserisci: networksetup -listallnetworkservices
):
sudo networksetup -setproxybypassdomains en1 *.local 169.254/16 abc.com 17.12.3.5
Per cancellare l'elenco, utilizzare:
sudo networksetup -setproxybypassdomains en1 Empty