Подключение по VPN протокол PPTP — PPTP Client

Домашняя страница: http://pptpclient.sourceforge.net

Назначение: подключение по PPTP

Проект PPTP Client — обеспечивает подключение по протоколу PPTP, совместим со всеми серверами, работающими по протоколу PPTP: Windows VPN, Linux PopTop, Cisco PIX и некоторыми другими. . Поддерживается Linux и *BSD системы. Изначально включен во многие дистрибутивы Linux (в Ubuntu имеется на диске).
После установки следует настроить путем правки конфигурационных файлов. Теперь приступаем к редактированию конфигурационного файла:

$ sudo nano /etc/ppp/options.pptp
lock noauth nobsdcomp nodeflate
# Отключаем ненужные проверки
refuse-pap
refuse-eap
#refuse-chap
refuse-mschap
persist
# Количество попыток подключения в случае обрыва соединения
maxfail 10
defaultroute
replacedefaultroute

В файл /etc/ppp/chap-secrets заносим логин и пароль в таком виде:

user pptp password *

И создаем описание подключения:

$ sudo nano /etc/ppp/peers/pptp
 
# Указываем адрес PPTP сервера
pty «pptp 10.10.10.1 –nolaunchpppd»
connect /bin/true
name user
# Идентификатор из второго поля в chap-secrets
remotename pptp
# Подключаем файл настроек
file /etc/ppp/options.pptp
#require-mppe-128 # с некоторыми провайдерами возникает проблема
require-mppe-40
ipparam pptp

Подключаемся:

$ pon pptp

И смотрим вывод команды ifconfig. Если соединение установлено, и адрес получен, то считаем, что процесс настройки прошел успешно. Но обычно возни с PPTP несколько больше, чем с PPPoE. В случае неудачи выполняем:

$ pon pptp debug dump logfd 2 nodetach

В результате получим все параметры соединения и лог ошибок. Если есть необходимость в автоматическом подключении при загрузке системы, правим /etc/network/interfaces:

$ sudo nano /etc/network/interfaces
auto tunnel
iface tunnel inet ppp
provider pptp

Метки: ,

Leave a Reply

Follow tux_in on Twitter