Zmień lokalizację sieciową z terminala

17

Mam dwa miejsca skonfigurowane na moim MacBooku. Jeden do normalnego użytku, a drugi do korzystania z proxy, które uruchamiam z wiersza poleceń. Przydałaby mi się możliwość jednoczesnego przełączania lokalizacji sieciowej z wiersza poleceń. czy to możliwe?

Joe
źródło
Już miałem zadać to pytanie, kiedy widzę, że zostało już zadane. To jest dokładnie ta sama sytuacja. Nazywam się także Joe. Czy przyszłaś do mnie wrócisz, by pomóc mi teraz?
JShoe
@JShoe Nie mogę ci tego powiedzieć. Ale zdecydowanie powinieneś unikać każdego, kto ma tatuaż ze złotą rybką.
Joe

Odpowiedzi:

23

Tak, też dość łatwe. Może być konieczne wykonanie polecenia „sudo” w zależności od konfiguracji systemu.

networksetup -switchtolocation "location name"

Istnieją również inne opcje:

networksetup -getcurrentlocation
networksetup -listlocations
networksetup -createlocation <location name> [populate]
networksetup -deletelocation <location name>
networksetup -switchtolocation <location name>
Christian L.
źródło
Czy istnieje sposób, aby to ustawić za pomocą pliku konfiguracyjnego?
pokaż