The fact that it works 99.99% of the time with no fuss and that you keep it free is one of the best things in the whole internet. Thank you so much for your work!
perfect video and I use this solution but, I need find a way to select only some apps to be routed in vpn not all apps - how to do this can you make another video ?
Many thanks for the excellent video! I would like to route my German Apple TV through an Apple TV in the UK. Will that work if I install Tailscale on both and set up the UK one as an exit node?
I too would like to make use of the Apple TV as a subnet router. I already use an Apple TV primarily just to support Homekit; being able to add subnet routing would give me another huge functional benefit for this low power device.
Almost considered taking an OpenWRT setup to my brother and parents, but this seems a much easier 'no need to touch'-solution, especially as I am also abroad.
Thx, did i understand that right? If i have 2 Apple TVs, one in Germany and one in Turkey, and i run the Apple TV in Germany in Exit Node, i can connect from my Apple TV in Turkey with the Tailscale App running to my German Apple TV and can now stream in Turkey on my Apple TV content from German Apps like Amazon and Netflix without using another VPN Service?(they always make problems with VPN Services becouse they detect them).
I am behind a CG-NAT ISP (Starlink) and have a video NVR I can’t access remotely. I vote for subnet routing support for Apple TV. Thanks for you excellent implementation.
@@amamoh Thanks, I looked into OpenWRT and the Mango. Pretty cool. But I always look for the simplest solutions with the fewest "new pieces" (HW and/or SW) I have to support in my home network infrastructure. TailScale addresses my need perfectly but I have to run the MacOS version on my wife's "usually but not always on" iMac. I'd rather have that same solution in one of my Apple TV's which are truely "always on", already exist, and easy to manage.
Alex it would be awesome if you can have per-app VPN configurations similar to what SafeShell VPN does. For example, I can route TH-cam app traffic to Albania and Netflix to Japan.
Awesome. I love Tailscale so far since then I started using it for several months. And I am looking forward to give a demo that how to use / configure OpenWRT based routers with Tailscale. Keep going
Hi Alex, Tailscale on TV OS is great but i would love to have a native package for Mikrotik Router OS. Currently only Zerotier is supported but i think a lot of homelabbers would appreciate the option. PS. Congrats on the new job :) !
See this GitHub issue for some more information on Mikrotik support. The short version is that due to performance concerns, there are no plans at this time. Never say never, though. github.com/tailscale/tailscale/issues/6743
Without having the device physically with you beforehand, could you do it in this hypothetical situation as well? HI, your mum is in the UK with her own apple tv. you are in the US and invite her as user via your tailscale account she clicks the link via her email on her computer and starts her account she downloads the tailscale app on the apple tv she then she adds her apple tv device to her account she allows the apple tv to be used as an exit node..... ..... ....... What would be the missing steps to then be able to-do the same thing as the video without setting it up yourself with your account and mailing her the device or could you not?
Yes, you can either have them make their own tailscale account and add their Apple tv, then add them to your tailnet as a user. Or you can just add their Apple TV directly into your tailnet.
I would be curious to know how the Apple TV w/ Ethernet performs when stacked up against a Rasp Pi as an exit node? Would love to see some benchmarks! From what I've read it appears that exit node performance can vary wildly between device types and OS. Thanks for the video!
Initial test seemed to be limited to 50mbps down for some reason. This was with my phone on a 5GHz Wi-Fi network and with the Apple TV 4K with wired gigabit ethernet. I do need to repeat the test without Wi-Fi or internet involved. PC via ethernet to AppleTV to local network speed test.
What is personally love is shortcut support so that I could tie that in with launching Netflix for example, so that whenever I launch Netflix it looks like I’m at my friends house who lends me his account from time to time.
This is the thing for me. I guess. Want to wacht on the road tv like I am at home. My tv provider doesn’t allow this. Remotely it shows you’re not at home network. (Apple tv) only on iPad or phone. Not to stream to my tv😢.
im running jellyfin in a docker container on unraid server i have tailscale on unraid set as exit node i have it on a table to watch my media while away from home i can get to server login page but this is where i get confused i dont want to give every one access to the server but what setting do i need to use so i can get direct into jellyfin so i can share it to rest of family cheers
I'm an end user and I'm lost. I set up the apple tv as an exit node. I have tailscale app on my pixel phone set to "active". Does this mean ALL ACTIVITY on the phone will look like its coming out of the apple tv? If I switch the tailscale app on my pixel phone to "stopped" does this mean ALL ACTIVITY on the phone will look like it is coming from the current wifi / 5g I'm connected to? Thanks for any advice.
Asking for a friend (seriously). Can anyone confirm that this works with Netflix so that the AppleTV running Tailscale + Netflix can connect to another Tailscale exit node (like another AppleTV)?
@@Tailscale I’m sorry to report, my Apple TV (fully updated and in beta program) has to be fully on for any other device on my tailnet to use it as an exit node. If it’s off, we simply can’t reach the internet, it’s crazy and annoying. My Apple TV and TV are connected on the HDMI CEC port so either one can turn each other off, usually I turn them off using the Apple TV remote and the control panel option. And sometimes it just goes idle and turns both off. But in any case, the only time the exit node works is when it’s fully on 😢
Hi if I was to add a AppleTV device to my tailnet and use it as an exitnode, how would I configure the ACLs so the AppleTV would not have access to any other devices on the tailnet, but the AppleTV could continue to be used as an exitnode? I thought of creating a new user, and adding the AppleTV with that user and the locking down access of any devices associated with that user, but there must be an easier way. Thanks in advance!
"the AppleTV would not have access to any other devices on the tailnet" this is default behavior. There is no subnet routing so it's not possible to access any other device in home network.
I’ll pass this request, and all the others like it, along to our engineering teams. I’m a huge long time fan on the Shield too, mine is from 2015 and still going strong. -Alex
4 months later and subnet routing is now on Apple TV. Really impressed how fast you guy are with updates.
Tailscale is probably the most life changing thing to come out for self-hosters in the last 10 years.
Subnet routing on the parents Apple TV would be amazing! Connecting to the weather station “locally”, just amazing
It really would be awesome if it could also be a subnet router. I could totally see that as being helpful for multiple scenarios
Great video. Would love to see the subnet router capability.
The fact that it works 99.99% of the time with no fuss and that you keep it free is one of the best things in the whole internet. Thank you so much for your work!
Huge step forward in the selfhosted world - a subnet router option would be the icing on the cake!
perfect video and I use this solution but, I need find a way to select only some apps to be routed in vpn not all apps - how to do this can you make another video ?
Many thanks for the excellent video!
I would like to route my German Apple TV through an Apple TV in the UK. Will that work if I install Tailscale on both and set up the UK one as an exit node?
Should do!
Awesome. This will be so helpful.
Add subnet routing and it’ll be perfect.
I too would like to make use of the Apple TV as a subnet router. I already use an Apple TV primarily just to support Homekit; being able to add subnet routing would give me another huge functional benefit for this low power device.
Subnet Routing would be absolutely great on Apple TV.
Almost considered taking an OpenWRT setup to my brother and parents, but this seems a much easier 'no need to touch'-solution, especially as I am also abroad.
And double especially as we just added subnet routing to 1.56 for tvOS! 👌
@@Tailscaleit’s cool, I just learned about this Apple TV support and even better news that now you support subnet routing. Great work Tailscale teams
Tailscale subnet routing would be the icing on the cake for this 😊
Love it. Hope you will let AppleTV support all tailscale featurtes in the future.
Thx, did i understand that right? If i have 2 Apple TVs, one in Germany and one in Turkey, and i run the Apple TV in Germany in Exit Node, i can connect from my Apple TV in Turkey with the Tailscale App running to my German Apple TV and can now stream in Turkey on my Apple TV content from German Apps like Amazon and Netflix without using another VPN Service?(they always make problems with VPN Services becouse they detect them).
Support for subnet routing would be chef’s kiss!
It now supports subnet routing!!!!! It works great too!!
I am behind a CG-NAT ISP (Starlink) and have a video NVR I can’t access remotely. I vote for subnet routing support for Apple TV. Thanks for you excellent implementation.
deploy some mini router with OpenWRT (like GL-MT300N-V2 Mango) and you have subnet routing, or even cheaper some old Dell wyse 5010 with Linux.
@@amamoh Thanks, I looked into OpenWRT and the Mango. Pretty cool. But I always look for the simplest solutions with the fewest "new pieces" (HW and/or SW) I have to support in my home network infrastructure. TailScale addresses my need perfectly but I have to run the MacOS version on my wife's "usually but not always on" iMac. I'd rather have that same solution in one of my Apple TV's which are truely "always on", already exist, and easy to manage.
Subnet routing sure would come in handy on an Apple TV!
It would be amazing if they added subnet routing to the ape tv app.
Alex it would be awesome if you can have per-app VPN configurations similar to what SafeShell VPN does. For example, I can route TH-cam app traffic to Albania and Netflix to Japan.
Subnet routing would be amazing if you want to push that up the feature list
Wow, just need subnet routing enabled & were good to go!
Amazing! Just switched from running Tailscale on a MacMini to Apple TV. But yeah, subnet routing would be amazing!
Exit node at my parents is saying not connected how could I remote reboot Apple TV
🤯 this is huge. Subnet routing would truly be the icing on the cake
Will Tailscale also run on an Android device like the Walmart ONN devices?
With subnet routing would I be able to access all my local devices in my home remotely just by connecting to the Apple TV?
i hope if you can make it subnet router , thank you
Yes upvote for subnet routing!
Love Tailscale! Please add subnet routing to the apple tv!
Awesome. I love Tailscale so far since then I started using it for several months. And I am looking forward to give a demo that how to use / configure OpenWRT based routers with Tailscale.
Keep going
This app saves our son's life. We lives in Korea and my son is studying in USA. Now he can watch Korean Contents in USA.
How can I open a video on TH-cam in my Apple TV from different location with my iPhone ? how do I setup it to do that ???
Could I ask what’s the difference between this and installing WireGuard on my raspberry pi?
Can you have the GL.inet route through Apple Tv AND have a VPN signed in on the same GL.inet router?
Fantastic to see! Hope we get subnet routing soon!
Please add subnet routing to tvOS
Hi Alex, Tailscale on TV OS is great but i would love to have a native package for Mikrotik Router OS. Currently only Zerotier is supported but i think a lot of homelabbers would appreciate the option. PS. Congrats on the new job :) !
See this GitHub issue for some more information on Mikrotik support. The short version is that due to performance concerns, there are no plans at this time. Never say never, though.
github.com/tailscale/tailscale/issues/6743
You explain things so well. great stuff.
I want subnet routing!
Great news 🎉thanks Tailscale
+1 for subnet routing. That’d be dope
Amazing feature, but there are no option to allow access to local network from tailscale installed on apple tv !
Without having the device physically with you beforehand, could you do it in this hypothetical situation as well?
HI,
your mum is in the UK with her own apple tv.
you are in the US and invite her as user via your tailscale account
she clicks the link via her email on her computer and starts her account
she downloads the tailscale app on the apple tv
she then she adds her apple tv device to her account
she allows the apple tv to be used as an exit node.....
.....
.......
What would be the missing steps to then be able to-do the same thing as the video without setting it up yourself with your account and mailing her the device or could you not?
Yes, you can either have them make their own tailscale account and add their Apple tv, then add them to your tailnet as a user. Or you can just add their Apple TV directly into your tailnet.
I would be curious to know how the Apple TV w/ Ethernet performs when stacked up against a Rasp Pi as an exit node?
Would love to see some benchmarks! From what I've read it appears that exit node performance can vary wildly between device types and OS.
Thanks for the video!
I'm definitely going to test this. With an A15 Bionic and Gigabit ethernet, should be quite good.
Initial test seemed to be limited to 50mbps down for some reason. This was with my phone on a 5GHz Wi-Fi network and with the Apple TV 4K with wired gigabit ethernet. I do need to repeat the test without Wi-Fi or internet involved. PC via ethernet to AppleTV to local network speed test.
@@pieterrossouw8596 Thanks for the update, that sounds pretty bad imo... Could it be you are going through a relay rather than direct connect?
What is personally love is shortcut support so that I could tie that in with launching Netflix for example, so that whenever I launch Netflix it looks like I’m at my friends house who lends me his account from time to time.
This is the thing for me. I guess. Want to wacht on the road tv like I am at home. My tv provider doesn’t allow this. Remotely it shows you’re not at home network. (Apple tv) only on iPad or phone. Not to stream to my tv😢.
Absolutely AMAZING!!! Please add subnet support for AppleTV. Keep up the amazing work.
im running jellyfin in a docker container on unraid server i have tailscale on unraid set as exit node i have it on a table to watch my media while away from home i can get to server login page but this is where i get confused i dont want to give every one access to the server but what setting do i need to use so i can get direct into jellyfin so i can share it to rest of family
cheers
This is amazing! Well done Tailscale team!
Subnet routing can be achieved 10 times cheaper, buy old Dell Wyse 5010 (or something similar for 10$) and install free Linux + Tailscale on it.
FPV footage in your plex server?? Nice
Guilty as charged! Fpv is so fun!
I want subnet routing and policy VPN to have a specific app to connect via vpn.
Finally!! Thanks for making this great feature and making our lives simpler :)
Second all the comments - make the Apple TV a subnet router
Amazing software, my home server thanks you.
Subnet routing pleae ;-)
I'm an end user and I'm lost.
I set up the apple tv as an exit node.
I have tailscale app on my pixel phone set to "active".
Does this mean ALL ACTIVITY on the phone will look like
its coming out of the apple tv?
If I switch the tailscale app on my pixel phone to "stopped"
does this mean ALL ACTIVITY on the phone will look like
it is coming from the current wifi / 5g I'm connected to?
Thanks for any advice.
Yep! You got it!
Asking for a friend (seriously). Can anyone confirm that this works with Netflix so that the AppleTV running Tailscale + Netflix can connect to another Tailscale exit node (like another AppleTV)?
Yes, it works
Excelkent stuff thanks
We want an official tailscale GUI app for Ubuntu-desktop.
I guess AppleTV has to be turned on to be available as VPN right
It will work even when the Apple TV is sleeping.
@@Tailscale I’m sorry to report, my Apple TV (fully updated and in beta program) has to be fully on for any other device on my tailnet to use it as an exit node. If it’s off, we simply can’t reach the internet, it’s crazy and annoying. My Apple TV and TV are connected on the HDMI CEC port so either one can turn each other off, usually I turn them off using the Apple TV remote and the control panel option. And sometimes it just goes idle and turns both off. But in any case, the only time the exit node works is when it’s fully on 😢
Amazing!
Hi if I was to add a AppleTV device to my tailnet and use it as an exitnode, how would I configure the ACLs so the AppleTV would not have access to any other devices on the tailnet, but the AppleTV could continue to be used as an exitnode? I thought of creating a new user, and adding the AppleTV with that user and the locking down access of any devices associated with that user, but there must be an easier way. Thanks in advance!
"the AppleTV would not have access to any other devices on the tailnet" this is default behavior. There is no subnet routing so it's not possible to access any other device in home network.
Yes Yes please #AndroidTV devices LIKE NVIDIA ShieldTV that many have would be great for another Lower power device that always on
I’ll pass this request, and all the others like it, along to our engineering teams. I’m a huge long time fan on the Shield too, mine is from 2015 and still going strong.
-Alex
Please add subnet routing to the Apple TV!
It’s available in the latest release! You asked for it, we built it.
Love tailscale, but who would buy apple stuff