Tailscale’s download page doesn’t list if it’s 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.conf to add tailscaled_enable="YES"
or
service tailscaled enable
Run service tailscaled start. If you get an error, reboot.
After reboot, run tailscale login.
Copy the url, copy paste in a browser and approve the connection. ////
XigmaNAS:
Copy /usr/local/bin/tailscale, /usr/local/bin/tailscaled and /usr/local/etc/rc.d/tailscaled to local storage from working full version of FreeBSD.
Use script to copy symlinks into /usr/local/bin and /usr/local/etc/rc.d/ after bootup.
Configuration and State Storage
| Directory Path | Purpose |
|---|---|
/var/lib/tailscale/ |
Stores state data for Tailscale |
~/.config/tailscale/ |
Contains logs for the Tailscale CLI |
The default configuration file locations for Tailscale on FreeBSD are typically /var/lib/tailscale/ for state files and /etc/default/tailscaled for configuration settings. Additionally, logs can be found in /var/log/tailscale.