Alternative to VPN use Twingate: Best Way to Remote Into Your Network [step-by-step]

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
now what is the best way to remotely access computers to remotely access a lab to remotely access your work is it VPN there's a better way vpns are unfortunately getting a little old-fashioned and they also don't offer the best performance and they're not even a secure way of doing things anymore I have found a product that you need to check out called twingate and this is changing the way that you can remote access into your home network so I've got three main devices that I want to be able to access from anywhere in the most secure way possible with no VPN no port forwarding no TeamViewer wouldn't it be great if you could have a secure way to actually be able to access any of these devices and only those devices using a specific service none of these convoluted complicated insecure practices are needed anymore what if you're an admin and you've got a few other admins but you want this admin to only be able to access that server and this admin to be able to only access This Server what would happen with VPN is you'd log in with your VPN and you had access to the whole lot but now you can actually direct your traffic to one specific spot I tell you what these VPN providers better be watching out first thing you've got to do is you need to subscribe to my channel Tech with Amelia click on the button on the Bell we don't want those YouTube algorithms to not recommend these videos because they're full of plethora full of good content right I'm sure you agree what we're going to do I'm going to show you on my computer right now I'm going to log in and I'm going to show you how cool this is it's absolutely awesome and you're going to be like well how have I not heard about this and it's completely for free so I've got three main devices that I want to be able to access from anywhere in the most secure way possible I want to access my virtualization environment running VMware I've got some esxi hosts I want to access my CCTV I want to see what's going on I've got some cameras are there any criminals I don't want to access perhaps Plex got a Plex server out there and then I've got my Nas my network attached storage where I keep all of my data sometimes I want to log in check the admin side things maybe download some files here or there but I don't want to expose any of this stuff out to the internet let's log into my computer so go into twingate.com we're going to click on try twingate for free and then you're going to sign in with one of your favorite Services put in your favorite information in here and then how do you plan to use twingate now for me I'm going to be doing this for a personal hobby are you able to deploy twingate on your own no you can't well go and get some technical support otherwise if you're comfortable with CLI command line do that one so I've updated my network name Emilio demo and there's my URL it's going to be Emilio demo.twingate.com and that's what you're going to use to be able to go and access your twingate you now need to do three things the first is to Define your networks you need to add some remote networks at least one resource that you need to be able to access then you need to establish the connection between twin gate and your network via this little connector and then if you want users to be able to access the resource you're going to need to use the twingate client if you think about it with VPN you have a VPN client well this is a twin gate client let's start by adding a remote Network now if you've got the cloud great you can actually connect it directly to your AWS Azure or Google Cloud other but we're going to be doing on-premise we want to access our infrastructure that we've got here in our home lab on premise you then give it a specific name at the network you then need to set up one connector and of course you need to get this set up behind your firewall So within your network either of these two will do the trick and now the deployment method how are you going to install this connector and if you're using Docker you can use that if you're using any of the Azure or AWS stuff you can do that if you've got Linux you can do that so I've selected Docker and I've clicked on generate some tokens and here are my tokens right in here I'm going to go and copy these save these somewhere safe because you're going to need them later on and they're always good to reference custom Docker command you can leave that as default you don't have to do those unless you really really want to you are going to have to have Docker running of course on your computer or on your server or on your Nas whatever it may be we're going to be doing this on our Nas now comes the fun part we're going to go and configure our connector so I'm going to go and click on this guide up here deployment guide and here is the steps that you need to follow to get this Docker thing working on one of your systems and you can do this on the cloud and the office etc etc we're doing this in our home network you can do this directly onto a Windows Server onto a Mac server as it said onto Linux of course running Docker in our case I do have a Synology now so I'm going to be doing this directly onto my Nas which is awesome a bit of a guide here I run how to get it running on your Nas but we're going to show you how to do it anyway all right we're now going to log into our as here we go if you don't already have Docker installed you can go and do this and again remember this is just a step on our Nas but you can do this on any Linux box on a Windows box as long as you've got it running we're gonna go into our package Center over here and we're going to actually search for Docker because I don't have it running right now and there it is install gonna follow the Simple Guide to get it installed onto my volume you can open it right in there you can also go into your little package Center and there it is let's open it up Docker now the first thing we've got to do is we're going to get the docker thing sort of connected to the twin gate stuff right so we need to go into the registry area here we're going to type in Twin G or twin gate and there it is there's our twingate slash connector we're going to double click on that one to actually download it making sure that it's the latest one we just wait a little bit for it to download and then we're going to go and configure it and now we just double click on it and to make it a little bit easier so that you keep track of what's going on over here we've got this thing called watchful beagle that is the name of my container so I'm just going to actually name it the same sort of thing so that I can sort of keep track of those two and it sort of makes a little bit more sense later on when I forget which I probably will all right and then we'll click on advanced settings we're going to tick on enable auto restart because we do want the thing to automatically restart should it run into any problems you just want to make sure that that is ticked and then we select on environment now in here we want to add three different sorts of variables three variables and then we're going to paste in some of those values that uh we'll show you first one tenant URL and this is the full URL of your twingate so if you remember we had your name the one that we set up at the very start.twinggate.com and we throw that right into there the next variable now is our access token so we're going to go twingate access token and now we come into here and we're going to go and use that token over here that we copied before and now our refresh token that should be it we should be able to now click on apply looking all good next make sure you want to run this command and we click on done here's our container running now if all things have worked correctly we should be able to now go back into here and look at that our watchful beagle is now connected the container is now working and there's a connection between our twin gate and between our Nas using those really really long and complicated keys and now the fun begins we're now going to go and configure our twin gate to start talking to some of your devices in your network and here's what's great apart from just connecting to your Nas you can use Twinkie to even access your Raspberry Pi you can set up a second connector option to connect directly to your Raspberry Pi do you have a Windows VM do you have a Windows Server we're going to show you how to do that but you can also connect it to that connect it to a Linux box you can access all of this stuff remotely using twingate and not VPN so let's just go back to my home lab over here and now I start adding in my resources now if you do have DNS setup and DNS is working well in your network you can throw in the DNS right into there but if you want to do it without IP you can also do it with IP now because I know the IP addresses of the devices I'm going to use IP and that should be fine so I'm going to give it a specific label now what I want to do is I want to be able to access one of my VMware esxi hosts I have several so this is one of them throw in my IP address and we'll just make my Alias the same now protocols look at this this is awesome you could allow or restrict specific access you want to allow all TCP all UDP all icmp up to you you can allow them or restrict them or block them all together and of course by allowing all traffic you're allowing essentially every single port so you may want to do that or you can get very very restricted click on ADD resource now this part is awesome if you have a pool of people and you want to be able to restrict specific access to specific resources you can go and create a different pool of users and then allow just the users that you want access to that specific resource but for me I'm going to say everyone good to go I'm going to add it right there and now we're going to add our Plex Media Server I mean I love movies TV shows and when I go on a holiday on a trip somewhere I record a lot of stuff and I throw that all into my Plex and you can add your Plex server right in here same deal I'm going to go in here Plex same deal give it the same Plex Alias and we leave everything else as default giving access to that specific user and we add it right in there now because Plex is running on my Nas I've actually now allowed access to my Nas as well my Nas and my Plex and I can control it all and then the last thing that we'll add is a Windows server that I've got that is controlling my CCTV my cameras around my house I know exactly what is going on and when I'm away I can log in and make sure that there's no criminals breaking in we're going to call this CCTV and I'm giving this one an IP address of 32 done done everything else will remain as is but remember you can get very specific around those ports if you need to so our esxi host running VMware I only want it to be accessible via a web browser and perhaps over SSH so I'm going to go into here I'm going to go and edit it and under my protocols I'm going to actually restrict and then I can actually allow a specific ports and specific ports only so I'm going to say I'm going to allow Port 80 I'm going to allow Port 443 and I'm going to allow Port 22. so any other application on a different port is just not going to work and now with it all ready to go you grab your phone you can open up your phone install the twingate app you take your laptop with you wherever you go you connect to a public Wi-Fi search for an application twingate we're going to go and grab that there it is continue now we throw in our URL we already know that URL we used it before so it does need to do some changes here to our VPN config so we're going to allow for that and now we're going to sign in so now you can literally go into a web browser and it's almost like you're on a VPN but it's not a VPN let's now throw an IP address in here look at that now I know that my Plex server is running on a different port so I can just throw in that port at the end of this URL there you have it now I am on the Wi-Fi so why don't we actually go and turn that off now I'm on my 5G connection let's go and try to access my server why don't we try now to RDP that's RDP into our CCTV server of course you can go and download the RDP app the remote desktop application app from the app store go create a new one let's save that let's try connect there you have it and then last one is our esxi host we want to be able to access our VMware esxi host now there is an easy way to do this as well if I go into my twin gate area there are other devices that I've got listed there is my esxi host I can click on that and I can say copy original address let's go and open up a web browser and paste it in and look at that straight away didn't even take very long at all visit website foreign EST way to securely access your resources on your home network without opening up ports without relying on a VPN Gateway or exposing your network out to the Internet so remember to visit the link below in the video description to try out twingate for free it is for free and let me know your thoughts Down Below in that comments and hey we want to hack that YouTube algorithm so you ensure that you are following along with all the videos that we are releasing every single week so click that button subscribe click on the Bell so you don't miss out on anything stay tuned for the next video where we continue talking about all things Tech and we'll see you next time
Info
Channel: Tech With Emilio
Views: 7,145
Rating: undefined out of 5
Keywords: emilio aguero, twingate, vpn alternative, remote access, work from home, secure remote access, how to use twingate vpn, how to use twingate, vpn issues and troubleshooting, vpn issues, vpn is not working, vpn is dead, twingate vpn, twingate vs tailscale, twingate setup, twingate synology, twingate review, twingate vs vpn, twingate docker, best way to remote into your computer, vpn privacy, home network setup, don't use vpn, Alternative to VPN, twingate vpn review
Id: ed8hCntOAPc
Channel Id: undefined
Length: 11min 41sec (701 seconds)
Published: Mon Jul 31 2023
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.