Hi All, I've been trying to get the pptp server (vpn server) working. And I think I succeeded! I can connect from outside to the server, my login is validated and the connection is established. Syslog excerpt: Sep 2 18:45:15 debian pptpd[3313]: MGR: Manager process started Sep 2 18:45:24 debian pptpd[3314]: CTRL: Client 24.132.28.xxx control connection started Sep 2 18:45:24 debian pptpd[3314]: CTRL: Starting call (launching pppd, opening GRE) Sep 2 18:45:24 debian pppd[3315]: pppd 2.4.1 started by root, uid 0 Sep 2 18:45:24 debian pppd[3315]: Using interface ppp0 Sep 2 18:45:24 debian pppd[3315]: Connect: ppp0 <--> /dev/pts/2 Sep 2 18:45:24 debian pptpd[3314]: CTRL: Ignored a SET LINK INFO packet with real ACCMs! Sep 2 18:45:24 debian pppd[3315]: Couldn't set pass-filter in kernel: Invalid argument Sep 2 18:45:24 debian pppd[3315]: CHAP peer authentication succeeded for mark Sep 2 18:45:25 debian pppd[3315]: found interface eth1 for proxy arp Sep 2 18:45:25 debian pppd[3315]: local IP address 192.168.8.5 Sep 2 18:45:25 debian pppd[3315]: remote IP address 192.168.8.6 Sep 2 18:47:17 debian pppd[3315]: LCP terminated by peer (ZM-R8S^@<M-Mt^@^@^@^@) Sep 2 18:47:17 debian pppd[3315]: Modem hangup Sep 2 18:47:17 debian pppd[3315]: Connection terminated. Sep 2 18:47:17 debian pppd[3315]: Connect time 1.9 minutes. Sep 2 18:47:17 debian pppd[3315]: Sent 645 bytes, received 11207 bytes. Sep 2 18:47:17 debian pppd[3315]: Exit. Sep 2 18:47:17 debian pptpd[3314]: GRE: read error: Bad file descriptor Sep 2 18:47:17 debian pptpd[3314]: CTRL: PTY read or GRE write failed (pty,gre)=(-1,-1) Sep 2 18:47:17 debian pptpd[3314]: CTRL: Client 24.132.28.145 control connection finished But something is wrong, I can ping the inside nic (eth0 or 192.168.8.5) and the outside nic (eth1) but I cannot ping (or reach) any of the inside computers, for instance 192.168.8.50 Or when I try to ping google.nl after connection has been established I can see that DNS IS working! the name "google.nl" is perfectly resolved to 216.239.39.100 The result of pinging google.nl via the vpn is this: Q:\>ping google.nl Pinging google.nl [216.239.39.100] with 32 bytes of data: Request timed out. Request timed out. Request timed out. Request timed out. Ping statistics for 216.239.39.100: Packets: Sent = 4, Received = 0, Lost = 4 (100% loss), DNS works, but the ping request's fail... What am I doing wrong? Mark I've attached the main PPTPD config files, and the modules loaded on boot time.
Attachment:
chap-secrets
Description: Binary data
Attachment:
modules
Description: Binary data
Attachment:
modules.conf
Description: Binary data
Attachment:
pptpd.conf
Description: Binary data
Attachment:
pptpd-options
Description: Binary data