¿Cómo inicio sesión en Headscale?
- En el panel, abre Mis servidores y haz clic en tu servidor.
- En la pestaña Resumen, espera a que la fila Aplicación diga "Headscale está listo". La página se actualiza sola.
- Copia los valores de las filas Dirección del sitio y Clave de administrador.
- Instala el cliente oficial de Tailscale en el dispositivo que quieras conectar (Linux, macOS o Windows).
- En el dispositivo, abre un terminal y ejecuta:
tailscale up --login-server SITE-ADDRESS --authkey ADMIN-KEY. - El dispositivo se une a la red. Puedes usar la misma clave para todos los dispositivos. Para ver los dispositivos, conéctate por SSH, ejecuta
cd /opt/seturack/headscaley despuésdocker compose exec headscale headscale nodes list.
Más abajo en la página, la fila Usuario y la fila Contraseña que le sigue son para SSH. No las uses para iniciar sesión en Headscale.
Conviene saber
- Headscale no tiene interfaz web; los dispositivos y las claves se gestionan con comandos.
- Los dispositivos se conectan entre sí directamente. Si no se puede establecer una conexión directa, el tráfico pasa cifrado por los servidores de retransmisión públicos (DERP) de Tailscale.
- Con tu propio dominio, cambia también la dirección de Headscale: define
server_urlen/opt/seturack/headscale/ayar/config.yamlcon la dirección nueva y ejecutadocker compose restart headscaleen/opt/seturack/headscale. Después ejecutatailscale up --login-server NEW-ADDRESS --authkey ADMIN-KEY --force-reauthen cada dispositivo. - El sitio se abre por HTTPS en una dirección
sslip.iogratuita basada en tu IP. Si no se puede emitir un certificado, se abre en su lugar porhttp://. Solo están abiertos al exterior los puertos 80, 443 y 22 (para SSH).
Para usar tu propio dominio, consulta este artículo.
¿Aún no tienes servidor? Pide un servidor con Headscale instalado: tú eliges el tamaño y pagas solo lo que eliges.
¿Le ha resultado útil?
¡Gracias por sus comentarios!