Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I am trying to get PPTPD working on a dedicated debian-squeeze server. I can connect to the VPN just fine, but I do not have any access to the internet. Only the local network.

This is a log file of a client connecting to the VPN, trying to ping google, and then disconnecting again.

Apr  5 21:41:23 ks3094571 pptpd[14669]: CTRL: Client xx.xx.xx.xx control connection started
Apr  5 21:41:23 ks3094571 pptpd[14669]: CTRL: Starting call (launching pppd, opening GRE)
Apr  5 21:41:23 ks3094571 pppd[14670]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.
Apr  5 21:41:23 ks3094571 pppd[14670]: pptpd-logwtmp: $Version$
Apr  5 21:41:23 ks3094571 pppd[14670]: pppd 2.4.5 started by root, uid 0
Apr  5 21:41:23 ks3094571 pppd[14670]: using channel 5
Apr  5 21:41:23 ks3094571 pppd[14670]: Using interface ppp0
Apr  5 21:41:23 ks3094571 pppd[14670]: Connect: ppp0 <--> /dev/pts/0
Apr  5 21:41:23 ks3094571 pppd[14670]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0x26efc6d1> <pcomp> <accomp>]
Apr  5 21:41:23 ks3094571 pptpd[14669]: GRE: Bad checksum from pppd.
Apr  5 21:41:23 ks3094571 pppd[14670]: rcvd [LCP ConfReq id=0x0 <mru 1400> <magic 0x24246dcb> <pcomp> <accomp> <callback CBCP>]
Apr  5 21:41:23 ks3094571 pppd[14670]: sent [LCP ConfRej id=0x0 <callback CBCP>]
Apr  5 21:41:23 ks3094571 pppd[14670]: rcvd [LCP ConfReq id=0x1 <mru 1400> <magic 0x24246dcb> <pcomp> <accomp>]
Apr  5 21:41:23 ks3094571 pppd[14670]: sent [LCP ConfAck id=0x1 <mru 1400> <magic 0x24246dcb> <pcomp> <accomp>]
Apr  5 21:41:26 ks3094571 pppd[14670]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0x26efc6d1> <pcomp> <accomp>]
Apr  5 21:41:26 ks3094571 pppd[14670]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0x26efc6d1> <pcomp> <accomp>]
Apr  5 21:41:26 ks3094571 pppd[14670]: sent [LCP EchoReq id=0x0 magic=0x26efc6d1]
Apr  5 21:41:26 ks3094571 pppd[14670]: sent [CHAP Challenge id=0xd0 <35f0fe89f1170893b568ba7e6611e44f>, name = "pptpd"]
Apr  5 21:41:26 ks3094571 pptpd[14669]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
Apr  5 21:41:26 ks3094571 pppd[14670]: rcvd [LCP Ident id=0x2 magic=0x24246dcb "MSRASV5.20"]
Apr  5 21:41:26 ks3094571 pppd[14670]: rcvd [LCP Ident id=0x3 magic=0x24246dcb "MSRAS-0-HENK-PC"]
Apr  5 21:41:26 ks3094571 pppd[14670]: rcvd [LCP Ident id=0x4 magic=0x24246dcb "mH\37777777610\37777777700\377777776668\37777777762K\37777777644\025\37777777736C\037vh+"]
Apr  5 21:41:26 ks3094571 pppd[14670]: rcvd [LCP EchoRep id=0x0 magic=0x24246dcb]
Apr  5 21:41:26 ks3094571 pppd[14670]: rcvd [CHAP Response id=0xd0 <3b00a54322dc36481e4a79fba7ae0ed400000000000000009421753c925608fd17dffd234915c1859dc9648f00b9c53e00>, name = "henk"]
Apr  5 21:41:26 ks3094571 pppd[14670]: sent [CHAP Success id=0xd0 "S=513269C2A7CDE51B9253B04C5CE05F67E4F38CA4 M=Access granted"]
Apr  5 21:41:26 ks3094571 pppd[14670]: sent [CCP ConfReq id=0x1 <mppe +H -M +S -L -D -C>]
Apr  5 21:41:26 ks3094571 pppd[14670]: rcvd [IPV6CP ConfReq id=0x5 <addr fe80::c43f:f009:f7ad:bf5c>]
Apr  5 21:41:26 ks3094571 pppd[14670]: Unsupported protocol 'IPv6 Control Protocol' (0x8057) received
Apr  5 21:41:26 ks3094571 pppd[14670]: sent [LCP ProtRej id=0x2 80 57 01 05 00 0e 01 0a c4 3f f0 09 f7 ad bf 5c]
Apr  5 21:41:26 ks3094571 pppd[14670]: rcvd [CCP ConfReq id=0x6 <mppe +H -M -S -L -D -C>]
Apr  5 21:41:26 ks3094571 pppd[14670]: sent [CCP ConfNak id=0x6 <mppe +H -M +S -L -D -C>]
Apr  5 21:41:26 ks3094571 pppd[14670]: rcvd [IPCP ConfReq id=0x7 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-wins 0.0.0.0> <ms-dns2 0.0.0.0> <ms-wins 0.0.0.0>]
Apr  5 21:41:26 ks3094571 pppd[14670]: sent [IPCP TermAck id=0x7]
Apr  5 21:41:26 ks3094571 pppd[14670]: rcvd [CCP ConfAck id=0x1 <mppe +H -M +S -L -D -C>]
Apr  5 21:41:26 ks3094571 pppd[14670]: rcvd [CCP ConfReq id=0x8 <mppe +H -M +S -L -D -C>]
Apr  5 21:41:26 ks3094571 pppd[14670]: sent [CCP ConfAck id=0x8 <mppe +H -M +S -L -D -C>]
Apr  5 21:41:26 ks3094571 pppd[14670]: MPPE 128-bit stateless compression enabled
Apr  5 21:41:26 ks3094571 pppd[14670]: sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 10.0.0.1>]
Apr  5 21:41:26 ks3094571 pppd[14670]: rcvd [IPCP ConfRej id=0x1 <compress VJ 0f 01>]
Apr  5 21:41:26 ks3094571 pppd[14670]: sent [IPCP ConfReq id=0x2 <addr 10.0.0.1>]
Apr  5 21:41:26 ks3094571 pppd[14670]: rcvd [IPCP ConfAck id=0x2 <addr 10.0.0.1>]
Apr  5 21:41:27 ks3094571 pppd[14670]: rcvd [IPCP ConfReq id=0x9 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-wins 0.0.0.0> <ms-dns2 0.0.0.0> <ms-wins 0.0.0.0>]
Apr  5 21:41:27 ks3094571 pppd[14670]: sent [IPCP ConfRej id=0x9 <ms-dns1 0.0.0.0> <ms-wins 0.0.0.0> <ms-dns2 0.0.0.0> <ms-wins 0.0.0.0>]
Apr  5 21:41:27 ks3094571 pppd[14670]: rcvd [IPCP ConfReq id=0xa <addr 0.0.0.0>]
Apr  5 21:41:27 ks3094571 pppd[14670]: sent [IPCP ConfNak id=0xa <addr 10.0.0.10>]
Apr  5 21:41:27 ks3094571 pppd[14670]: rcvd [IPCP ConfReq id=0xb <addr 10.0.0.10>]
Apr  5 21:41:27 ks3094571 pppd[14670]: sent [IPCP ConfAck id=0xb <addr 10.0.0.10>]
Apr  5 21:41:27 ks3094571 pppd[14670]: Cannot determine ethernet address for proxy ARP
Apr  5 21:41:27 ks3094571 pppd[14670]: local  IP address 10.0.0.1
Apr  5 21:41:27 ks3094571 pppd[14670]: remote IP address 10.0.0.10
Apr  5 21:41:27 ks3094571 pppd[14670]: pptpd-logwtmp.so ip-up ppp0 *username* xx.xx.xx.xx
Apr  5 21:41:27 ks3094571 pppd[14670]: Script /etc/ppp/ip-up started (pid 14674)
Apr  5 21:41:27 ks3094571 pppd[14670]: Script /etc/ppp/ip-up finished (pid 14674), status = 0x0

