如何登录 Headscale?
- 在面板中打开我的服务器,点击您的服务器。
- 在概览标签页中,等待应用一行显示“Headscale 已就绪”。页面会自动刷新。
- 复制网站地址和管理密钥两行的值。
- 在要连接的设备(Linux、macOS 或 Windows)上安装官方的 Tailscale 客户端。
- 在该设备上打开终端并运行:
tailscale up --login-server SITE-ADDRESS --authkey ADMIN-KEY。 - 设备即加入网络。所有设备可以使用同一个密钥。要查看设备,请通过 SSH 连接,运行
cd /opt/seturack/headscale,再运行docker compose exec headscale headscale nodes list。
页面靠下的位置,用户名一行以及其下的密码一行用于 SSH。请不要用它们登录 Headscale。
须知
- Headscale 没有网页界面,设备和密钥都通过命令管理。
- 设备之间直接连接。如果无法建立直连,流量会加密后经由 Tailscale 的公共中继(DERP)服务器转发。
- 使用自己的域名时,也要更改 Headscale 的地址:把
/opt/seturack/headscale/ayar/config.yaml中的server_url设为新地址,并在/opt/seturack/headscale中运行docker compose restart headscale。然后在每台设备上运行tailscale up --login-server NEW-ADDRESS --authkey ADMIN-KEY --force-reauth。 - 网站通过基于您 IP 的免费
sslip.io地址以 HTTPS 打开。如果无法签发证书,则会改为通过http://打开。对外只开放 80、443 和 22(SSH)端口。
要使用自己的域名,请参阅这篇文章。
还没有服务器? 订购预装 Headscale 的服务器:配置由您选择,按所选配置付费。
这对您有帮助吗?
感谢您的反馈!