Użyj opcji „Lokalizacje” w obszarze Preferencje sieciowe.
Skonfiguruj lokalizację, która ma proxy, a następnie lokalizację, która nie ma. Jeśli chcesz użyć proxy, wybierz tę lokalizację, a ustawienia się zmienią.
Spojrzeć na ta strona w YourMacGuy o poleceniu Terminal networksetup. Chociaż strona pochodzi z 2008 roku, polecenie istnieje i działa w macOS Sierra. Być może jedno z poleceń związanych z proxy będzie działać dla Ciebie. Zawsze możesz utworzyć wiele lokalizacji w Preferencjach systemowych & gt; Sieć, która może włączyć lub wyłączyć proxy. Jednak nadal musisz otworzyć Preferencje systemowe.
sudo networksetup -setsocksfirewallproxy "USB 10/100/1000 LAN" 127.0.0.1 8888
/sudo networksetup -setsocksfirewallproxystate "USB 10/100/1000 LAN" off
/sudo networksetup -setsocksfirewallproxystate "USB 10/100/1000 LAN" on
działa świetnie.Odpowiedzi:
Można to zrobić za pomocą
networksetup
.Uzyskaj wszystkie usługi:
Następnie wprowadź odpowiednią usługę (np. Ethernet lub nazwę adaptera LAN 10/100/1000)
lub
aby go skonfigurować (co nie jest konieczne w twoim przypadku, ponieważ wprowadziłeś już wszystkie niezbędne wartości).
na przykład
Aby po prostu go włączyć lub wyłączyć:
na przykład
man networksetup
ujawni inne opcje proxy (gopher, ftp itp.)źródło
Użyj opcji „Lokalizacje” w obszarze Preferencje sieciowe.
Skonfiguruj lokalizację, która ma proxy, a następnie lokalizację, która nie ma. Jeśli chcesz użyć proxy, wybierz tę lokalizację, a ustawienia się zmienią.
źródło
Spojrzeć na ta strona w YourMacGuy o poleceniu Terminal
networksetup
. Chociaż strona pochodzi z 2008 roku, polecenie istnieje i działa w macOS Sierra. Być może jedno z poleceń związanych z proxy będzie działać dla Ciebie. Zawsze możesz utworzyć wiele lokalizacji w Preferencjach systemowych & gt; Sieć, która może włączyć lub wyłączyć proxy. Jednak nadal musisz otworzyć Preferencje systemowe.źródło