Настройка VPN - клиента на linux

Материал из WikiAdmin
Перейти к: навигация, поиск

Краткая инструкция как настроить pptp client для работы с VPN сервером (настройка которого указана в статье Настройка PPTPD).

Содержание

Установка необходимого ПО

Для работы с VPN необходимо установить пакеты pptp-client и ppp. Обычно они есть в репозитариях.

Настройка конфигурационных файлов

/etc/ppp/chap-secrets

Укажите логин и пароль пользователя в таком формате:

USER  "*"  password

/etc/ppp/options

Не путать с options.pptp!

local
lock
nodetach
mtu 1500
mru 1500
nobsdcomp
nodeflate
persist
maxfail 0
require-mppe-128
lcp-echo-interval 30
lcp-echo-failure 5
require-mschap-v2
refuse-pap
refuse-chap
require-mschap
refuse-eap
defaultroute
user USER

/etc/ppp/options.pptp

lock 
proxyarp 
auth 
ipcp-accept-local 
ipcp-accept-remote 
+chap 
+mschap-v2 
mppe required

Запуск командой:

pptp IP_сервера dump

Ошибки

GRE: ******* status = -1 error = Message too long

Тут все просто - у вас стоит высокое значение mtu и mru в файле options. Уменьшаем до нужных пределов - 1024, 512...

LCP terminated by peer (MPPE required but peer refused)

В файле options отсутствует строка

require-mppe-128

В неком красношапочтом дистрибе это вылечить не удалось, поэтому просто убрал шифрование (как указано ниже в "Protocol-Reject for unsupported protocol") . На Вин-клиентах пришлось указывать "необязательное шифрование" или "без шифрование"

Видит только IP сервера и не видит компьютеров внутри сети

Не роутятся пакеты. Отдайте на клиентской машине такую команду:

/sbin/route add -net 192.168.0.0 netmask 255.255.255.0 gw 192.168.0.1

где:

Protocol-Reject for unsupported protocol

Пакет собран без поддержки ряда протоколов. Либо пересобирать, либо уберите mppe вообще. На сервере исправьте:

require-mppe-128

на

nomppe

На клиенте уберите любое упоминание mppe в options, такие как:

require-mppe
require-mppe-128

На виндовс-клиенте уберите "обязательное шифрование".

Если эта страница оказалась для вас полезной, нажмите на кнопку. :)
Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты