- 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.
For anyone using the ReadyNAS 212, I did the following to get things humming away on my NAS. ReadyNAS 212 runs Debian 8 (Jessie). This can be confirmed by running
cat /etc/os-release, which should give an output similar to this:Here are the modified instructions for ReadyNAS 212:
Install Tailscale on Netgear ReadyNAS 212
Download and Extract Tailscale
rootuser using theadminpasswordMoving files into locations
cd tailscale_1.90.9_armChmoding files to execute
Fixing the tailscaled service to work on ReadyNAS
tailscaled.servicefile:it should look like this:
Starting / Enabling the service
If this has all worked, you should see the tailscale service status as
active (running)Done! π
Complete the setup by running
tailscale upand follow the prompts!