Tailscale creates a “Tailnet” between connected nodes using Wireguard and a custom controller they manage.