zelo
18-07-2007, 10:46
mpd установлен с портов, ядро пересобрано с опциями:
options NETGRAPH
options NETGRAPH_ETHER
options NETGRAPH_SOCKET
options NETGRAPH_TEE
Конфиги:
mpd.conf
default:
load pptp0
load pptp1
load pptp2
pptp0:
new -i ng0 pptp0 pptp0
set ipcp ranges 10.53.1.1/32 10.53.1.100/32
load pptp_standart
pptp1:
new -i ng1 pptp1 pptp1
set ipcp ranges 10.53.1.1/32 10.53.1.101/32
load pptp_standart
pptp2:
new -i ng2 pptp2 pptp2
set ipcp ranges 10.53.1.1/32 10.53.1.102/32
load pptp_standart
pptp_standart:
set iface disable on-demand
set bundle disable 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 10.53.1.1
set ipcp nbns 10.53.1.1
set iface enable proxy-arp
set pptp self 192.168.102.112
set pptp enable incoming
set pptp disable originate
mpd.links
pptp0:
set link type pptp
pptp1:
set link type pptp
pptp2:
set link type pptp
mpd.secret
usr1 "usr1" 10.53.1.25
usr2 "usr2" *
....в /etc/rc.conf прописан mpd_enable="YES"
....далее..
nnov# /usr/local/etc/rc.d/mpd start
Starting mpd.
nnov# ps -A | grep mpd
5734 ?? Ss 0:00,01 /usr/local/sbin/mpd -b
5755 p0 R+ 0:00,01 grep mpd
....в логах появляется строка:
Jul 10 17:41:27 nnov mpd: mpd: pid 5734, version 3.18 (root@????.???.ru 10:39 13-Jun-2007)
.....далее
nnov# ifconfig -a
lnc0: flags=108843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
inet 192.168.102.112 netmask 0xffffff00 broadcast 192.168.102.255
ether 00:0c:29:30:b6:66
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff000000
.....почему-то интерфейсы ng0-ng2 не появляются, и при подключении клиентом к виртуальной сети вылетает ошибка 800, соответственно.
....подскажите в чём проблема?
П.С. ...заранее спасиБо..
options NETGRAPH
options NETGRAPH_ETHER
options NETGRAPH_SOCKET
options NETGRAPH_TEE
Конфиги:
mpd.conf
default:
load pptp0
load pptp1
load pptp2
pptp0:
new -i ng0 pptp0 pptp0
set ipcp ranges 10.53.1.1/32 10.53.1.100/32
load pptp_standart
pptp1:
new -i ng1 pptp1 pptp1
set ipcp ranges 10.53.1.1/32 10.53.1.101/32
load pptp_standart
pptp2:
new -i ng2 pptp2 pptp2
set ipcp ranges 10.53.1.1/32 10.53.1.102/32
load pptp_standart
pptp_standart:
set iface disable on-demand
set bundle disable 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 10.53.1.1
set ipcp nbns 10.53.1.1
set iface enable proxy-arp
set pptp self 192.168.102.112
set pptp enable incoming
set pptp disable originate
mpd.links
pptp0:
set link type pptp
pptp1:
set link type pptp
pptp2:
set link type pptp
mpd.secret
usr1 "usr1" 10.53.1.25
usr2 "usr2" *
....в /etc/rc.conf прописан mpd_enable="YES"
....далее..
nnov# /usr/local/etc/rc.d/mpd start
Starting mpd.
nnov# ps -A | grep mpd
5734 ?? Ss 0:00,01 /usr/local/sbin/mpd -b
5755 p0 R+ 0:00,01 grep mpd
....в логах появляется строка:
Jul 10 17:41:27 nnov mpd: mpd: pid 5734, version 3.18 (root@????.???.ru 10:39 13-Jun-2007)
.....далее
nnov# ifconfig -a
lnc0: flags=108843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
inet 192.168.102.112 netmask 0xffffff00 broadcast 192.168.102.255
ether 00:0c:29:30:b6:66
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff000000
.....почему-то интерфейсы ng0-ng2 не появляются, и при подключении клиентом к виртуальной сети вылетает ошибка 800, соответственно.
....подскажите в чём проблема?
П.С. ...заранее спасиБо..