sudo tailscale up --reset --accept-routes --advertise-exit-node
on MT3000, you will remove this router advertising as subnet router.
And even though, on the router admin console page, it will show it is connected to the exit node and internet will ALSO work, but the data is NOT being transferred to exit node.
The IP will be showed up from your MT3000 Internet, instead of your Exit Node Machine ISP
As per the image, I have used PC, Brume both as an exit node, and connected beryl with my phone.
Exit Node is using my ISP Public IP (House Network) and I tried to use my Android Mobile Data Internet over Beryl.
Aim was to get Home Public IP on my Android, but whenever I connected Beryl to the Exit Node (PC or Brume) the internet stopped working on Beryl. As soon as I disabled exit node connectivity on Beryl, the internet started working again on Beryl (from my Android)
hi,
What is the firmware version of your Berly? Running as Exit Node is not supported on glinet product, so how did you run brume as Exit Node?Could you run the following commands on Beryl and PM me the results when the PC is set as Exit Node on Beryl? And please make sure subnet routes of Beryl has been enabled on Tailscale Admin Panel.Thanks!
Hey @fangzekun similar question here. hereās a topology of my setup. Should this be working? I have the tailscale exit node option enabled in the ax3000 settings, and my internet doesnt work. When I turn it off, it works.
hi,
There has no problem with the topology, it should work.Could you help to make sure you have run tailscale up with option "--accept-routes" on AWS Server and the subnet routes of mt3000 have been accepted by AWS Server?Please run the following commands on mt3000 and PM me the results.Thanks!
ifconfig
tailscale status
ip rule
ip route show table 55
ip route
Has this been sufficiently resolved? It may not have, considering further comments. Iām also having the same issue in my environment. The Tailcale Exit Nodes (Both Linux and Windows) are working as usual, being used directly. But when either is used through the GL-MT3000 (on Firmware 4.4.6), the connection drops.
I found a solution on the Reddit forums that works for me.
First setup your tailscale remote subnet router on the Mt3000 as usual. Thenā¦
On the MT3000 Admin Panel
Under menu item System->Advanced
Go into the LUCI admin panel then select Network ā Firewall.
By default, below you will see 3 zones:
lan > wan
wan > REJECT
guest > wan
Click on āEDITā on the second one ( wan > REJECT)
Then click on the second top tab āAdvanced Settingsā and in the covered devices dropdown select tailscale0. Save, Save and apply.
Now you should be able to route your Mt3000 Wan traffic to the designated Tailscale exit node, and the devices on the MT3000 Lan will also be accessible to devices running on the Tailscale net
One slight bug. On the wan side you will not be able to reach the admin console of the MT3000 via tailscale even though it is included in the subnet routing address you setup And you will not be able to access the admin console of the MT3000 on the lan side unless you turn off Tailscale on the local lan device, which is fine since all traffic on the lan side is now going over the tailscale net to the exit node anyway.
I am having the same issue but cannot get it to work. I updated to firmware 4.5 but downgraded back to 4.4.6.
When I do step 3. --advertise-routes=192.168.0.0/24,192.168.1.0/24 I do not get both to show up on the raspberry pi and the gl.inet router. On the gl.inet router I get the wan Ip it uses and the lan ip address of192.168.8.0/24 which is not the same as 192.168.1.0/24. Should I see 192.168.1.0/24 on both the raspberry pi and the gl.inet router when I accept the subnets? Also my phone works fine using tailscale.