Comment me connecter à Headscale ?
- Dans le panneau, ouvrez Mes serveurs et cliquez sur votre serveur.
- Dans l'onglet Vue d'ensemble, attendez que la ligne Application indique « Headscale is ready ». La page se rafraîchit toute seule.
- Copiez les valeurs des lignes Adresse du site et Clé d'administrateur.
- Installez le client Tailscale officiel sur l'appareil que vous voulez connecter (Linux, macOS ou Windows).
- Sur l'appareil, ouvrez un terminal et lancez :
tailscale up --login-server SITE-ADDRESS --authkey ADMIN-KEY. - L'appareil rejoint le réseau. Vous pouvez utiliser la même clé pour chaque appareil. Pour voir les appareils, connectez-vous en SSH, lancez
cd /opt/seturack/headscale, puisdocker compose exec headscale headscale nodes list.
Plus bas dans la page, la ligne Nom d'utilisateur et la ligne Mot de passe en dessous servent à SSH. Ne les utilisez pas pour vous connecter à Headscale.
Bon à savoir
- Headscale n'a pas d'interface web : les appareils et les clés se gèrent par des commandes.
- Les appareils se connectent directement entre eux. Si une connexion directe est impossible, le trafic passe, chiffré, par les serveurs relais publics (DERP) de Tailscale.
- Avec votre propre domaine, changez aussi l'adresse de Headscale : définissez
server_urldans/opt/seturack/headscale/ayar/config.yamlsur la nouvelle adresse et lancezdocker compose restart headscaledans/opt/seturack/headscale. Lancez ensuitetailscale up --login-server NEW-ADDRESS --authkey ADMIN-KEY --force-reauthsur chaque appareil. - Le site s'ouvre en HTTPS sur une adresse
sslip.iogratuite basée sur votre IP. Si un certificat ne peut pas être émis, il s'ouvre enhttp://. Seuls les ports 80, 443 et 22 (pour SSH) sont ouverts vers l'extérieur.
Pour utiliser votre propre domaine, consultez cet article.
Pas encore de serveur ? Commandez un serveur avec Headscale installé : vous choisissez la taille et vous payez ce que vous choisissez.
Cet article vous a-t-il été utile ?
Merci pour votre retour !