Setting up tailscale for external access
Instructions
First, you need to log in via SSH:
sh
ssh USERNAME@IP
When asked for a password, use your account password.
Next, download and install tailscale as described here with this command:
sh
curl -fsSL https://tailscale.com/install.sh | sh
Finally, start tailscale with
sh
sudo tailscale up
After starting tailscale, I noticed that the NAS could not access any resources on the internet due to a broken DNS configuration. The cause for this issue is that UGOS uses the file /etc/resolv.conf
to store the default nameserver but tailscale overrides it when launching.
To fix it, I had to restart tailscale with disabled DNS configuration
sh
sudo tailscale down
sudo tailscale up --accept-dns=false
Credit
This guide was originally created by RealMrCr4cker (Github repo) and is under an MIT Licence