I’m (usually) able to get direct connections to my Tailscale devices from remote networks. However, when using the cellular data connection on my phone, traffic always goes through a relay. I’m assuming that this is due to the CGNAT used by my carrier and there’s nothing that can be done about it?
Using Visible (Verzion) on Android 11, if that matters.
Most likely. ISPs who use NAT rarely allow a way to open ports nor support mechanisms like UPnP/NAT-PMP/etc.
Tailscale can make a direct connection if either end has what is referred to as “easy NAT”, where the UDP port number is predictable from the Internet side of the firewall. It might be best to focus on the other end, and open UDP port 41641 or enable NAT-PMP.
1 Like