Headscale is an open source, self-hosted implementation of the Tailscale control server.
Running headscale on Linux Official Docs
Official Link to their docs headscale/docs/running-headscale-linux.md at main · juanfont/headscale · GitHub
Command used in video
-
Enable bash completion
headscale completion bash > /etc/bash_completion.d/headcompletion
-
Creating a namespace
headscale namespaces create ltsdemo
-
Creating a pre auth key for pfsense
headscale --namespace ltsdemo preauthkeys create --expiration 10m
-
Enabling routes for a node
headscale routes enable -a -i 1
-
Connecting Linux Clients
sudo tailscale up --accept-routes --login-server=https://headscaledemo.lawrencesystem.com