No I havent tried these. I'm no good with iptables or ipdump.
So heres what I get:
phil@ubuntu:~$ sudo iptables -t nat -L -n -v
Chain PREROUTING (policy ACCEPT 39221 packets, 9884K bytes)
pkts bytes target prot opt in out source destination
Chain POSTROUTING (policy ACCEPT 37482 packets, 9816K bytes)
pkts bytes target prot opt in out source destination
0 0 MASQUERADE all -- * eth0 10.8.0.0/24 0.0.0.0/0
0 0 MASQUERADE all -- * eth0 10.8.0.0/24 0.0.0.0/0
0 0 MASQUERADE all -- * eth0 10.8.0.0/24 0.0.0.0/0
Chain OUTPUT (policy ACCEPT 2900 packets, 659K bytes)
pkts bytes target prot opt in out source destination
phil@ubuntu:~$
C:\Users\Phil>ping 10.8.0.1
Pinging 10.8.0.1 with 32 bytes of data:
Reply from 10.8.0.1: bytes=32 time=53ms TTL=64
Reply from 10.8.0.1: bytes=32 time=51ms TTL=64
Reply from 10.8.0.1: bytes=32 time=54ms TTL=64
Ping statistics for 10.8.0.1:
Packets: Sent = 3, Received = 3, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 51ms, Maximum = 54ms, Average = 52ms
Control-C
^C
C:\Users\Phil>ping 192.168.1.100
Pinging 192.168.1.100 with 32 bytes of data:
Reply from 192.168.1.100: bytes=32 time=51ms TTL=64
Reply from 192.168.1.100: bytes=32 time=50ms TTL=64
Ping statistics for 192.168.1.100:
Packets: Sent = 2, Received = 2, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 50ms, Maximum = 51ms, Average = 50ms
Control-C
^C
C:\Users\Phil>
phil@ubuntu:~$ sudo tcpdump -nnl -i eth0 icmp
tcpdump: WARNING: eth0: no IPv4 address assigned
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
22:25:05.485480 IP 10.8.0.10 > 192.168.1.254: ICMP echo request, id 1, seq 6, length 40
22:25:09.628457 IP 10.8.0.10 > 192.168.1.254: ICMP echo request, id 1, seq 7, length 40
from
C:\Users\Phil>ping 192.168.1.254
Pinging 192.168.1.254 with 32 bytes of data:
Control-C
^C
C:\Users\Phil>ping 192.168.1.254
Pinging 192.168.1.254 with 32 bytes of data:
Control-C
^C
C:\Users\Phil>
Thats no ping response on the VPN client but I get log lines for each ping which I guess means its routing fine. So I'm stumped.
Also, noone commented on my strange subnet that I'm given when I connect to VPN from a client. Its probably nothing but can someone confirm that my subnet is correct please. I would expect 255.255.255.0
Ethernet adapter Local Area Connection 2:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : fe80::5561:3d70:c38e:66ec%14
IPv4 Address. . . . . . . . . . . : 10.8.0.10
Subnet Mask . . . . . . . . . . . : 255.255.255.252
Default Gateway . . . . . . . . . :
Thanks a lot
Phil