- Go to the the Tailscale Linux Download Website and select 'Other' as the distro.
- Enable SSH on the NAS, and SSH into the admin account
- Do
suand type in the admin password - Download the stable release for 'arm' not arm64 in the admin home directory
- Unpack the archive with
tar xvf tailscale_VERSION_ARCH.tgz
tailscale -> /usr/bintailscaled -> /usr/sbinsystemd/tailscaled.service -> /etc/systemd/system
chmod +x /usr/bin/tailscalechmod +x /usr/sbin/tailscaled
- Remove lines 4 & 5 (the
Wants=line andAfter=line) - Remove line 8 (the
EnvironmentFile=line) - Remove everything after
tailscaled.sockon the line starting withExecStart=
The file should look like this
systemctl start tailscaledtailscale upsystemctl enable tailscaled
Tell me if anything is broken or doesn't work.
Thanks for the instructions.
I am using a Readynas RN314 with an Intel Atom 2 Dual Core CPU, running ReadyNAS OS6, 6.10.10.
So I chose to download istead "amd64: tailscale_1.88.3_amd64.tgz", and used your instructions as a template.
There is a file tailscaled.defaults not mentionned in your isntructions. I put in in /etc/systemd/system/
Tailscale is apparently running correctly. I can ssh into the NAS, using its tailscale IP.
But, following the Tailscale docs carefully, I have'nt managed to make the NAS an exit node.
Runniing "tailscale status" gives the following:
Any ideas? Thanks in advance!