Это дополнительный вопросЗапустите настроенный VPN из командной строки (OSX).
Я попробовал ответ @encoded, который предлагает следующую команду:
scutil --nc start [A-name-of-VPN-configuration-stored-in-Network-Preferences]
Это отлично работает для соединения PPTP, но для L2TP эта команда не может прочитать общий секрет, сохраненный в этой конфигурации, и мне нужно предоставить его --secret [shared-secret]
для соединения L2TP.
Это, очевидно, недостаточно безопасно; я хочу scutil
знать о сохраненном секрете, а не спрашивать меня. Поскольку он может считывать сохраненные имя пользователя и пароль, это должно быть всего лишь небольшой настройкой, но я не могу понять, что это такое.
Я использую OS X Yosemite 10.10.3.