Настраивал согласно http://www.lissyara.su/articles/freebsd ... /vpn_mpd5/
У меня вылезла следующая проблема:
- при подключении клиента (Win XP) (точка-сеть) - сжатие работает;
- при подключении сеть-сеть (Win 2003) при включенном сжатии туннель поднимается, но трафик не идет. Стоит отключить сжатие - все работает.
Пробовал на двух разных серверах, расположенных в разных городах.
Конфиг mpd:
Код: Выделить всё
#################################################################
#
# MPD configuration file
#
#################################################################
startup:
# Задаем пароль для доступа в web-interface
# т.е меняем password на свой пароль
set user admin pass admin
# set user password cancer
# configure the console
set console self 127.0.0.1 5005
set console open
# configure the web server
set web self 0.0.0.0 5006
set web open
default:
<------>load lan_to_lan
<------>load pptp_server
lan_to_lan:
<------>set ippool add pool_smol 192.168.20.236 192.168.20.237
<------>create bundle static B2
<------>set iface up-script /usr/local/etc/mpd5/ind-up.sh
<------>set iface down-script /usr/local/etc/mpd5/ind-down.sh
<------>set iface enable proxy-arp
<------>set iface idle 1800
<------>set iface enable tcpmssfix
<------>set ipcp yes vjcomp
<------>set ipcp ranges 192.168.0.234 ippool pool_smol
<------>set iface route 192.168.0.0/22
<------>set bundle enable compression
<------>set ccp yes mppc
<------>set mppc yes e40
<------>set mppc yes e56
<------>set mppc yes e128
<------>set bundle enable crypt-reqd
<------>set mppc yes stateless
#<----->set mppc yes compress e40 e56 e128 stateless
<------>create link static L2 pptp
<------>set link action bundle B2
<------>set link no eap pap
<------>set link yes chap
<------>set link yes chap-msv2
<------>set link mtu 1460
<------>set link keep-alive 10 75
<------>set link max-redial 0
<------>set auth enable internal
<------>set auth authname "login"
<------>set auth password "pass"
<------>set pptp self x.x.x.x
<------>set pptp peer y.y.y.y
<------>set link enable incoming
<------>open
pptp_server:
set ippool add poolsat 192.168.20.220 192.168.20.230
create bundle template B
set iface enable proxy-arp
set iface idle 1800
set iface enable tcpmssfix
set ipcp yes vjcomp
set ipcp ranges 192.168.20.254 ippool poolsat
set bundle enable compression
set ccp yes mppc
set mppc yes e40
set mppc yes e56
set mppc yes e128
set bundle enable crypt-reqd
set mppc yes stateless
set mppc yes compress e40 e56 e128 stateless
create link template L pptp
set link action bundle B
set link enable multilink
set link no eap pap
set link enable chap
set link enable chap-msv2
set link mtu 1460
set link keep-alive 10 75
set link max-redial 0
set pptp self rl0
set link enable incoming
PS.
FreeBSD 8.2
mpd 5.5