В статье описано как установить и настроить под FreeBSD PPTP-сервер совместимый с Microsoft - mpd (Multi-link PPP daemon)
ifconfig rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=8<VLAN_MTU> inet 192.168.10.1 netmask 0xffffff00 broadcast 192.168.10.255
#cat /usr/local/etc/mpd4/mpd.secret test2 test2 *
# cat /usr/local/etc/mpd4/mpd.conf default: load pptp0 load pptp1 pptp0: new -i ng00 pptp0 pptp0 set ipcp ranges 192.168.10.1/24 192.168.11.1/32 load pptp_standart pptp1: new -i ng00 pptp0 pptp0 set ipcp ranges 192.168.10.1/24 192.168.11.99/32 load pptp_standart pptp_standart: set iface disable on-demand set bundle enable multilink set link yes acfcomp protocomp set link no pap chap set link enable chap set link keep-alive 60 180 set ipcp yes vjcomp set ipcp dns 192.168.10.1 set iface enable proxy-arp set bundle enable compression set ccp yes mppc set ccp yes mpp-e40 set ccp yes mpp-e56 set ccp yes mpp-e128 set ccp yes mpp-stateless set bundle yes crypt-reqd set pptp enable incoming set pptp disable originate set iface mtu 1500 set link mtu 1500 # cat /usr/local/etc/mpd4/mpd.links pptp0: set link type pptp pptp1: set link type pptp