I've set up PPTP VPN server as per the instructions under Tutorial using Single-Net. I'm able to connect fine from outside my network and can access my local network and files fine. Problem is, the WAN IP address I see when I'm connected via VPN is NOT the IP address where my VPN server is located, i.e. my home WAN IP address. Its the IP address where I'm connecting from. When I use OpenVPN to connect, it shows the WAN IP address of my server. Is this normal? Am I missing some config? I followed the instructions exactly. Thanks!
I have exactly the same problem, however I can only intermittently connect.
I also noticed the chap-secrets file which is in /opt/etc/ppp which has a symbolic link to chap-secrets in /tmp/ppp does not actually create a symbolic link because the chap-secrets file already exists /tmp/ppp. If you look at the file in /tmp/ppp it will contain your ISP username and password.
If you manually replace the file with the details stored in /opt/etc/ppp then I cannot browse the Internet.
I'm really keen to get this solution working because the OpenVPN server seems overly complicated for my needs but no native PPTP VPN exists.
Any help greatly appreciated, Chris.
Did some googling and found out that this behavior is called "split tunnel" whereby some traffic goes thru the local WAN and others go thru the VPN's WAN. I'm still stuck on how to get all traffic routed thru the VPN server instead. It appears to be tied to IPTables and routing which I'm pretty much a novice, so any guru out there can lend a hand? Thanks.