Настройка VPN (pptp) подключения в Ubuntu Linux
Вот инструкция, сам поднимал неоднократно и слизал откуда то и чуть поправил под свои нужды.
Начнем с того что чистая система и еще не колдовали с ppp
Открываем терминал и набираем:
sudo apt-get install pptp-linux
sudo cp /etc/ppp/chap-secrets /etc/ppp/chap-secrets.default
Затем редактируем /etc/ppp/options.isp (gedit можно заменить на nano, для консоли):
sudo gedit /etc/ppp/options.isp
Добавляем строки:
persist
maxfail 10
defaultroute
replacedefaultroute
require-mppe-128
persist - восстановление связи,вслучае обрыва.
maxfail 10 - количество попыток подключения вслучае обрыва соединения.
defaultroute, replacedefaultroute - меняет маршрут на ppp соединение. Полезно, если клиент не смог принять данные от сервера.
require-mppe-128 - включение шифрования иначе не работает, если ваш пров не использует уберите эту строку.
Теперь создаем "клиента":
sudo gedit /etc/ppp/peers/isp
И заносим туда вот это содержимое:
pty "pptp 192.168.2.3 --nolaunchpppd"
connect /bin/true
name pomka
remotename isp
file /etc/ppp/options.isp
ipparam isp
192.168.2.3 - ip VPN сервера.
Вместо pomka вписываем свой логин.
Теперь необходимо внести логин и пароль. Для этого редактируем /etc/ppp/chap-secrets:
sudo gedit /etc/ppp/chap-secrets
добовляем строку
pomka isp 123456789 "*"
pomka - login
123456789 - password
Подставьте свои.
Ну вот и все. Теперь подключаемся:
sudo pon isp
И смотрим вывод команды ifconfig. Видно, что соединение установлено, необходимые данные получены.
Интерфейс должен называться ppp0
автостарт интерфейса можно прописать в ifconfig и тогда интерфейс будет сам подниматься!