Setting up Tailscale on Arch Linux (with AUR)
Tailscale can run on Arch Linux (64-bit x86 only).
Install Tailscale from AUR.
Generate a config file (and authenticate):
- In any browser, open the URL printed to the console.
- Upon successful authentication you will see the Tailscale client exit. Note that it has written a configuration file to
Optional: Disable ACL support by commenting out the
/etc/default/tailscale-relay. By default, ACLs will generally block all incoming traffic.
systemctlto install and start the service:
sudo systemctl enable tailscale-relay
sudo systemctl start tailscale-relay
At this point,
psshould show the Tailscale client running. For example:
8292 ? Ssl 116:13 /usr/sbin/relaynode --config=/var/lib/tailscale/relay.conf --tun=wg0 --port=41641 --acl-file=/etc/tailscale/acl.json
Visit the admin console and authorize your new endpoint.
- Note that
@gmail.comaddresses are automatically authorized.
- You will need to occasionally reauthenticate unless you disable key expiry.
- Note that
Obtain your Tailscale IP address using
Check out Next Steps for steps on verifying that even a single endpoint is working. With multiple endpoints, simple pings are a good way to start.
Congratulations! You’ve added your workstation to your Tailscale network.