TailScale - Your Own Virtual Private Network

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
hey guys how's it going hope everybody is doing well out there today uh sometimes as it turns out i am a bit behind on uh certain things in the technology uh ecosphere so to speak and uh it's only been recently that i've discovered something called tail scale so it was actually the folks over at tiny pilot who introduced me to tail scale by just bringing up their name and then just kind of leaving it at that it's been a bit more recently that i've actually started implementing tail scale and as soon as i figured out how easy it was to set up and use i installed it on everything so what i want to show you in this video is how to do exactly that and how to then communicate between devices once you're using tail scale so here we are on my desktop and this is the tail scale website like it says here it's a secure network that just works uh in fact when i uh started setting this up i was i was honestly concerned dumbfounded confused about how easy it was to set up and actually implement and then communicate between devices uh when they say it just works it just works i was just blown away by how easy it was to set up and so here we've got like it says a zero config vpn installs on any device in minutes manages firewall rules for you and works from anywhere and of course in order to work from anywhere uh you need an internet connection so keep that in mind while this says it's a vpn don't think of it as a vpn like nord or pia or something like that this is a virtual private network to communicate between your devices not to actually go out and communicate with the world and obviously get your ip and get geo restrictions and things like that that's not this this is to communicate between devices securely uh via a virtual private network think of it more like a virtual local area network with encryption so let's go a little further into here uh basically you can kind of get an idea of what this looks like when you've got it installed on a desktop application if we scroll down a little bit further like it says no config files no fireball ports that means no port forwarding and that is what really really makes this a game changer in my opinion so that's kind of the general idea of how this works so over on my synology device i've got a couple of vms running uh one for open media bolt and one for windows those are the two that we're going to kind of go through the installation process with so that you can get an idea of how this uh setup process works and then i'll actually show you uh my tail scale network and how easy it is to communicate between devices first off uh let's jump over uh to windows which i've got uh clear over here and of course i've got their website up here as well because i'm going to have to uh go ahead and download their software uh here we can see the download for a tail scale for windows requires windows 7 or later so let's go ahead and download that so 22 and a half megs to download and there we go this is a vm so it's going to run a little slower so let's go ahead and just run that now and we'll say yes and we're just going to go ahead and let it install where it wants to install by default and it's done so let's go ahead and click on close and then right here it says tail skill authentication needed click the tail skill icon to log in so we'll click that so now it wants me to sign in you will need to have an account uh either set up in advance or you can create one from right here uh what i'm gonna go ahead and do uh is just log in uh with an email address okay so after i logged in now we're seeing this authorization successful you can now close this window so let's go ahead and do that and then we'll go ahead and we'll just go over here and click on log in so here we are on my dashboard for this account we can see that i've just got my my one account in here my one desktop this is just a demo thing here in fact it even says if you hover over that it's a test server that can be reached over in fact it can only be reached over tail scale and that's what's cool about this is that uh well i've got this ip address right here if i come over um and just open up uh a terminal so let's just do a command prompt and let's i just this is this is on my host machine so let's just uh let's do ping 100.82.222.103. nothing happens i just request times out so let's jump over to my virtual machine here and do the same thing let me move this so i can see it so we'll do ping 100.82.222.103. and here we go now we're getting a prompt response in less than one millisecond and that's because we're connected via my tail scale account when you're connected to your tail scale account you can only access the devices in your account so even if you connect to a tailscale uh server or your tailscale network you won't be able to ping my network or communicate with any of my devices unless i send you an invite to do so so that's how that kind of works in the background uh so it's it's always very self-contained virtual uh lan basically virtual local area network now we've got our windows machine set up so now let's jump over to uh open media vault here we can see again like i said i've got open media vote here and here it is i can see that my ip address is 192.168.1.133 and if i come over to openmediavolt or sorry uh yeah to open mediavault vault we can see that i do have a shared folder called files and then over here i've got portender up and running just just because but so what i want to do just to show that these are connected is i want to do a double backslash 192.168.1.133 and right there is that files there are a couple of files in there and um so that way we know that we are able to connect to that openmedia volt virtual machine sorry i know i'm kind of over explaining some of this but i feel it's kind of necessary so what i want to do next is actually install tail scale on this open media vault system here so what i'm going to do is bring up powershell on my host machine and again this is just for demonstration purposes i'm going to do ssh root at 192.168.1.133 uh yeah that's fine okay so uh now i'm logged in ready to go so what i want to do next uh is actually come back over here uh we're gonna go to linux and here are there are a few additional steps here in order to get this set up on linux but they're pretty straight forward so i'm gonna go ahead and just drop these into a couple of windows here so the first thing we're going to do is add tail skills package sign in key and repository paste anyway okay that's good we've got an okay response we can see that right there so i'm going to go ahead and say yep paste anyway great so we've gone ahead and done that so now we're going to do we're going to run an update just to update all of our repositories and whatnot and then what we'll do is we'll go ahead and actually install tail scale we'll just go ahead and paste that so we're going to do sudo apt-get install tail scale paste okay so now that's done one more command here which would be sudo or sudo tail scale up and uh paste okay so after some biddling and realizing that i had it uh on the the wrong account uh so basically now we've got this login screen or this login url okay so i've gone ahead and opened that link in another window unfortunately i couldn't show that uh but i've gone ahead and done that and basically what it says now is that again authorization's successful you cannot close this window so let's go ahead and do that we're gonna come back over here to windows and we're just gonna refresh the screen in fact it just showed up automatically there so now we've got a couple of different ip addresses here uh one for windows one for linux and here what we can see in fact if i come back over to here and i right click we can see uh this device we can see network devices my devices right there is um synology on v so if i click that it's copy that ip address if i paste that oops and then if i go over here into a new tab and paste that in right there is my open media vault uh so my my login if i type in my username and password like so uh this is uh the exact same uh setup in fact if we take a look over here uh this has been up for 26 27 minutes now so if i come back over to here oops right here and go to home dashboard 27 minutes nine seconds um so uh same same basic thing there so you can see that i'm i am accessing the same dashboard from two different iep addresses one is a local ip address one is the tail scale ip address and it's okay for me to show you both of these one because the one of the ip addresses is local and it's on my local network and you would have to get in to my network to see it anyway and the second one requires that you be authenticated on my tailskill account in order to connect to it so i'm not worried about showing you these ip addresses for those two reasons so let's go ahead and minimize uh that just so we can do that so again we've got this network and then 192.168.1.133 that is the open media vault ip address so let's go ahead and open a new uh oops sorry so let's go ahead and open a new um window here so let's just just do file explorer there and then if i do double backslash and paste right there and then there those are the exact same so in fact just to show this i'm going to click on that picture right there and delete it and i'm going to say yes and here you can see that's my local and that is my tail scale ip address so that is just a very very basic uh demonstration of how to both set up uh tail scale on a on a windows environment as well as a linux environment they've got all of the steps of course all of that will be linked in the description down below but there are a few other things that i wanted to show you here uh just to kind of give uh a bit better demonstration on my existing tail scale network that i've got set up for myself okay so here is uh my setup here in fact uh you can see that like i said i've got several devices on here what's great is you can see uh if they're connected or not when they were last seen uh that sort of thing if you wanted to you could also come over here and remove uh there's actually more options here you can share a machine so let's say you had a friend who also had a tailskill account with their own network setup you can share individual machines with your friends uh so that's definitely something you might want to check out if you wanted to do a virtual lan with some of your friends uh you can set uh route settings or you can review route settings you can disable the uh key ex expiration or you can just remove the device um originally when i when i first started this video i was talking about how it was the folks at tiny pilot who had uh it kind of explained or given the idea to talk about tail skills originally and so if i take a look here we can see uh right there is my tail scale ip address or sorry my yeah my tail scale ip address for tiny pilot and if i just put in that ip address just right there i can get logged in like so and here we go and of course this is all set up and running we can see that this is my my mb machine here uh there's mb running right there and i've got tail skills set up on that as well because what i can actually do here is pop that open and if i click that nothing is going to happen but if i go ahead and i click on and i at while i add 8096 there is my uh my mb setup there and again what i really do like about this is that if i disconnect from tail scale i won't be able to connect any of these services so i've gone ahead and disconnected for some reason it wasn't showing up in my tray here i disabled it through task manager so if i just go ahead and refresh this page uh my connection was interrupted nothing works uh so let's go ahead and check out my tiny pilot here uh we can see that it's already been disconnected the screen's not showing up but if i refresh again nothing works uh if i uh refresh this page uh we should see that windows desktop was just disconnected a couple of minutes ago so that's just how that kind of works again let me do this let me open up tail scale and uh there we go now it now it's showing up right there says it's connected so let's refresh here right there connected refresh refresh just like that so this is great while you're on your desktop but there are also uh mobile apps for uh android and ios so let's take a look at that okay so here we are on my phone and uh if we if we just swipe up and go to tail scale right there uh we can see that it has stopped but i'm gonna go ahead and turn it active so now that part should be good you should also notice here i am not connected to a wi-fi network i'm only on 4g lte here what i want to do though is let's say i want to connect to jarvis i'm just going to go ahead and click that and right there i've got my ip address copied so i'm going to go back to my home screen swipe up go over here to network browser just as an example here and right here we can see that i've already got jarvis in there but what i could do is just click on manual connection and then paste that in there and then i could put in like uh jar oops let's just do uh sino close enough and then with the way i've got my permissions set up uh we can just click on save this will take a little longer than normal because again i am on a cellular network here and unfortunately um my cell network is garbage so let's come back to um oh it's thinking there we go so here we are now we're connected uh via uh that 100.115.149.52 that is the ip address that was given to me by tail scale for jarvis and if i take a look through any of these you know i can go like into my configs this is all of the stuff that i have currently installed on here i can go into like bit warden there are all of my databases my rsa keys uh whatever i wanted there let's go back over to here uh see if we can't there we go so for instance uh if i wanted to i could uh look at my movies and of course we can click on just a random thing there and right there there's all of the movies that i have uh in the b folder on my synology device again keeping in mind that i am not connected via wi-fi uh and i only typed in an ip address i didn't have to do any ports i'm not using any other apps the network browser everything here is connected via this virtual lan that i set up via tail scale so definitely check out tail scale it's super super easy to install and set up there there's a lot more that you can do with this that i haven't covered in this video and if you guys are interested i will definitely make a follow-up video to this to go a bit more in depth on certain things so let me know in the comment section down below if you're interested in more information about tail scale also if you're interested in checking this out i will have a link to this in the description down below where you can also check out a couple of different ways to support the channel if you want to do that and speaking of which i do want to give a big shout out to my patrons my channel members thank you guys you rock i appreciate your support thank you very much but with all that being said i'm gonna go ahead and wrap this up here as always thanks for your time i always appreciate your support and i'll talk to you the next video [Music] [Music] you
Info
Channel: DB Tech
Views: 127,095
Rating: undefined out of 5
Keywords: DB Tech, DBTech, tailscale, tail scale, how to setup tailscale, how to setup tailscale on windows, how to setup tailscale on linux, how to use tailscale on windows, how to use tailscale, how to use tailscale on linux, how to use tailscale on android, tailscale on linux, tailscale on windows, tailscale on android, access my devices remotely, personal vpn, secure network access, secure remote access
Id: jDYyC9gF774
Channel Id: undefined
Length: 16min 42sec (1002 seconds)
Published: Thu May 27 2021
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.