Tailscale is a WireGuard-based app that makes secure, private networks easy for teams of any scale.
It’s a zero config VPN. Installs on any device in minutes, manages firewall rules for you, and works from anywhere.
No config files, no firewall ports.
Create a secure network between your servers, computers, and cloud instances.
Even when separated by firewalls or subnets, Tailscale just works.
logs can be found in /opt/Tailscale/tailscale.txt with url connection
edit /opt/Tailscale/start.sh if you need to modify any command (persistent on update)
Last update: 3 February 2025
gonesurfin324 –
The app installs fine, but for some reason when I start Tailscale the tailscale.txt that is put into the public folder is blank. So I cannot authenticate the server, is anyone else having this problem?
QoolBox –
it changed in last release 1.36 … logs are in QPKG ROOT dir
Peter –
Installed on TS-212P (ARM-X19), TS-563 & TS-664 (NASX86). Finding the tailscale.txt file in order to authenticate was the only issue on the newer units (QTS 5.0.1). On the older unit (QTS 4.3.3), it was necessary to install the QVPN app in order to enable /dev/net/tun needed by tailscale. Also I needed to adjust the order of the init.d scripts in /etc/rcS.d so QVPN starts before tailscale. Even with this modification, I needed to add a ‘sleep 60’ in the Tailscale.sh script just before the ‘tailscaled’ line. Otherwise tailscale attempts to start before QVPN is ready. See this link for instructions on finding the tailscale.txt file.
https://www.reddit.com/r/Tailscale/comments/p1lawn/qnap_how_to_set_up_a_static_route_and_set_your/
I just used the URL in tailscale.txt, not the command shown in the reddit article.
Very happy I am able to use tailscale on all my QNAP devices, even the old one.
David M –
Won’t install on my TS-231K. I’ve tried 1.36.1 from QNAP Club which installs but won’t appear on the desktop. Can’t give more than 1 star but it may be my fault for trying to install on an incompatible device. Sorry.
Tronic –
Works great!
Mattia –
Wow, it works on QTS 4.3.3.* on an ARM4 NAS, although the official qpkg needs at least the 5.* version of the firmware. I’ve previously installed the QVPN app – but I don’t know if it’s mandatory -, then I logged to the NAS via ssh. Inside the /share/CACHEDE1_DATA/.qpkg/Tailscale folder I found a tailscale.txt file with the link to log-in to my Tailscale network. Thank you!
Adam –
When I use the ‘official’ 1.40.0-1 version, I can get to https://#.#.#.#/cgi-bin/qpkg/Tailscale/index.cgi . However when I install this version over the old version, I get the errors “Not Found The requested URL was not found on this server.” or “Forbidden You don’t have permission to access this resource.” when attempting to open the app to the above /cgi-bin/qpkg/Tailscale/index.cgi webpage. Any ideas? thanks for your help, merci!
QoolBox –
There is no web interfaces on this version (not implemented) probably the official from tailscale using same directory name as mine.. then may be there are some conflict
Adam –
thanks QoolBox, very quick response. That makes sense. Your package is all command line. And the older official one has a web interface to set up some basic functionality only.
durpster –
For anyone wondering where the fuck tailscale got installed to, you can try this path there:
ssh into your QNAP and navigate to:
/share/MD0_DATA/.qpkg/Tailscale/
failing that is should be in:
/share/_DATA/.qpkg/Tailscale/
QoolBox –
This is the relativ PATH, /opt/tailscale is the symlink pointing to this path and command line also added to NAS $PATH (/usr/bin/)
robert-marek –
Tailscale on QNAP TS-231P works great. There is only a problem with restarting Tailscale after restarting QNAP. You have to stop and then restart Tailscale.
Can you show me detailed instructions and commands on how to add “sleep 60” in the Tailscale.sh script just before the “tailscaled” line? Such instructions were presented above on February 12, 2023 by Peter, it supposedly works, but how do I do it step by step.
rocco.spano –
ricordatevi di installare prima il pacchetto QVPN altrimenti tailscale dopo il run si spegne da solo… leggendo un po su sembra dipenda qualcosa da quel pacchetto.. per il resto funziona benissimo su ts-231p3
rocco.spano –
purtroppo su ts231-p3 con qts5 funziona ma dopo un po che รจ avviato si spegne… anche con qvpn installato
rocco.spano –
ragazzi scusate i 3000 post… allora buttate gli altri 2… funziona ma non avviatelo da shell… avviatelo da app manager via web cosi il servizio viene caricato fisso… FUNZIONA