Crear el primer usuario
Como comentamos antes, en Headscale 0.29 los dispositivos pertenecen a un usuario.
Creemos uno para el laboratorio:
sudo -u headscale headscale users create zyron
Luego verificá:
sudo -u headscale headscale users list
Deberías ver algo parecido a:
ID Name
1 zyron
Primero listemos los usuarios:
sudo -u headscale headscale users list
Deberías obtener algo similar a:
ID NAME
1 zyron
Ahora vamos a registrar el primer nodo
Si zyron tiene ID 1, entonces creá la clave así:
sudo -u headscale headscale preauthkeys create \
--user 1 \
--expiration 24h
devolver algo como:
hskey-auth-_JOhCPQzBiW8-IfnbqIHBSZEctjmj2_ZPQPbafRSRIvsqya82PIh9KGGKIpK7M6F6dYo95sz9e0wA
que necesitaremos para conectar el cliente.