The things that bother me the most are Unsupported protocol 'IPv6 Control Protocol' (0x8057) received and Cannot determine ethernet address for proxy ARP. I tried to google these but got nothing useful.

Can anyone make sense of what's going on?

Extra info:

ifconfig -a (Masked IP)

dummy0    Link encap:Ethernet  HWaddr fa:5c:5a:6d:82:c0  
          BROADCAST NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

eth0      Link encap:Ethernet  HWaddr 00:27:0e:0d:8b:1a  
          inet addr:xx.xxx.xxx.81  Bcast:xx.xxx.xxx.255  Mask:255.255.255.0
          inet6 addr: fe80::227:eff:fe0d:8b1a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:815531610 errors:0 dropped:13039 overruns:0 frame:0
          TX packets:1043715428 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:654503248866 (609.5 GiB)  TX bytes:1074622704549 (1000.8 GiB)
          Interrupt:43 Base address:0x6000 

ip6tnl0   Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  
          NOARP  MTU:1452  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1852194 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1852194 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:2482791079 (2.3 GiB)  TX bytes:2482791079 (2.3 GiB)

sit0      Link encap:IPv6-in-IPv4  
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

tun0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  
          inet addr:1.2.3.1  P-t-P:1.2.3.2  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

tunl0     Link encap:IPIP Tunnel  HWaddr   
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

PPTPD install procedure:

#mknod /dev/ppp c 108 0

#apt-get update
 #apt-get install pptpd
 #vim /etc/ppp/pptpd-options

add
 -----------------------------------
ms-dns 8.8.8.8
 ms-dns 8.8.4.4
 -----------------------------------

#cp -R /etc/ppp/pptpd-options /etc/pptpd.conf
 #vim /etc/pptpd.conf

add
 -----------------------------------
localip 10.0.0.1
 remoteip 10.0.0.10-100
 -----------------------------------

#vim /etc/ppp/chap-secrets

add
 -----------------------------------
johndoe pptpd johndoepassword *
 -----------------------------------

#vim /etc/sysctl.conf
 -----------------------------------
net.ipv4.ip_forward = 1
 -----------------------------------

#/sbin/iptables -P FORWARD ACCEPT
#/sbin/iptables --table nat -A POSTROUTING -o eth0 -j MASQUERADE
share|improve this question
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.