for anyone who watches this video in the future and has the error of the IP not working when you input into your browser, make sure to do the following in unraid: go to settings->network settings-> "Interface Extra" -> add "tailscale0" into the "Include listening interfaces:" and click "apply". Fixed that issue for me NEW UPDATE: If you have any issues after the update, I'd recommend using the tailscale PLUGIN over the docker container (remove the docker container first then install the plugin)
@IBRACORP can you pin this or add it to the guide for people on 6.12? I followed the video+written guide but had to do a google deep dive to figure this out.
Since the link is broken, the commands are: echo 'net.ipv4.ip_forward = 1' | sudo tee -a /etc/sysctl.conf echo 'net.ipv6.conf.all.forwarding = 1' | sudo tee -a /etc/sysctl.conf sudo sysctl -p /etc/sysctl.conf
What do you guys think of Tailscale? Have you closed your Wireguard ports now? Let us know your thoughts! We think it's an awesome tool for your server! 😎
Love the videos. And tailscale looks like a great solution for easy access. But i think one thing is missing from the video(s) and thats the security side of the setup. Who is behind Tailscale, where is my traffic going outside my network, is my data safe, can i set my own cryptokey etc.
I've done the initial setup when i connect to the unraid, i can ping it using the ip provided by tailscale but the web ui wont work, can someone help me please?
really appreciate the effort gone in to compiling the video and the documentation. Flawless setup. I have used both ZeroTier and now Tailscale. Both can be configured for Unraid/Synology/etc.
Any chance to get a video on how to setup Headscale (selfhosted version of Tailscale) as docker container on UnRaid behind Cloudflare and Niginx Proxy Manager?
Thanks for this video! Needed this for so long now! However, is this possible with zerotier instead of tailscale? If it is, is it simpler or more complicated? just that i have been using zerotier for a long time now.
Could you clarify what setting up the exit node does? If I don't set it up I can only access Unraid, if I do set it up I can access Unraid and all of the applications its running. Would that be correct? I'm just looking to remotely connect to the Unraid web interface, so I can stop watching at 6:26 right? Thanks
Thanks for the video! This really helped out a lot because my ISP sucks and I didn't want to use a VPS. I'm having trouble with add the subnet route. I can't seem to figure out how to add an UP_FLAG "--advertise-routes=" Any advice?
Hi man, thanks a lot for your tremendous support with UNRAID. I have a very basic question for you: which is the difference between having a VPN, like this and a reverse proxy ? Do we need both ? Are they alternative ? Can they work together and/or simultaneously? thx.
Hi Cristiano! There's a lot of info on that but in summary: Reverse proxy helps you make local internal apps accessible remotely. VPN allows you to secure your connection to your home setup and then, in this case, allow you to use the internet on your home server to browse rather than the device you're on. Feel free to join our Discord if you need more help!
Thank you @ibracorp I just followed this tutorial and was able to easily setup Tailscale and connect to my Unraid server. Do you happen to have instructions for how to Enable HTTPS, which is an option in the Tailscale admin console? The main thing I don't understand is that it says to "run tailscale cert on the machine to obtain a certificate". I have logged in to both the Tailscale docker console and the Unraid console and neither one has the "tailscale" command available (I double checked by running "which tailscale"). Any help would be appreciated and thanks again for the tutorial.
Another awesome video mate. Tailscale looks sweet. Easy to setup especially with the docs and you video! Previously I had wire guard setup to connect to my home internet wherever I went. Does Tailscale replace that functionality?
Thanks for the guide. This might be a dumb question (I'm new to this) - can I use this just to access the Unraid gui? or can I also use it to access and use docker containers when out of the house/on different networks? Thanks!
Thanks a lot for your detailed tutorial and all the work you put into this! As a newbie in networking, and not having an built Unraid server with me to test, I have one question: What can the use cases of using the Unraid Server as Exit Node be?
Thanks for watching Joelle! So one benefit of the exit node is that you might have a setup at home where you have an ad blocker such as PiHole filtering the internet for you, therefore your internet can pass through it with the same protection. Another of course is spoofing your home IP there may be times when you do want Tailscale to route your public internet traffic: in a cafe with untrusted Wi-Fi, or when traveling overseas and needing access to an online service (such as banking) only available in your home country. By setting a device on your network as an exit node, you can use it to route all your public internet traffic as needed, like a consumer VPN.
@@IBRACORP ive set unraid as an exit node like you did in the video adn also added my mac as a host as well but when i check my ip online it is still the public IP assigned by my ISP - I thought tailscale masked that IP?
So is this how I could have a secure login page to get to my whole home network and unread server? Or is there a better way to do that? I prefer not to have to install any apps and just get to everything through a browser. Thanks for the videos
Great video. Now my wireguard port is off. I only have left is the plex 32400 which I still cannot pass via the argo tunnel. Anyone has a guide on the plex port so I can close it too.
Hey thanks for the great video easy to follow as always and a great alternative. The only issue I've come across is there doesn't seem to be LAN access when connected, I'm unable to access my containers through there ip's is that because I'll have to use the allocated magic name and there port number or is there a way to expose them for tunneled access like you have on wiregaurd?
So if you look under my pinned comment someone mentioned how to set you local lan if you choose. You can also reach any container "locally" by using the server IP address from tailscale and the port number
Thanks for the link, that worked a treat got it all up and runningnon the same ip ranges now I don't have to mess around changing my ip log ins 😀 Keep up the great work bud, hope the family is doing well!
Not a problem bud, I always make time for your videos there super helpful and easy to follow 👍 Glad to hear things are getting better for you all, got my fingers crossed for you. Hopefully not long to go now!
Thanks for the video! Very useful as ever! I use Zerotier which is great but does anyone know if they're similar or Tailscale is more secure and quicker?
Miss setting up Subnet Router the most important part, as that allowed us to use it as wireguard without changing IP everytime. Also the template doesnt allow us to use "sudo tailscale" CML for some reasons
hello i have followed your video to the point 7:52 where i should copy the ip of my server and paste it in to the web browser and i should get back to my login page but this does not happen i cannot see my server any more i have re- named it from unraid to my server name and tryed to access it using my local windows pc with the ip address shown any idea why this will not work
This is probably a pretty dumb question, but I can't find anywhere online on how to do this: how do you change the top-right unraid logo to a custom one, let alone a custom animated one?
I'm only now installing it but whats up with this setting during docker setup about a downloads path and variable set to true? 🤔 that was not there in your screen. Makes me uneasy about whoever added it to CA apps.
So I've been putting off setting up a secondary offsite Unraid server for remote backups. If I'm understanding this right, I'd be able to setup tailscale on each of them, and then the primary server would be able to replicate to my offsite server without having to setup any separate tunnels or setup any port forwards. The other question I have looking at this, would it be possible to be able to use this to so I can combine two home LANs into a single network (ie. so I can get onto my parent's LAN to remote access/manage things), with only having a single tailscale node in each LAN?
My answer is yes to both questions but if I'm being honest I'm not 100% sure as I haven't tested this myself. But I can say that it's so easy to set up that you have nothing to lose giving it a try!
thank you! i dont know how to run commands for tailscale docker .. when i paste "--accept-routes" under "UP_FLAGS:" i cant access my unraid dashboard anymore i want to use a tailscale tunnel between my VPS and Unraid, to "workaround my DS-Lite connection
So I want to create a private game server with my friends. If I use tailscale what's to stop my friends from being able to access all kinds of my network resources? Is it possible to limit access to certain VMs, containers, or such based on users?
Thank you for the video. I’m going to be setting up my unpaid server next week. If I use Tailscale, do I still need to use a vpn provider like PIA? I just want to make sure my server is protected. I have so much to learn about securing my server. Thank you for any help you could give me.
This VPN is to enable you to access your own devices securely or even route your traffic through another one of your devices. It doesn't really replace PIA and what they are capable of doing for you although you could get some similar results with a bit of knowhow and a few cloud servers at your disposal
I followed instructions but when i select exist node as unraid then follow url. I get to the unraid splash seen but my username / password doesnt allow me access
Good morning, if I wanted to create a new node on Tailscale using the Unraid Docker that points to something like Nextcloud in Br0 with an IP different from the Unraid server, so as to limit its access, is it possible? How should I do it?
Please...could you do a video of how to manage picture s in unRAID..something like Google photos...with users, backups...may be Photoprims or another recommended....thank you in advance and thank you for sharing your knowledge....
the only problem i have with this is when installing the app on android is if you also have adguard installed on your phone tailscale stops adguard because it has to run as a vpn. is there a way around this?
i have cant seem to manage to log in using chrome. i have full access through windows explorer but thats about it. any ideas on where to start to fix this?
I faced a problem after the setup i got a popping message in my login page that ( this connection is not secured login enter might be compromised) can any one help me on this
The Argo Tunnel is used for proxying html content through it such as website and apps. This is a VPN tunnel, like Wireguard, to allow you to access you actual server and local network remotely. I have both running side by side without issues and completely seperate solutions
@@IBRACORP got it! am a programmer myself, but was wondering that because they both seemed to kinda do the same thing at the end (access stuff on unraid). it seemed kinda redundant initially but it makes more sense now Thanks ;)
If I follow this tutorial and try to access a docker like Qbit, would I go to the IP provided from Tailscale for my server and add the port at the end? (i.e port 8080 with the Tailscale IP)
If you turn on the access local network option then yes. If not, you can use the IP from Tailscale followed by the port. Please refer to our docs: docs.ibracorp.io
For the latest Tailscale in Unraid Docker, I can't seem to get the exit node working. --advertise-exit-node pasted to the Upflags section of the Docker settings and it still can't be detected.
@@IBRACORP Hi! Thanks for the reply. The docker app doesn't seem to allow the advertise exit node to be used in the Upflags section. Looking at the tailscale logs, it says 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-exit-node --accept-dns=false So i then had to manually enter the command. I finally found that I can open the console from the tailscale icon, and then used the command ./tailscale up --advertise-exit-node --accept-dns=false Otherwise it wouldn't work. Seems like the ./ wasn't mentioned anywhere and I was struggling to understand how to execute the command. Anyway, it is working now. But the big question I have is why the Upflags thing didn't work?
You say that i should be able to access the server like normal but i cannot. I'm just trying to have access to my shares outside of my home network so i can grab a file upload files to my server while I'm away. No matter what i do or what guide i follow my windows laptop cant connect to the unraid server. I can access the web gui but windows file explorer cant map the drive. What am i doing wrong?
I have been playing around with this more and am wondering how i would go about accessing the VM's (other than through VNC) that are hosted on my unraid server. For example: I'm currently utilizing NoMachine as my remote client/server and if i use the VPN baked into my unifi setup i just turn it on and enter the local IP address (or scan for computers on the network) and it works perfectly! BUT: When i try this using TailScale i am unable to connect - i have made sure i am connected to the exit node and everything appears to be connected correctly. So i'm thinking the IP address is the issue because it assigns my unraid server a 100.xx.xx.xx IP address and the "local" ip address of the machine i'm trying to connect to is a 192.168 IP --- There's got to be some crazy simple way here that I'm just not wrapping my mind around on how to get this to do what i need. Thanks again!
@@IBRACORP Thank you worked like a charm! I just watched the video the first time with not continuing on in the documents. One thing that is probably stupid on my part when reading the docs i wasnt exactly sure how to add that second up_flag i tried adding another variable, etc.... Maybe want to put a note in the documentation for those of us that arent as familiar with unraid as we should that the UP_FLAG field when using the exit node and routing the entire subnet the UP_FLAGS: FIELD should read something similar to: --advertise-routes=192.168.1.0/24 --advertise-exit-node Who knows though i could be the only one that stumbled on that stupid simple part.
Never mind. I figured it out. Example: Turning on "use exit node" on my phone connected to my work internet and the Tailscale network will cause my traffic to appear to the internet as coming from my exit node's location (in my case, my home IP). Thanks for the guide!!
same but i don't have access to anything at all. Tried zerotier and had the same issue. I get this message: The device or resource (TailscaleIP) is not set up to accept connections on port "The File and printer sharing (SMB)".
Got it setup and was super easy but having a couple of issues: I can access my server just fine but i cannot use the servername i setup i have to use unraid -- which works but slight annoyance. Secondarily and most annoyingly I cannot access any of my docker containers by clicking the WebUI however if i go to tailscale copy the IP and :port number of the container then it works just fine its just slightly annoying to have to do that and not be able to use the WebUI. Lastly: I cannot figure out how to get my VM's to work with it and my main windows 10 VM i have now lost all remote access to even when deleting that machine from the tailscale UI.
In Tailscale you can change the name of the device from Unraid to your server name. Then the hostname will work. Doing so then answers your second question, being able to put your hostname and the port of the container. Unfortunately using the Docker webui shortcuts from within unraid will always try the local address, no way around that. As for the final point, not too sure why that would be happening to be honest but it should have effect on that
for anyone who watches this video in the future and has the error of the IP not working when you input into your browser, make sure to do the following in unraid:
go to settings->network settings-> "Interface Extra" -> add "tailscale0" into the "Include listening interfaces:" and click "apply".
Fixed that issue for me
NEW UPDATE: If you have any issues after the update, I'd recommend using the tailscale PLUGIN over the docker container (remove the docker container first then install the plugin)
THANK YOU THIS HELPED ME A LOT
@@parityfp Mine was the same issue thanks
@IBRACORP can you pin this or add it to the guide for people on 6.12? I followed the video+written guide but had to do a google deep dive to figure this out.
Mate, I could kiss you
thank you so much! I was struggling lol
Since the link is broken, the commands are:
echo 'net.ipv4.ip_forward = 1' | sudo tee -a /etc/sysctl.conf
echo 'net.ipv6.conf.all.forwarding = 1' | sudo tee -a /etc/sysctl.conf
sudo sysctl -p /etc/sysctl.conf
What do you guys think of Tailscale? Have you closed your Wireguard ports now? Let us know your thoughts! We think it's an awesome tool for your server! 😎
Great video and happy to be able to close my wireguard port. I added also my local subnet with --advertise-routes= command inside the UP_FLAGS
Great tip on that one! Thanks for sharing
btw: can you use it for syncing two unraid servers? aka networking between to unraid server?
If they're on the same VPN I don't see why not
Ive tried this and can no longer access my Radarr and Sonar apps? Does the exit node have any thing to do with that?
its October 2023, and I just used this guide. Other than a few tiny word changes this worked spot in! Thanks guys! Great walk through video.
Awesome video! After wasting an entire day trying to get around my providers double NAT with DS-lite and failing i can finally acces my network again.
Love the videos. And tailscale looks like a great solution for easy access. But i think one thing is missing from the video(s) and thats the security side of the setup. Who is behind Tailscale, where is my traffic going outside my network, is my data safe, can i set my own cryptokey etc.
Yeah...i won't be using tailscale....
damn.. you almost used my Tailscale package, still nice to show up in your video 😄.. Thanks for another great tutorial
My bad Hussain! Thank you for your efforts putting it up!! It wasn't playing any favorites mate, I'll showcase one of yours in future 🙂
@@IBRACORP cool 😎 thanks again
Wow! I'm blown away with how easy this set up was and painless.
Glad you liked it!
I've done the initial setup when i connect to the unraid, i can ping it using the ip provided by tailscale but the web ui wont work, can someone help me please?
I love the videos. You got me back into Unraid. I have used Tailscale for a little bit now and really love the capability and easy of install and use.
really appreciate the effort gone in to compiling the video and the documentation. Flawless setup. I have used both ZeroTier and now Tailscale. Both can be configured for Unraid/Synology/etc.
Any chance to get a video on how to setup Headscale (selfhosted version of Tailscale) as docker container on UnRaid behind Cloudflare and Niginx Proxy Manager?
Thanks for this video! Needed this for so long now! However, is this possible with zerotier instead of tailscale? If it is, is it simpler or more complicated? just that i have been using zerotier for a long time now.
Awesome! I can't believe this is so easy. Thanks!
You're welcome!
Could you clarify what setting up the exit node does? If I don't set it up I can only access Unraid, if I do set it up I can access Unraid and all of the applications its running. Would that be correct? I'm just looking to remotely connect to the Unraid web interface, so I can stop watching at 6:26 right? Thanks
Thanks for the video! This really helped out a lot because my ISP sucks and I didn't want to use a VPS.
I'm having trouble with add the subnet route. I can't seem to figure out how to add an UP_FLAG "--advertise-routes=" Any advice?
Hi man, thanks a lot for your tremendous support with UNRAID. I have a very basic question for you: which is the difference between having a VPN, like this and a reverse proxy ? Do we need both ? Are they alternative ? Can they work together and/or simultaneously? thx.
Hi Cristiano! There's a lot of info on that but in summary:
Reverse proxy helps you make local internal apps accessible remotely.
VPN allows you to secure your connection to your home setup and then, in this case, allow you to use the internet on your home server to browse rather than the device you're on.
Feel free to join our Discord if you need more help!
@@IBRACORP Hi man, ok… don’t know if I got all you said, but I guess, I think I need both. ok… got it. Yes, just joined the community on Discord 😊
Thank you @ibracorp I just followed this tutorial and was able to easily setup Tailscale and connect to my Unraid server. Do you happen to have instructions for how to Enable HTTPS, which is an option in the Tailscale admin console? The main thing I don't understand is that it says to "run tailscale cert on the machine to obtain a certificate". I have logged in to both the Tailscale docker console and the Unraid console and neither one has the "tailscale" command available (I double checked by running "which tailscale"). Any help would be appreciated and thanks again for the tutorial.
Another awesome video mate. Tailscale looks sweet. Easy to setup especially with the docs and you video!
Previously I had wire guard setup to connect to my home internet wherever I went. Does Tailscale replace that functionality?
If you want to use it then yeah it basically replaces that since no ports need to be opened or exposed domains
If you want to omit the man in the middle, there is an open source replacement for tailscale server called "Headscale"
Thanks for the guide. This might be a dumb question (I'm new to this) - can I use this just to access the Unraid gui? or can I also use it to access and use docker containers when out of the house/on different networks? Thanks!
You can do both! You just use the server IP address from tailscale followed by the port of the container to reach it
@@IBRACORP ah awesome, thank you ♥️
Great Video Thanks for helping me get setup!
7:10 No clue where to click or what's happening onscreen since it's not showing where or what to click...
Thanks a lot for your detailed tutorial and all the work you put into this! As a newbie in networking, and not having an built Unraid server with me to test, I have one question:
What can the use cases of using the Unraid Server as Exit Node be?
Thanks for watching Joelle!
So one benefit of the exit node is that you might have a setup at home where you have an ad blocker such as PiHole filtering the internet for you, therefore your internet can pass through it with the same protection.
Another of course is spoofing your home IP there may be times when you do want Tailscale to route your public internet traffic: in a cafe with untrusted Wi-Fi, or when traveling overseas and needing access to an online service (such as banking) only available in your home country.
By setting a device on your network as an exit node, you can use it to route all your public internet traffic as needed, like a consumer VPN.
@@IBRACORP ive set unraid as an exit node like you did in the video adn also added my mac as a host as well but when i check my ip online it is still the public IP assigned by my ISP - I thought tailscale masked that IP?
Great video 👍
tanks so much
So is this how I could have a secure login page to get to my whole home network and unread server? Or is there a better way to do that? I prefer not to have to install any apps and just get to everything through a browser. Thanks for the videos
Great video. Now my wireguard port is off. I only have left is the plex 32400 which I still cannot pass via the argo tunnel. Anyone has a guide on the plex port so I can close it too.
Hey thanks for the great video easy to follow as always and a great alternative. The only issue I've come across is there doesn't seem to be LAN access when connected, I'm unable to access my containers through there ip's is that because I'll have to use the allocated magic name and there port number or is there a way to expose them for tunneled access like you have on wiregaurd?
So if you look under my pinned comment someone mentioned how to set you local lan if you choose. You can also reach any container "locally" by using the server IP address from tailscale and the port number
Here you go: docs.ibracorp.io/documentation/tailscale#adding-your-subnet-to-the-unraid-tailscale-docker-container
Thanks for the link, that worked a treat got it all up and runningnon the same ip ranges now I don't have to mess around changing my ip log ins 😀
Keep up the great work bud, hope the family is doing well!
Cheers Thomas glad to be of help mate ! Thanks for watching.
Family is doing well my friend almost out of the special care nursery so almost home :)
Not a problem bud, I always make time for your videos there super helpful and easy to follow 👍
Glad to hear things are getting better for you all, got my fingers crossed for you. Hopefully not long to go now!
Thanks for the video! Very useful as ever! I use Zerotier which is great but does anyone know if they're similar or Tailscale is more secure and quicker?
I use both, to me Tailscale feels a lot faster!
I used ZeroTier before switch to Tailscale because on my Chromebook ZeroTier didn't work great.
@@Alhaddad DITTO!
Miss setting up Subnet Router the most important part, as that allowed us to use it as wireguard without changing IP everytime. Also the template doesnt allow us to use "sudo tailscale" CML for some reasons
hello i have followed your video to the point 7:52 where i should copy the ip of my server and paste it in to the web browser and i should get back to my login page but this does not happen i cannot see my server any more i have re- named it from unraid to my server name and tryed to access it using my local windows pc with the ip address shown any idea why this will not work
It's too bad there's no links to these commands used
This is probably a pretty dumb question, but I can't find anywhere online on how to do this: how do you change the top-right unraid logo to a custom one, let alone a custom animated one?
I'm only now installing it but whats up with this setting during docker setup about a downloads path and variable set to true? 🤔 that was not there in your screen.
Makes me uneasy about whoever added it to CA apps.
So I've been putting off setting up a secondary offsite Unraid server for remote backups. If I'm understanding this right, I'd be able to setup tailscale on each of them, and then the primary server would be able to replicate to my offsite server without having to setup any separate tunnels or setup any port forwards.
The other question I have looking at this, would it be possible to be able to use this to so I can combine two home LANs into a single network (ie. so I can get onto my parent's LAN to remote access/manage things), with only having a single tailscale node in each LAN?
I would love to know the answer to this. I really want to do this!
My answer is yes to both questions but if I'm being honest I'm not 100% sure as I haven't tested this myself. But I can say that it's so easy to set up that you have nothing to lose giving it a try!
thank you! i dont know how to run commands for tailscale docker .. when i paste "--accept-routes" under "UP_FLAGS:" i cant access my unraid dashboard anymore
i want to use a tailscale tunnel between my VPS and Unraid, to "workaround my DS-Lite connection
So I want to create a private game server with my friends. If I use tailscale what's to stop my friends from being able to access all kinds of my network resources? Is it possible to limit access to certain VMs, containers, or such based on users?
Thank you for the video. I’m going to be setting up my unpaid server next week. If I use Tailscale, do I still need to use a vpn provider like PIA? I just want to make sure my server is protected. I have so much to learn about securing my server. Thank you for any help you could give me.
This VPN is to enable you to access your own devices securely or even route your traffic through another one of your devices. It doesn't really replace PIA and what they are capable of doing for you although you could get some similar results with a bit of knowhow and a few cloud servers at your disposal
I followed instructions but when i select exist node as unraid then follow url. I get to the unraid splash seen but my username / password doesnt allow me access
Hello,
It's great, I will test it when I am home.
One question, how can I use this with my pihole DNS server?
Yeah you can
Good morning, if I wanted to create a new node on Tailscale using the Unraid Docker that points to something like Nextcloud in Br0 with an IP different from the Unraid server, so as to limit its access, is it possible? How should I do it?
Please...could you do a video of how to manage picture s in unRAID..something like Google photos...with users, backups...may be Photoprims or another recommended....thank you in advance and thank you for sharing your knowledge....
Not sure if it is of any use to you, but I backup my work and school devices to my NAS using FreeFileSync.
the only problem i have with this is when installing the app on android is if you also have adguard installed on your phone tailscale stops adguard because it has to run as a vpn. is there a way around this?
i have cant seem to manage to log in using chrome. i have full access through windows explorer but thats about it. any ideas on where to start to fix this?
It should work on Pi-hole also? So that I can use PH when I'm outside my network??
The console commands show "sh: sudo: not found" after I enter each line, are there any updates?
I tried to use it to connect via my phone to unraid... no speed at all
Do I still need argo tunnel to expose a wordpress site in a docker container to the internet?
I faced a problem after the setup i got a popping message in my login page that ( this connection is not secured login enter might be compromised) can any one help me on this
Hi, thanks for this video. Can I use this with the argo tunnel? So that I can close all my ports?
Yes you can!
can you explain how you would use this with Argo tunnels? doesn't this "replace" the tunnel? (at least for private access)
The Argo Tunnel is used for proxying html content through it such as website and apps.
This is a VPN tunnel, like Wireguard, to allow you to access you actual server and local network remotely.
I have both running side by side without issues and completely seperate solutions
@@IBRACORP got it! am a programmer myself, but was wondering that because they both seemed to kinda do the same thing at the end (access stuff on unraid). it seemed kinda redundant initially but it makes more sense now Thanks ;)
Oh my apologies if I over explained then haha glad it helped you still, cheers!
Is there a way to setup subnet router through tailscale in unraid.Now i am running an ubuntu os just for this purpose.
If I follow this tutorial and try to access a docker like Qbit, would I go to the IP provided from Tailscale for my server and add the port at the end? (i.e port 8080 with the Tailscale IP)
If you turn on the access local network option then yes. If not, you can use the IP from Tailscale followed by the port.
Please refer to our docs: docs.ibracorp.io
i like to see openvpn video if u can
@ibracorp how did you get your dockers to be sorted that way? Like @4:03 in the video?
Docker Folders plugin 🙂
For the latest Tailscale in Unraid Docker, I can't seem to get the exit node working. --advertise-exit-node pasted to the Upflags section of the Docker settings and it still can't be detected.
Have you enabled the IP forward on the host? This step is required to allow the pass through of traffic.
@@IBRACORP Hi! Thanks for the reply. The docker app doesn't seem to allow the advertise exit node to be used in the Upflags section. Looking at the tailscale logs, it says
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-exit-node --accept-dns=false
So i then had to manually enter the command. I finally found that I can open the console from the tailscale icon, and then used the command
./tailscale up --advertise-exit-node --accept-dns=false
Otherwise it wouldn't work. Seems like the ./ wasn't mentioned anywhere and I was struggling to understand how to execute the command. Anyway, it is working now. But the big question I have is why the Upflags thing didn't work?
@@IBRACORP Oh and yes, I did enable the IP forwarding on the host.
You say that i should be able to access the server like normal but i cannot. I'm just trying to have access to my shares outside of my home network so i can grab a file upload files to my server while I'm away. No matter what i do or what guide i follow my windows laptop cant connect to the unraid server. I can access the web gui but windows file explorer cant map the drive. What am i doing wrong?
map by local ip
awesome thank you
Glad you enjoyed it!
I have been playing around with this more and am wondering how i would go about accessing the VM's (other than through VNC) that are hosted on my unraid server. For example: I'm currently utilizing NoMachine as my remote client/server and if i use the VPN baked into my unifi setup i just turn it on and enter the local IP address (or scan for computers on the network) and it works perfectly! BUT: When i try this using TailScale i am unable to connect - i have made sure i am connected to the exit node and everything appears to be connected correctly. So i'm thinking the IP address is the issue because it assigns my unraid server a 100.xx.xx.xx IP address and the "local" ip address of the machine i'm trying to connect to is a 192.168 IP --- There's got to be some crazy simple way here that I'm just not wrapping my mind around on how to get this to do what i need.
Thanks again!
Or do I need to install tailscale on each of the VMs and connect to the same exit node which would get them all on the same subnet I would presume?
Have a read of our docs mate, we added how to get to everything locally! docs.ibracorp.io
@@IBRACORP Thank you worked like a charm! I just watched the video the first time with not continuing on in the documents. One thing that is probably stupid on my part when reading the docs i wasnt exactly sure how to add that second up_flag i tried adding another variable, etc.... Maybe want to put a note in the documentation for those of us that arent as familiar with unraid as we should that the UP_FLAG field when using the exit node and routing the entire subnet the UP_FLAGS: FIELD should read something similar to: --advertise-routes=192.168.1.0/24 --advertise-exit-node
Who knows though i could be the only one that stumbled on that stupid simple part.
Is this a more secure way than using open vpn and duckdns? Looks much simpler to set up.
Yes it is since you don't expose any ports on your network!
I haven't fully wrapped my mind around the exit node bit and what that can do for me.
Never mind. I figured it out. Example: Turning on "use exit node" on my phone connected to my work internet and the Tailscale network will cause my traffic to appear to the internet as coming from my exit node's location (in my case, my home IP).
Thanks for the guide!!
No worries thank you for sharing your solution!
Zerotier video please
cant seem to access unraids smb/samba share which is what i wanted. i do have access to unraids webui tho.
same but i don't have access to anything at all. Tried zerotier and had the same issue. I get this message:
The device or resource (TailscaleIP) is not set up to accept connections on port "The File and printer sharing (SMB)".
Do I need wireguard for tailscale?
i don't know what I am doing wrong
Please headscale is fork de tailscale
Can't you just do the same with wireguard?
With ports closed?
@@IBRACORP Obviously not... I just don't see the need for something like this. I appreciate the guides, just curious about the use-case.
All good man just another tool in your arsenal should you ever need it. Thanks for watching anyway
Are you gonna do a tutorial for Calibre? @ibracorp
I'll check if we've listed it in our requests in Discord
I noticed there was 69 comments so I just ruined it...
How dare you
Will this work with NordVPN?
Too much self promotion at the beginning. Say your thing and move on
Thanks for the feedback.
Got it setup and was super easy but having a couple of issues: I can access my server just fine but i cannot use the servername i setup i have to use unraid -- which works but slight annoyance.
Secondarily and most annoyingly I cannot access any of my docker containers by clicking the WebUI however if i go to tailscale copy the IP and :port number of the container then it works just fine its just slightly annoying to have to do that and not be able to use the WebUI.
Lastly: I cannot figure out how to get my VM's to work with it and my main windows 10 VM i have now lost all remote access to even when deleting that machine from the tailscale UI.
In Tailscale you can change the name of the device from Unraid to your server name. Then the hostname will work.
Doing so then answers your second question, being able to put your hostname and the port of the container. Unfortunately using the Docker webui shortcuts from within unraid will always try the local address, no way around that.
As for the final point, not too sure why that would be happening to be honest but it should have effect on that
@@IBRACORP thank you greatly for the reply! I'll give it a shot tommorow and congrats on the kid - nothing compares to having children.
How to reverse -> echo 'net.ipv4.ip_forward = 1' | sudo tee -a /etc/sysctl.conf
I know this is old, but in case this helps anyone. Run this to disable;
echo 'net.ipv4.ip_forward = 0' | sudo tee -a /etc/sysctl.conf