У мене є macbook pro із запущеними версіями. Я шукаю спосіб підключення до мережі VPN в терміналі.
Причина, чому я хочу це зробити, полягає в тому, що я хочу написати невелику програму на Python, яка автоматично визначає найшвидший VPN-сервер серед 30 серверів. Це самомотивований практикуючий проект, тому я думаю, я буду дотримуватися мови Python. Тож я розбиваю завдання і думаю, що програмі, можливо, потрібно спочатку підключитися до одного з серверів, а після цього запустити тест на швидкість.
Тому я застряг у цьому першому кроці, бо зрозумів, що встановлення VPN-зв’язку, здається, знаходиться на системному рівні, тому що я не можу знайти попередньо записаний модуль VPN в python. Тож я думаю, це буде так, як я кажу Python розповісти системній оболонці для підключення до VPN-сервера.
Коли я тикав навколо, і я знайшов команду, набравши apropos vpn
. Це називається vpnagent
. Але man vpnagent
не надає корисної інформації і не which vpnagent
каже, що утиліта не встановлена в моєму Mac. Ще одна цікава річ, яку я знайшов, pppd
але налаштування файлу конфігурації було дуже неприємним. Мені не вдалося це зробити.
То чи існує спосіб підключення до VPN за допомогою терміналу? Крім того, оскільки я новачок у програмуванні, будь-який коментар до мого проекту також вітається. Спасибі заздалегідь.
~/.bash-profile
кожного разу, коли мені потрібно перейти до іншого vpn. Чи є спосіб додавання аргументу у функцію, щоб я міг викликати якvpn-connect UniVPN
?