Le catalogue

Tailscale

La machine sur votre tailnet par une clé d’authentification : SSH et URL de preview depuis votre téléphone ou un autre poste, rien d’exposé publiquement. Cohabite avec Caddy ou le tunnel.

Module
exposure.tailscale
Catégorie
Exposition

Ce qu’il installe

  • Tailscale depuis le dépôt apt de l’éditeur, clé d’abord, puis le nœud joint à votre tailnet avec la clé d’authentification que vous donnez — sur la ligne de commande que tailscale attend, remplacée par [secret] dans les logs.
  • Une règle ufw qui laisse entrer l’interface du tailnet, pour que SSH et les ports des projets répondent par Tailscale une fois que la sécurisation a fermé tout le reste.

Ce qu’il vous demande

  • Une clé d’authentification créée dans la console d’administration Tailscale, le nom que la machine prend sur le tailnet s’il diffère de son nom d’hôte, et si Tailscale SSH ouvre la machine aux membres du tailnet par leur identité.

Bon à savoir

La clé est tapée, pas tenue par l’app : elle est créée pour une machine et n’ouvre rien depuis le portable. La machine garde ensuite sa propre clé de nœud, et le tableau de bord dit sous quel login elle est. Tailscale cohabite avec Caddy ou le tunnel : c’est l’entrée privée, eux sont l’entrée publique. Tailscale SSH est désactivé par défaut : il répond avant sshd, donc ni AllowUsers, ni la fermeture de root, ni fail2ban ne s’y appliquent, et seule la politique d’accès de votre tailnet décide qui entre et sous quel compte, root compris. La désinstallation déconnecte le nœud du tailnet avant de reprendre le paquet, la règle et le dépôt.

Tous les services