Tailscale works great i can reach all my nodes + subnets.
But when i try to connect on my android phone through exit node which is advertised via “–advertise-exit-node” on my OpenWRT router it cant reach the internet and (!) no nodes on the tailscale network. I set Output,Input and forwarded to accept via firewall rules in OpenWRT from and to the wan interface and the local bridge ( wan/br-lan <-> tailscale0 ). On my first attempts to connect via Exit node on OpenWRT it connected successfully to the internet via wan interface from the router but than it began to have no connectivity very strange.
Do you have any ideas to have connectivity from my android phone its a samsung m30s ?
Thanks for any help and sorry for the bad english!
Make sure the exit node is still approved in Tailscale in the “Edit route settings” menu selection. If you removed and re-added the OpenWRT node, it might no longer be approved to be an exit node.
Finally, as OpenWRT makes relatively complex use of iptables, it is possible that some other OpenWRT feature ends up blocking access to tailscale.
Yes, i allowed under → Network → Firewall → traffic rules “from the zone tailscale0 is attached to → to any zone” “tcp udp” “ipv4 ipv6” and “source port and destination port: any”
Of course first you have to assign an Interface and a firewallzone to the tailscale0 device under “Interfaces” and allow all necessary traffic between wan, lan and tailscale zone .