Автор: Алексей Гнедин
Редактор: Олег Сафулин
Используемое ПО: 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 сервером.