pptpd + ipx

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Dushman
Сообщения: 1
ОС: OpenSuse 10.2

pptpd + ipx

Сообщение Dushman »

Доброго времени суток. Проблема с прикручивание ipx в pptpd.
На данный момент 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
Спасибо сказали: