Настройка PPTP Client под управлением OpenBSD


Автор: Алексей Гнедин

Редактор: Олег Сафулин

Используемое ПО: pptp-1.6.0.tgz , OpenBSD 3.8 (GENERIC)

Особенности данного подключения состоят в том ,что VPN сервер разрешает подключатся только с авторизацией MSChapV2, и явно включённым шифрованием MPPE 128 STATELESS.

cd /etc/ppp

vi /etc/ppp/ppp.conf

Добавляем следующие строки:

default:
set log Phase Chat LCP IPCP CCP tun command
pptp1:
set device "!/usr/local/sbin/pptp IPADDR_VPN_SERVER --nolaunchpppd"
set log Phase LCP IPCP CCP tun command
disable acfcomp protocomp
deny acfcomp
enable lqr
set lqrperiod 5
set cd 5
set redial 30
set timeout 0
set authname <username>
set authkey <userpass>
set dial
set login
add! default HISADDR
enable mssfixup
disable ipv6cp
accept MSChapV2
set mppe 128 stateless

Далее:

touch /etc/hosname.tun0 ; vi /etc/hostname.tun0

Добавляем следущие строки:

!/usr/sbin/ppp -ddial pptp1 >/dev/null 2>&1

sysctl –w net.inet.gre.allow=1

reboot

После загрузки машина автоматически соединится с VPN сервером.

Обновлено: 13.03.2015