В статье описано как установить и настроить под FreeBSD PPTP-сервер совместимый с Microsoft - mpd (Multi-link PPP daemon)URL: http://www.opennet.me/base/net/mpd_pptp_vpn.txt.html
Новость: http://www.opennet.me/opennews/art.shtml?num=1905
Не получается завести mpd ПЛИЗЗ ХЕЛП
Не то, что Еще и радиус туда подрубить...
Сначала с Радиусом пытался
Сервер(Фря) 192.168.10.1
Клиент: 192.168.10.99
Ошибка на WindowsXP, 800, при попытке подключения....
Может Я путаю set ipcp ranges?
Я посмотрел - и не понял, что Оно такое...
И еще mpd.secret - как правильно записывать?root@freebsd# mpd4
Multi-link PPP for FreeBSD, by Archie L. Cobbs.
Based on iij-ppp, by Toshiharu OHNO.
mpd: pid 761, version 4.0b4 (root@freebsd 22:24 27-Mar-2006)
[pptp0] ppp node is "mpd761-pptp0"
tcpmss node is "mpd761-mss"
[pptp0] using interface ng0
mpd: bundle "pptp0" already existsroot@freebsd# cat /usr/local/etc/mpd4/mpd.conf|grep -v '#'
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 pptp self 192.168.10.1
set pptp enable incoming
set pptp disable originate
set iface mtu 1500
set link mtu 1500
#ifconfig
ng0: flags=8890<POINTOPOINT,NOARP,SIMPLEX,MULTICAST> mtu 1500cat /usr/local/etc/mpd4/mpd.links
pptp0:
set link type pptp
pptp1:
set link type pptp
#cat /usr/local/etc/mpd4/mpd.secret
test1 test1 *
"test" "test" *
test2 test2 192.168.10.99#cat /sys/i386/conf/ROUTER_04
options NETGRAPH
#netgraph(4) system
options NETGRAPH_ASYNC
options NETGRAPH_BPF
options NETGRAPH_ECHO
options NETGRAPH_ETHER
options NETGRAPH_HOLE
options NETGRAPH_IFACE
options NETGRAPH_KSOCKET
options NETGRAPH_L2TP
options NETGRAPH_LMI
# MPPC compression requires proprietary files (not included)
#options NETGRAPH_MPPC_COMPRESSION
options NETGRAPH_MPPC_ENCRYPTION
options NETGRAPH_ONE2MANY
options NETGRAPH_PPP
options NETGRAPH_PPTPGRE
options NETGRAPH_RFC1490
options NETGRAPH_SOCKET
options NETGRAPH_TEE
options NETGRAPH_TTY
options NETGRAPH_UI
options NETGRAPH_VJC
Все оказалось легко - проблема в переносах и пробелах...
+неправильно кое-что прописал...
Вот привожу свои настройки:
Клиент:192.168.10.99
Сервер:192.168.10.1ifconfig
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