You need to do port forward twice... on VPS AND on router with vpn.
Make sure VPS have necessary port opened (many have firewall).
Make sure VPS have necessary port opened (many have firewall).
It's very complicated. I mean very very complicated. The VPS has open ports but when a connection is is established on VPN, a new interface is created ppp0 where eth0 is the real IP interface ( network / gateway ).nuclearcat wroteYou need to do port forward twice... on VPS AND on router with vpn.
Make sure VPS have necessary port opened (many have firewall).
Actually I tried the VPN thing, i got an account on Arubacloud but how are you port forwarding from VPS to VPN ? The VPN gives you a dynamic private IP.DNA wroteMan you complicated things for yourself why did u get into ipv6 it's barely supported here, just do create your vpn and forward all the ports from Vps to the private ip you got from VPN server then do same thing on your vpn router or put your pc in dmz.
I'm using Arubacloud.. It's a EUR 2.7 /month, 2T quota, 1Gbps internet connection.DNA wroteMan we already told you to port forward your public ip on vps to your vpn IP....
you are using a linux VPS so iptables is how you port forward i assumed it is a simple "how to port forward on linux" google search for you.
if anybody needs it on windows it is: netsh interface portproxy.
Glad it worked out in the end, i hope ipv6 will become more adopted it really makes life easier and cheaper.
edit: sorry man haven't seen your reply for some reason i may have clicked new posts on the forum and never read it. what VPN server are you using, you can configure it to provide a static IP if necessary.
Man it's either you're not reading what I'm posting or something else. I already said it's an L2TP/ IPsec VPN server with PSK ( xl2tpd strongswan )DNA wroteSNAT has nothing to do with that you may even omit it altogether in any case you didn't tell what vpn server are you using?
Thanks for sharing. Another option could be Tailscale. It's open source and is based on wireguard: https://github.com/tailscale/tailscalenosense wrotefor the next person that comes across this, check out cloudflare tunnels