Como faço login no Headscale?
- No painel, abra Meus servidores e clique no seu servidor.
- Na aba Visão geral, espere a linha App mostrar "Headscale está pronto". A página se atualiza sozinha.
- Copie os valores das linhas Endereço do site e Chave de admin.
- Instale o cliente oficial do Tailscale no dispositivo que você quer conectar (Linux, macOS ou Windows).
- No dispositivo, abra um terminal e execute:
tailscale up --login-server SITE-ADDRESS --authkey ADMIN-KEY. - O dispositivo entra na rede. Você pode usar a mesma chave em todos os dispositivos. Para ver os dispositivos, conecte-se por SSH, execute
cd /opt/seturack/headscalee depoisdocker compose exec headscale headscale nodes list.
Mais abaixo na página, a linha Usuário e a linha Senha logo depois dela são para o SSH. Não as use para entrar no Headscale.
Bom saber
- O Headscale não tem interface web; dispositivos e chaves são gerenciados por comandos.
- Os dispositivos se conectam diretamente entre si. Se não for possível uma conexão direta, o tráfego passa criptografado pelos servidores de retransmissão públicos (DERP) do Tailscale.
- Com um domínio próprio, altere também o endereço do Headscale: defina
server_urlem/opt/seturack/headscale/ayar/config.yamlcom o novo endereço e executedocker compose restart headscaleem/opt/seturack/headscale. Depois executetailscale up --login-server NEW-ADDRESS --authkey ADMIN-KEY --force-reauthem cada dispositivo. - O site abre por HTTPS em um endereço
sslip.iogratuito baseado no seu IP. Se não for possível emitir um certificado, ele abre porhttp://. Apenas as portas 80, 443 e 22 (para SSH) ficam abertas para fora.
Para usar o seu próprio domínio, veja este artigo.
Ainda não tem um servidor? Peça um servidor com Headscale instalado: você escolhe o tamanho e paga só pelo que escolheu.
Este artigo foi útil?
Agradecemos pelo feedback!