You really don’t though. I use wireguard myself under the same scenario without issue. You just need to use some form of dynamic DNS to mitigate the potentially changing IP. Even if you’re using Tailscale you’ll still need to have something running a service all the time anyways, so may as well skip the proxy.
Comment on Friendly reminder that Tailscale is VC-funded and driving towards IPO
TheFrogThatFlies@lemmy.world 3 weeks agoAccessing your home network that is kept inside a NAT by your ISP, without you having to acquire an online server somewhere.
Flatfire@lemmy.ca 3 weeks ago
festus@lemmy.ca 2 weeks ago
Your approach won’t work if you’re behind carrier grade NAT or you can’t open ports. My landlord provides my internet so I use tailscale (with headscale on my long distance vps) to connect everything and it works great. It uses LAN when I’m home, and NAT punches when I’m elsewhere.
TheFrogThatFlies@lemmy.world 2 weeks ago
If you only need to worry about the IP changing, then your ISP is not using NAT, or CGNAT as it is better known. I’m pretty sure that you can also use port forwarding, which is not commonly available under CGNAT.
Flatfire@lemmy.ca 2 weeks ago
Ah, I see where I got confused. Yeah, CGNAT isn’t very common around here. I don’t think I’ve ever run into an ISP that uses it. I can see how that complicates things.
ipkpjersi@lemmy.ml 2 weeks ago
It’s more common with mobile-based connections like satellite connections or mobile-LTE data based connections, I believe.
gravitywell@lemmy.ml 2 weeks ago
Except you do need to acquire an online server somewhere, its just one that tailscale owns and controls instead of you, and when tailscale decides to enshittify and kill of their free tier you’ll be left wondering why you didn’t just rent a cheap VPS sooner.
Ask yourself, what is tailscale getting out of those “free” users that makes it worth providing services to them that they’d otherwsie need to rent a VPS for? What do you think their response would be if for example they got pressured about maybe too many users on their network are running a certain video streaming app?