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 where there is a DNS running on port 53 or have it pass through DNS traffic to i.e.

1 Like

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

tailscale up --accept-routes --exit-node-allow-lan-access=true

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

Downloading ''
Connecting to 2a01:4f8:251:321::2:443
Connection error: Connection failed
PING ( 56 data bytes
64 bytes from seq=0 ttl=56 time=60.356 ms
64 bytes from seq=1 ttl=56 time=60.135 ms
64 bytes from 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.