Hi, I have a bunch of my devices on my tailnet, (including my homelab), but I dont have my router in my tailnet
When I was running the stock firmware of my router (TP-Link), I could successfully make DIRECT connections to all my tailnet devices (those outside my local network, & inside my local network), I believe it was doing this via UPnP as I saw a bunch of tailscale connections under the UPnP section of the WebUI
I recently switched my routers firmware to OpenWRT, now I cannot make direct connections to my tailnet devices which are not already in my local network, tailscale connections are relayed via DERP. One notable exception to this is my android phone, I cannot make any Direct connections to any device in my tailnet (even if they are in my local network), whereas I could before I switched to OpenWRT.
So:
How can I configure my OpenWRT router to allow direct connections in my tailnet?
(optional) How can I get my phone to use direct connections? (if you believe its a client side issue)
FYI, im not completely comfortable with directly opening up ports to the internet, however I believe I am behind a double NAT & my upstream internet provider is a "reliable Internet and IT solution company for flats"
Thank you , will try this, first I need to expand my storage so I can install the package, I will buy a USB storage device and cofigure it using exroot
Please connect to your OpenWrt device using ssh and copy the output of the following commands and post it here using the "Preformatted text </> " button:
Remember to redact passwords, MAC addresses and any public IP addresses you may have:
ubus call system board
cat /etc/config/network
cat /etc/config/firewall
df -k