sudomesh / sudowrt-firmware

Scripts to build the sudo mesh OpenWRT firmware.
Other
73 stars 19 forks source link

Unable to establish PPPTP VPN connection on peoplesopen.net #91

Closed thebalaa closed 8 years ago

thebalaa commented 8 years ago

Device: iPhone 6s, MacBook OS: iOS 9.2.1, OS X El Capitan

Using built in VPN Client to connect to PPPTP VPN Server does not work, see attached screenshot. Works as expected on private network. I suspect it could be related to running PPPTP over tunnel digger

image

max-b commented 8 years ago

This is because pptp doesn't work natively behind a masquerading firewall (NAT). All traffic passes out of our exit server to the internet, where it's NATed, so pptp won't work naively.

It looks like there's some way to enable "pptp passthrough" in the firewall rules, so I can look into that now.

max-b commented 8 years ago

@thebalaa - I added some iptables conntrack modules which I think should fix the issue. I was just successfully able to connect to a VPN over pptp over here. Can you try it on your end?

thebalaa commented 8 years ago

It works! Thanks, Max.

On Monday, January 25, 2016, maxb notifications@github.com wrote:

@thebalaa https://github.com/thebalaa - I added some iptables conntrack modules which I think should fix the issue. I was just successfully able to connect to a VPN over pptp over here. Can you try it on your end?

— Reply to this email directly or view it on GitHub https://github.com/sudomesh/sudowrt-firmware/issues/91#issuecomment-174655635 .

max-b commented 8 years ago

awesome. I added this as an issue to the provisioning scripts: https://github.com/sudomesh/mesh-playbooks/issues/1