Hi guys! So I have a server in a place where the router has CGNAT. I have most of my self-hosted stuff on a home server on my home, but that one is hard to reach. At the moment I connect to it via a VM running Windows running Teamviewer (I know, I know…that’s what I could come up with that kinda worked at that moment). I’m trying to get that server to reach mine and be able to show the pages to the services I run there. How can I do this? I have already a PiVPN server on my home, and it works well enough, but not sure how could I make that remote server to VPN to my place and then be pingable and reachable…
Any ideas? Thanks so much!
you can use tailscale and connect by vpn on your network.
or if you want to expose the services say sonarr.domain.xyz you will have to use cloudflare tunnel.
these two options will make bridges from inside your network to the outside, without the need for a public IP
Set up a VPN client on your remote server, then use the remote server to connect to your home VPN. Set up routing at home to route traffic over the VPN connection to your remote server as needed. From there, you can access your remote system as if it was a local machine on your network.