Tailscale Subnet Router On Windows - Simplified Remote Access
HTML-код
- Опубликовано: 8 фев 2025
- Today's video shows how easy installing and configuring a Tailscale subnet router is using Windows. A subnet router is a perfect solution for accessing the devices on your home network when you are away from home. Tailscale is a secure way to connect computers using an overlay network. If you enable a subnet router, you will gain access to all the network devices on your network, even those that do not have Tailscale installed on them.
Tailscale utilizes the WireGuard protocol and securely connects devices regardless of their physical location. I have been using Tailscale since it was released and running a subnet router on a Linux machine to access things like my IP cameras, NAS units, and my home automation. With the added capability of running a subnet router on Windows, the entire process is now simplified, making it an option for almost anyone.
Associated Videos:
Tailscale overview. • Tailscale - A Powerful...
Exit Node with Tailscale: • Tailscale Exit Node - ...
Tailscale Subnet Router Setup: • Tailscale Subnet Route...
Download link to Tailscale: tailscale.com
Mike, here's a variation on this theme. On my home NAS, I created a Windows 11 Pro virtual machine. On that VM, I installed Tailscale. Also on that VM, I turned on the feature to allow remote connection with the Window Remote Desktop Connection. On my travel laptop ( also with Tailscale installed ), I just log in to the VM with Remote Desktop Connection. Works like a charm. I can do everything on my home network that I can do while sitting at my home desktop.
Awesome variation and thank for sharing. Appreciate it.
Great presentation Mike. Clear and Precise. Thank you so much for sharing your time and expertise with us.
Thanks so much for the feedback as it is appreciated.
Hi Mike,
This explanation was super and very helpful.
I want to clarify below : Please help !!. Not an advanced user.
My home network IP is 10.10.20.1 to 254. My doubt is
if i use the same in tailscale as accessing the local LAN will it make a IP conflict.
Home : 10.10.20.1
Tailscale : 10.10.20.1
thanks,
You are right but how didi yo get tailscale iP addreess to match. They are random and not in this range?
You do not control Tailscale IP addresses. You go from a client (Windows, Mac, or Mobile) to the Tailscale IP address listed in the admin dashboard on Tailscale.com. This video describes a bridge made using a separate computer, but there are other opinions. You can start small by installing the client Tailscale on your laptop or mobile device and one on your home PC or NAS. Then, accessing the home device via the Tailscale IP will begin to make sense.
Great video thanks...i have question...can devices in subnet use exit node on another device in tailscale network?
You can create multiple Exit nodes but only one at a time for each device.
@@MikeFaucher I mean situation: Laptop A as a exit node on one location, raspberry pi and laptop B on another location. Can my laptop B go through laptop A (as an exit node) even though tailscale is installed on rpi and set as subnet router?
My job uses okta... how can i connect to tailsgate and use the okta feature with out issues
Sorry I am not familiar with okta but Tailscale mainly allows you to connect to internal devices on your network. Sorry I could not be more help.
I have been using Tailscale for the past couple of months in my NAS, Windows PC and have been quite happy with the plug-and-play mechanism. It runs seamlessly in my home network and I can access and edit files like it’s in my PC’s hard disk.
Recently when I started working outside my home network, the response time to open a file, edit a file in my NAS (which is in my home network) has increased quite a bit. I pinged to the Tailscale IP of the NAS from my work network and it seemed quite high.
From the very beginning, I have installed Tailscale on all the devices and accessing files, without any other configuration (like Subnet router, Exit node, etc). So can you identify what is wrong ? Also, I am not a tech geek, so simple solution will be highly appreciated. :)
Hard to isolate with the limited information but it does sound like traffic is being routed to extra locations that it is not supposed to be. If you want to reach out via email with more information, I can possibly see something. My email is on the About page of my channel..
Subnet router setup work on the shared tailscale pc as well? plex media server running over the shared tail scale network remotely, that I can access through my smart tv over a subnet router setup at my home if I configure a subnet router setup in a windows, Linux, or Synology?
Yes, it will work on an existing system and you can configure Plex to work with the subnet device configured. If you create a subnet router ALL of your devices will have access to your LAN. Hope that helps.
I’ve got a laptop that I can’t change the configuration of, however I need its outgoing traffic to originate from my home office, while I’m on the road.
So I’d use a windows machine as an exit node in my home office. I also think of using a second laptop on windows as a subnet router. It connects via LAN to a 5G Router as its default gateway. I’d used a ASUS Wi-Fi Router to connect the Customer Laptop to via Wifi. The Wifi Router would use the subnet Router Laptop as the default gateway via a secondary LAN port connected by USB-C.
If the setup would work as desired, all traffic should go from the Customer Laptop to the Wifi-Router to the subnet-Router-Laptop to the 5G Router and via VPN to the Exit Host on my home network (another Windows machine). So all outgoing traffic should be originating from my home network.
That’s a lot SPOF.. but do you think this would work or do you have an idea for a simpler or better setup?
Unfortunately I am not clear on the configuration you are trying to do. Installing a Tailscale on all your external clients to use one single internal machine (even an Apple TV) setup as both a subnet router and exit node should do the same.
@@MikeFaucher one issue I’m trying to solve is to have a client I can install nothing on and make it appear as if i was at home.
@@Atheist-Marc Hotspot, go to your phone and install the Tailscale app.
Hi Mike,
Tried your command on my laptop running windows 10 and the latest tailscale client 1.62.0
When i try to run the command « tailscale up --advertise-routes=192.168.1.0/24 » i get the following response error
C:\Windows\System32> tailscale up --advertise-routes=192.168.1.0/24
Error: changing settings via 'tailscale up' requires mentioning all
non-default flags. To proceed, either re-run your command with --reset or
use the command below to explicitly mention the current value of
all non-default settings:
tailscale up --advertise-routes=192.168.1.0/24 --exit-node-allow-lan-access --unattended
C:\Windows\System32>
Not sure what this means?
I rerun the command with the additional info at the end, still got an error.
I am not very savy into windows commands. Perhaps i am executing the command from the wrong directory?
Can you please help me.
Sorry about the late response , but I see that you are using an = instead of a -. The expression should be tailscale up --advertise-routes=192.168.1.0/24. Try that to see if it helps.
@@MikeFaucher thanks mike, but i dont see the difference between what i used and what you suggest i try, both have the “=“ in front of the ip address.
To reset and start from the beginning: sudo tailscale up --advertise-exit-node --reset, Then repeat steps 2 and 3 from this document (tailscale.com/kb/1019/subnets?q=subnet+router&tab=windows). Hope that resolves it for you.
@@goldbug007 i had this exact same problem ...for goldbug or anyone reading this in command prompt type... (make sure to include all your subnets with a comma
tailscale up --reset
tailscale up --advertise-routes=192.168.1.0/24
any chance you could cover site to site networking with tailscale?
Interesting suggestion. I will add it to my topics list. It will be very similar to this only with a subnet router on each end and some firewall rules.
@@MikeFaucher yeah I’ve gone through the process but one command doesn’t work the part about binding the MTU and it doesn’t work for me I’m using a unifi usg pro 4 and a dream machine on the other network so I’m doing the static routes on those guys
I’m pretty beginner at Linux mostly a windows guy but want to stick using the Linux version
Both networks are vlan’d out but I’m only targeting a single vlan on each network
Hi Mike! I am experiencing Extremely slow connections. I have my client set up as an exit node on a 250 Mbps network, and when I connect from another 250 Mbps network outside my home (connecting from a Pi-Linux, PC-Windows, Android, iPhone, TV), the download speeds are below 5 Mbps, but the upload speeds are around 20 Mbps.
The connection to the exit node is direct, according to what the Tailscale status command indicates.
Does anyone know what might be causing this issue with the download speeds?
Wow, that is quite a performance hit. I expect it to slow down based on encryption but not that much. What are you using for an exit node?
I'm using a Raspberry Pi 4 connected directly to the router with an Ethernet cable.
mike so from what I understand doing this on my computer, all devices that are on the local network are also connected to the vpn is that it? with that I can access them by vpn? and this network range is the same range that my router makes available on the correct local network?
Yes but clients outside your home would only be able to access everything on your network if they have Tailscale installed on that external client.
I am stuck on running the command. Whenever I did a ipconfig/all. I found was the subnet mask 255.255.255.0
Which did not work whenever I replaced the second address in the command. I could really use your help on how to get this up and running if you see this comment
The subnet mask should be 255.255.255.0 as that is the default for most networks that are not spanning mulitiple subnets but it should still work. Make sure you are testing from outside your network with a device that has tailscale installed on it. Sorry for the delay in responding as your comment was filtered out by RUclips.
Great Sir,
Check Collabe email please
Thank you. I did check and have replied.