How to setup VPN server on an ASUS AC86U when Starlink router is in bypass mode

Hi all,

i have problems getting my VPN server to work since moving to Starlink.

I was hoping it was as simple as creating a new ovpn file and deploying that on my other devices, but on the OpenVPN server page on my router it now says my WAN IP is private so i need to forward some ports. I assume they mean on the Starlink router, but that’s not possible, it’s in bypass mode.

Is there a way to get this to work again? All i really want to do is access my emby server and my nas from time to time without having to open any ports or doing to much fancy stuff.

Any advice would be greatly appreciated!

Starlink doesn’t give out public IP addresses to residential users. They use CG-NAT. You cannot port forward on IPv4.

Your options are:

  1. Get business class starlink.

  2. Use something like tailscale that does voodoo so you can VPN without a public IP address.

  3. Use IPv6 if your cell phone provider supports it.

  4. Get a VPN from a company that will offer you a static IPv4 address.

  5. Use a tunnel from a company like ngrok or cloudflare.

  6. Get a cloud server and have your house VPN to it.

That’s a no-go. Despite the starlink router being in bypass mode you’re still behind cg-nat making hosting a vpn server not possible.

Use the IPv6 address from Starlink , it may change once and while but it will work for vpn on your router. If your on cell phone provider or internet provider that doesn’t support IPv6 the vpn connection to connect to your home network will not work.

Thanks for all those options.

The only one i feel i’m probably capable of is the Tailscale option, the rest sounds a bit overwhelming to me

I looked at Tailscale and it does exactly what i want. It allows me to access the few services i have running on my local home server.

Thanks for the suggestion