And it requires a control server with auth. Simply cutting off access to the control server would disable clients from connecting.
While there is headscale, configuring the tailscale clients is tricky and would not scale to hundreds or thousands of non technical people.
/!/ Also tailscale is a mesh network. It would only take one rouge client to revel all other clients. This is very very dangerous given the use case.
And it requires a control server with auth. Simply cutting off access to the control server would disable clients from connecting.
While there is headscale, configuring the tailscale clients is tricky and would not scale to hundreds or thousands of non technical people.
/!/ Also tailscale is a mesh network. It would only take one rouge client to revel all other clients. This is very very dangerous given the use case.