На данный момент ipx поднимается только на хосте первым подключившемся к vpn.
Подскажите в чем может быть трабла или ткните в нормальную доку (сам нагуглить не смог)
при подключении второго хоста в /var/log/messages наблюдается следующее
Код:
...
Nov 7 16:40:36 ktulhu pptpd[4780]: CTRL: Received PPTP Control Message (type: 5)
Nov 7 16:40:36 ktulhu pptpd[4780]: CTRL: Made a ECHO RPLY packet
Nov 7 16:40:36 ktulhu pptpd[4780]: CTRL: I wrote 20 bytes to the client.
Nov 7 16:40:36 ktulhu pptpd[4780]: CTRL: Sent packet to client
Nov 7 16:40:36 ktulhu pptpd[4780]: GRE: accepting packet #332
Nov 7 16:40:36 ktulhu pptpd[4852]: MGR: Launching /usr/sbin/pptpctrl to handle client
Nov 7 16:40:36 ktulhu pptpd[4852]: CTRL: local address = 192.168.1.99
Nov 7 16:40:36 ktulhu pptpd[4852]: CTRL: remote address = 192.168.1.101
Nov 7 16:40:36 ktulhu pptpd[4852]: CTRL: pppd speed = 115200
Nov 7 16:40:36 ktulhu pptpd[4852]: CTRL: pppd options file = /etc/ppp/options.ppp0
Nov 7 16:40:36 ktulhu pptpd[4852]: CTRL: Client 169.254.1.27 control connection started
Nov 7 16:40:36 ktulhu pptpd[4852]: CTRL: Received PPTP Control Message (type: 1)
Nov 7 16:40:36 ktulhu pptpd[4852]: CTRL: Made a START CTRL CONN RPLY packet
Nov 7 16:40:36 ktulhu pptpd[4852]: CTRL: I wrote 156 bytes to the client.
Nov 7 16:40:36 ktulhu pptpd[4852]: CTRL: Sent packet to client
Nov 7 16:40:36 ktulhu pptpd[4852]: CTRL: Received PPTP Control Message (type: 7)
Nov 7 16:40:36 ktulhu pptpd[4852]: CTRL: Set parameters to 100000000 maxbps, 64 window size
Nov 7 16:40:36 ktulhu pptpd[4852]: CTRL: Made a OUT CALL RPLY packet
Nov 7 16:40:36 ktulhu pptpd[4852]: CTRL: Starting call (launching pppd, opening GRE)
Nov 7 16:40:36 ktulhu pptpd[4852]: CTRL: pty_fd = 6
Nov 7 16:40:36 ktulhu pptpd[4852]: CTRL: tty_fd = 7
Nov 7 16:40:36 ktulhu pptpd[4853]: CTRL (PPPD Launcher): program binary = /usr/sbin/pppd
Nov 7 16:40:36 ktulhu pptpd[4853]: CTRL (PPPD Launcher): local address = 192.168.1.99
Nov 7 16:40:36 ktulhu pptpd[4853]: CTRL (PPPD Launcher): remote address = 192.168.1.101
Nov 7 16:40:36 ktulhu pppd[4853]: pppd 2.4.4 started by root, uid 0
Nov 7 16:40:36 ktulhu pppd[4853]: Using interface ppp1
Nov 7 16:40:36 ktulhu pppd[4853]: Connect: ppp1 <--> /dev/pts/4
Nov 7 16:40:36 ktulhu pptpd[4852]: CTRL: I wrote 32 bytes to the client.
Nov 7 16:40:36 ktulhu pptpd[4852]: CTRL: Sent packet to client
Nov 7 16:40:36 ktulhu pptpd[4852]: CTRL: Received PPTP Control Message (type: 15)
Nov 7 16:40:36 ktulhu pptpd[4852]: CTRL: Got a SET LINK INFO packet with standard ACCMs
...
Nov 7 16:40:38 ktulhu pptpd[4852]: CTRL: Received PPTP Control Message (type: 15)
Nov 7 16:40:38 ktulhu pptpd[4852]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
...
Nov 7 16:40:38 ktulhu pppd[4853]: ioctl(SIOCSIFADDR, IPX_DLTITF): Invalid argument (line 2775)
...
Nov 7 16:40:38 ktulhu pppd[4853]: local IP address 192.168.1.99
Nov 7 16:40:38 ktulhu pppd[4853]: remote IP address 192.168.1.101
....
Nov 7 16:40:39 ktulhu pppd[4853]: Script /etc/ppp/ip-up finished (pid 4863), status = 0x0
...
у меня в конфигах следующее:
в /etc/init.d/boot.local добавлена строка
modprobe ipx
/etc/pptpd.conf
Код:
speed 115200
option /etc/ppp/options.ppp0
debug
localip 192.168.1.99
remoteip 192.168.1.100-199
ipxnets 00001111-0000FFFF
pidfile /var/run/pptpd.pid
/etc/ppp/options.ppp0
Код:
lock
name pptpd
noauth
ipx
ipx-network 0x00000001
ipx-node 2:0
ipxcp-accept-network
ipxcp-accept-remote
ipxcp-accept-local
ipx-routing 2
ipx-router-name ktulhu
refuse-chap
mtu 1000
mru 1000
lcp-echo-failure 10
lcp-echo-interval 10
/etc/ppp/chap-secrets
Dushman * password1 192.168.1.100
Nec * password2 192.168.1.101
ОС: OpenSUSE 10.2
kernel 2.6.18.8-0.7-default
pptpd v1.3.0
pppd v2.4.4
Клиенты: winXP sp2