J’aime bien travailler à distance sur mon homelab proxmox, et en matiere de rapport prise de tête/efficacité, je n’ai encore rien trouvé de mieux que tailscale. Basé sur cette réponse à un bug, on peut installer Tailscale sur alpine de cette maniere.

https://github.com/tailscale/tailscale/issues/3790

# apk add tailscale
rc-update add tailscale
rc-service tailscale start
tailscale up

et ensuite en théorie, vous obtenez un lien qui vous permet de connecter votre machine à votre réseau tailscale comme illustré sur la capture

Mais parfois, on a moins de bol et on arrive sur cette phrase glacante. :

failed to connect to local tailscaled; it doesn’t appear to be running (sudo systemctl start tailscaled ?)

Il y’a une solution cependant qui necessitera de rajouter des lignes dans le fichier de configuration du container lxc.

Modification du fichier de conf du container lxc

on va se rendre dans ce repertoire

/etc/pve/lxc

de la vous verrez des fichiers de type #container.conf
Par exemple pour un container jellyfin : 8096.conf
on va allez l’editer pour y rajouter des lignes,
N’oubliez pas de faire des sauvegardes/backup/snapshot avant toute modification!

nano #container.conf

et on va lui ajouter ceci à la fin du fichier de conf.

lxc.cgroup2.devices.allow: c 10:200 rwm
lxc.mount.entry: /dev/net/tun dev/net/tun none bind,create=file

désormais vous pouvez faire

tailscale up

et le cmd vous renverra un lien avec une adresse qui vous permettra de vous connecter à votre tailnet.

une fois connecté avec votre login/mdp, vous verrez votre machine apparaitre en vert

Désormais, votre machine possede une adresse IP de tailscale et vous pourrez vous connecter d’ou vous voulez apres avoir installé le clien tailscale.

et quelques commandes utiles pour finir

tailscale status     # Voir l'état de connexion et les peers
tailscale ip -4      # Affiche l'IP Tailscale IPv4
tailscale ping <ip>  # Ping Tailscale entre nodes

Conclusion et sources

Donc je redis, tailscale est un super outil, au départ je m’en servais pour partager ma bibliotheque avec ma famille, dans le même esprit que Plex. La seule fonction qui me manquait sur Jellyfin.
Désormais, je m’en sers pour acceder à mes differentes vm à distances de facon securisés. Et je fait un tailscale down quand j’en ai plus besoin et que tout marche comme je veux. Amusez vous bien




By jack

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *