| name | tailscale |
| description | Enable, configure, and troubleshoot Tailscale VPN — ships pre-installed on Bluefin. |
| domain | sysadmin |
Tailscale
Tailscale is a zero-config WireGuard-based VPN. Bluefin ships tailscaled pre-installed
but disabled by default. Enable it when you want secure, private networking between
your Bluefin machine and other devices on your tailnet.
Load with: point your agent at this file.
When to Use
- Connecting a Bluefin machine to a tailnet (work or personal)
- Accessing remote machines securely without a traditional VPN
- Using exit nodes for routing traffic through a trusted device
- SSH-ing into other tailnet machines
When NOT to Use
- General internet access — Tailscale is for private tailnet connectivity, not a general proxy
- When you only need a local network — use NetworkManager for that
Enable Tailscale
Tailscale is pre-installed but the daemon is not enabled by default:
sudo systemctl enable --now tailscaled
systemctl status tailscaled
Connect to Your Tailnet
tailscale up
tailscale up --advertise-exit-node
tailscale up --ssh
Check Status
tailscale status
tailscale status --self
tailscale ip
Disable Tailscale
If you don't use Tailscale, disable it to avoid unnecessary background service:
sudo systemctl disable --now tailscaled
Exit Nodes
Route all traffic through another tailnet device:
tailscale exit-node list
tailscale set --exit-node=<node-name-or-ip>
tailscale set --exit-node=
Subnet Routes
Expose a local subnet to the tailnet:
tailscale up --advertise-routes=192.168.1.0/24
tailscale up --accept-routes
SSH via Tailscale
tailscale ssh <hostname>
ssh user@100.x.y.z
To allow SSH into this machine from the tailnet, run: tailscale up --ssh
(This uses Tailscale's auth, not SSH keys, for tailnet peers.)
System Tray
Bluefin ships a Tailscale system tray applet. It appears in the GNOME top bar when
tailscaled is running. Use it to toggle connection, switch exit nodes, and view status.
Troubleshooting
journalctl -u tailscaled -f
tailscale up --force-reauth
tailscale ping <peer-hostname-or-ip>
tailscale bugreport
Tailscale not connecting: Check that tailscaled is running (systemctl status tailscaled)
and that the machine has internet access (ping 1.1.1.1).
"Peer unreachable": Try tailscale ping to diagnose. NAT traversal may fail on
some networks — use a DERP relay or exit node as a workaround.