Thank You Tailscale

I’m currently on a 16 day Japan tour. Right now it is pouring rain all over the country. Wave after wave of thick sheets of rain covering everything, making sight seeing prohibitive, even for the most adventurous.

Thanks to Tailscale, an Exit Node set up in my home, and YouTube TV, I’m watching the critical Game 3 of the Lakers / Warriors NBA Playoff series. The Kagoshima mountains (and other hotels) are in the background. A bag of Soy Sauce flavored potato chips rounds out the experience.

These are the moments you pat yourself on the back for being a Home Networking Nerd. It’s just such a powerful and fulfilling feeling to leverage your carefully constructed network to provide for you when you really need it, even when you’re an ocean apart.

Be proud, networking nerds!

Legit question - what does tailscale get you that a regular vpn into yiur home network doesn’t?

I’ve looked at it before, and I can see how it’d make sense to mesh disparate locations and networks into one shared one, but can’t see what it gets me for such a simple setup.

If you’re old like me, when explaining Tailscale you mention Hamachi :slight_smile:

I know Tailscale is just a VPN, but I feel the same way. It’s truly magical and dead simple to set up. Whether I’m in the office or elsewhere, my home server is accessible. And I can do backups of my laptop from anywhere even :wink:

And then I’ve also got a VPS set up with Grafana and such, and it’s in the same VPN, so there is no need to expose it publicly. Magical :sparkles:

I’m not affiliated with Tailscale. Just a fan. :wink:

So you are streaming video from another continent through the connection, and it is fast enough not to be throttled? I am curious because I use a lot of remote desktop applications, but they don’t work well for watching video through the connection, usually.

It’s just such a powerful and fulfilling feeling to leverage your carefully constructed network to provide for you when you really need it, even when you’re an ocean apart.

Except Tailscale is the easiest mesh VPN to get up and running. One command to install and the other to activate.

Not to diminish Tailscale any but you can also look into Twingate which is sort of a Zero trust platform version of Tailscale just as simple to setup. I have Tailscale on my PfSense router and Twingate on my Unraid server. Only difference I could tell was the granularity with Twingate also not an affiliate just happen to come across TG this morning. Also Twingate isn’t a VPN.

Nice! Though personally, I still prefer Global Protect or FortiClient… or a firepower running asa code for anyconnect

Way to go! How did you set that up? I only have mine set up for remote offsite NAS to NAS backup. :grin: Would like to try that! :+1:t2:

So you’re able to access you local channels on YouTube TV by using Tailscale?

Question, how did you manage to set the exit node, and are you able to enter into your file server (if you have any)?

Im assuming by setting the exit node, you are using your home network since the device is in your home network?

Don’t sit in your room. Even if it’s raining. Go to a store or a café. Experience Japanese public life.

Is that an iPad? I ask because I’ve used VPN w/ YTTV, and I thought it used the GPS from the device, not the IP address… no? My experience is that it works on my laptop, but not the iPad, when I’m VPN’d internationally.

Tailscale is dead simple to set up. That’s a major thing going for it. But here’s some of the other really cool things you can easily do:

  1. Use Tailscale to access multiple different networks. Basically, each host can advertise routes to their own networks, which is like being connected to two different networks at the same time.
  2. Have multiple different exit nodes. Switching your location is just a dropdown away. Yes, major VPN providers have this, but for a DIY-ish system it’s pretty nice.
  3. Share nodes with friends. This was the biggie for me - I’ve got a friend with a Synology NAS and we both shared our Synologys to each other and use it for another remote backup options.
  4. Very fine grained access control. This is a bit of a black art with Tailscale still, but you can easily use it say “device X can’t talk to devices in group Y” etc. From an enterprise perspective this is pretty huge. If you’re the kind of person who likes segmenting your VLANs, definitely check that out.
  5. Work just about anywhere. Dunkin’s wifi usually blocks my Wireguard VPN, but Tailscale just works.

One of the most handy things I do with Tailscale is that I’ve installed it on a little GL.iNet travel router. Whenever I get where I’m going, I just plug that router in, and all my devices treat the network like we’re home still. Yeah, you could probably do that with any old VPN, but it’s fun nonetheless.

it just makes it a whole lot easier, especially if you are behind CGNAT or other complicating network setups where a traditional VPN prove difficult to get working. you also get pretty simple ACLs and some other functionality which are easy to roll out versus going in the weeds at the command prompt on a traditional setup - if you even know how to do it. Tailscale is pretty sweet. the trade-off is that you lose some performance (quite a bit depending on situation) but most people are happy to do that for the ease-of-use and configuration and the ability to say “it just works”

Tailscale is just a fancy frontend for wireguard that makes getting set up much simpler.

Their implementation is slick and very clean.

I prefer setting up my own wireguard servers, but for someone who doesn’t care about knowing the technical details about how to do so, Tailscale is an easy way to get going.

It does UDP hole punching too, which might not mean anything to you, but it essentially facilitates direct connections between your endpoints if possible, instead of going through a relay host. That can speed up traffic between hosts in the VPN. If you type “tailscale status” you can see that sometimes it says “direct” and sometimes it says “relay”. If it says “direct” that means the hole punching was successful.

Ease of use.

WireGuard took me several days to setup. Separate split/full tunnel configs for each client, DDNS setup, port forwarding.

Tailscale took me less than 10 minutes to setup on the same four devices, and it even handles IPv6 which I could never sort out for WireGuard.

To be honest, I had no idea hamachi was still even around. I remember playing with it back in 2006.

I have gotten as high as 500/500Mbps through my Tailscale exit node. Super low latency as well.