- Template : Debian 12 (ou une autre version compatible)
- Hostname : tailscale-node (vous pouvez choisir un autre nom si vous le souhaitez)
- Root Disk : 8 Go (C'est largement suffisant pour Tailscale)
- CPU : 1 vCPU
- Memory : 512 Mo (Tailscale est léger en ressources)
- Network : Bridge (Assurez-vous que le container a accès à Internet)
- IP Address : DHCP ou une IP statique selon votre configuration réseau
- DNS : Utilisez les serveurs DNS par défaut
apt update && apt upgrade -y
apt install curl -y
¶ Pour installer Tailscale sur votre système, exécutez la commande suivante dans votre terminal :
curl -fsSL https://tailscale.com/install.sh | sh
Si vous n'avez pas curl installé, vous pouvez l'installer via apt : apt install curl.
¶ Pour être sûr que Tailscale soit démarré, exécutez la commande suivante :
systemctl start tailscaled
systemctl enable tailscaled
tailscale up --advertise-routes=192.168.1.0/24 --accept-routes
¶ Vous pouvez vérifier que Tailscale fonctionne correctement, utilisez la commande suivante :
systemctl status tailscaled
Remplacez 192.168.1.0/24 par le sous-réseau que vous souhaitez annoncer via Tailscale.
¶ Après avoir exécuté cette commande, un lien d'authentification sera généré. Ouvrez ce lien dans votre navigateur pour terminer le processus d'authentification.
¶ Pour vérifier l'état de votre connexion Tailscale, utilisez la commande suivante :
tailscale status
Pour accéder à l'interface d'administration de Tailscale, rendez-vous sur :
https://login.tailscale.com/admin/machines
Ici, vous pourrez gérer vos appareils connectés et configurer des paramètres supplémentaires selon vos besoins.
Pour plus d'informations et d'options de configuration, consultez la documentation officielle de Tailscale :
https://tailscale.com/kb/