How to Install Tailscale on FreeBSD
Published: Feb 15, 2024
Last updated: 01 Dec, 2026
Tailscale.com’s download page doesn’t list if its available for FreeBSD. But it does work on FreeBSD (tested on Release 14). Here’s how:
- Install the package:
pkg install tailscale - Edit
/etc/rc.confto addtailscaled_enable=“YES” - Run
service tailscaled start. If you get an error, reboot. - After reboot, run
tailscale login. Grab the url, copy paste in a browser and approve the connection. - You can now ssh into the machine from another ’tailscaled’ machine from within your LAN or outside your home/office.
How to update Tailscale
- Once installed, when you run the command
tailscaleon FreeBSD as root, you get a list of all the commands. Usetailscale updateto update.
Key Expiry
- You can choose to disable key expiry.
The SSH switch
- Run tailscale like this:
tailscale set –sshfor passwordless ssh logins all managed by tailscale. The beauty of this approach is that you can disable ssh altogether on the system by removing ssh startup from rc.conf. It’s actually safer this way.
💃