- 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.
@rlsx The ReadyNAS kernal doesn't have the iptables NAT table/module available, so exit node, subnet routing, and stateful filtering aren't going to be possible on the ReadyNAS without rebuilding or patching the kernal yourself.. which is just crazy overkill (and likely not even possible) on a blackbox appliance like this.
You can get rid of the warning by running tailscale with netfilter mode turned off:
but it's not going to do anything to make exit nodes/subnet routing possible it'll just give you a quieter health report by disabling Tailscale's automatic iptables manipulation.