How To Initiate VPN From Terminal [duplicate]

На этот вопрос уже есть ответ здесь:

В разделе "Система" > "Параметры" > "Сетевые подключения" я могу создавать PPTP VPN. Это работает, когда я нахожусь в графическом интерфейсе, я могу нажать на значок сетевых подключений в правом верхнем углу, выбрать VPN из списка и подключиться к нему.

Можно ли подключиться к этим PPTP-сессиям через терминал, если у меня есть только SSH-доступ, используя эти предопределенные сессии, чтобы не вводить все детали снова?

6
задан 16 January 2012 в 17:00

3 ответа

попытайтесь настроить pppd , , этот является примером. Я полагаю, вы понимаете, что ваш конфигурационный файл может отличаться.

0
ответ дан 16 January 2012 в 17:00

Получается, что это дубликат другого вопроса, который я не смог найти ранее;

Подключение / отключение от VPN из командной строки

Я хотел бы добавить, что для установки nmcli на моем компьютере 10.04 мне нужно было

sudo add-apt-repository ppa:network-manager/trunk  
sudo apt-get update && sudo apt-get upgrade
sudo apt-get install network-manager
0
ответ дан 16 January 2012 в 17:00

используйте 'pppd' для выполнения его:

sudo pppd nodetach defaultroute replacedefaultroute сохраняют пароль mypassword файл myvpn

замените "mypassword" паролем своей pptp учетной записи. "myvpn" является файлом конфигурации, формат как:

linkname myvpn 
ipparam myvpn 
pty "pptp server_address --nolaunchpppd " 
name myaccount 
usepeerdns 
require-mppe 
refuse-eap noauth

# adopt defaults from the pptp-linux package 
file /etc/ppp/options.pptp

этот формат файла конфигурации упоминается в here:https://help.ubuntu.com/community/VPNClient

И, "nodetach", или "defaultroute" являются опциями для pppd, описал here:http://manpages.ubuntu.com/manpages/hardy/man8/pppd.8.html

Я имею, используют этот метод в Java для установки pptp клиентского соединения VPN, да, это работает.

Изодромный с предварением файл, находится в/var/run/ppp-xxx.pid, "xxx" является Вашим linkname это в Вашем файле конфигурации. Можно читать, pid pppd из этого изодромного с предварением файла отправляют сигнал в pppd, например, "sudo уничтожают-s SIGTERM pid_of_pppd", завершить работу pppd.

0
ответ дан 16 January 2012 в 17:00

Другие вопросы по тегам:

Похожие вопросы: