Need some help routing all traffic through exit node

I have a tiny travel router which I connect to a hotel’s wifi or a coffee shops witfi, etc. which then creates its own personal wifi for all my devices i.e. laptop (win) and mobile phone (android)

this all works very well but now I thought I’d just follow these instructions on my NAS at home to make it accept routed traffic from my travel router: Subnet routers and traffic relay nodes · Tailscale

I advertised a few internal routes and made my NAS an exit node.

I then followed this tutorial Exit Nodes (route all traffic) · Tailscale to route all traffic of the travel router through the nas but I seem to be offline when connected to the travel router via wifi.

Does anything spring to mind I could have overlooked?
How do I get DNS traffic also routed through the NAS and either use the NAS itself via its own IP 10.10.10.10 where there is a DNS running on port 53 or have it pass through DNS traffic to i.e. 1.1.1.1?

1 Like

here is the last way I tried to start tailscale on the travel router:

tailscale up --accept-routes --exit-node=100.my-nas-ip --exit-node-allow-lan-access=true

the result is that IPV4 works but not IPV6 (that is what it looks like to me)

wget  https://downloads.openwrt.org/releases/21.02.3/packages/mips_24kc/routing/Packages.gz
Downloading 'https://downloads.openwrt.org/releases/21.02.3/packages/mips_24kc/routing/Packages.gz'
Connecting to 2a01:4f8:251:321::2:443
Connection error: Connection failed
ping downloads.openwrt.org
PING downloads.openwrt.org (168.119.138.211): 56 data bytes
64 bytes from 168.119.138.211: seq=0 ttl=56 time=60.356 ms
64 bytes from 168.119.138.211: seq=1 ttl=56 time=60.135 ms
64 bytes from 168.119.138.211: seq=2 ttl=56 time=59.810 ms

Any obvious errors I have made here?

I know next to nothing about IPV6 and haven’t fiddled with it so I have no idea why and where this breaks.

tailscale up --reset

resets everything back so my router is back to working but without routing through tailscale.