I can ping back and forth between my two VPN endpoints (server/client configuration). But I can't get traffic to the internet.
A tcpdump on tun0 interface shows that traffic is coming in (in particular I'm doing a ping to 8.8.4.4 and I see that coming in from the remote computer).
But a tcpdump on eth0 doesn't show anything other than my ssh traffic, I never see anything to 8.8.4.4/google's dns.
I've got masquerading set up with:
iptables -t nat -A POSTROUTING -s 10.8.0.0/16 -o eth0 -j MASQUERADE
I can ping 8.8.4.4 from the server its self. No other entries in the iptables that would block it.
Any ideas?