Изменить расположение сети с терминала

17

У меня есть два места на моем MacBook. Один для обычного использования и другой для использования прокси, который я запускаю из командной строки. Для меня было бы очень полезно иметь возможность одновременно переключать сетевое местоположение из командной строки. Это возможно?

Джо
источник
Я собирался задать этот вопрос, когда увижу, что его уже задавали. Это моя точно такая же ситуация. Меня зовут также Джо. Вы будущее, я вернусь, чтобы помочь сейчас, я?
JShoe
@ JShoe Я не могу тебе этого сказать. Но вам определенно следует избегать любого с татуировкой золотой рыбки.
Джо

Ответы:

23

Да, довольно легко тоже. Вам может потребоваться команда sudo в зависимости от конфигурации вашей системы.

networksetup -switchtolocation "location name"

Есть и другие варианты:

networksetup -getcurrentlocation
networksetup -listlocations
networksetup -createlocation <location name> [populate]
networksetup -deletelocation <location name>
networksetup -switchtolocation <location name>
Кристиан Л
источник
Есть ли способ установить это через файл конфигурации?
Иллюминат