Tutoriel 5 : Ordinateur portable + Mac Mini toujours activé

Séances en direct sur la Mini ; votre ordinateur portable et votre téléphone sont des clients. Aucune configuration manuelle de l'hôte — ccmux détecte automatiquement chaque ccmuxd sur votre filet arrière. Ouvrez le Réseau écran (7) pour voir chaque machine, codée par couleur selon son accessibilité.

Installez ccmux sur les deux ordinateurs et connectez-les au même tailnet. Activez l'accès SSH à l'hôte et confirmez que votre ordinateur portable peut se connecter avant de se connecter à une session à distance.

Sur la Mini

# ~/.config/ccmux/config.toml
[daemon]
listen_tailnet = true
tailnet_port   = 7474
ccmux daemon install   # register ccmuxd under launchd so it survives reboot

Sur l'ordinateur portable

Après avoir rempli les prérequis ci-dessus, ouvrez le tableau de bord :

ccmux   # the Mini already appears on the dashboard, tagged "discovered"

À chaque actualisation, ccmux s'exécute tailscale status --json, sonde chaque homologue en ligne pour ccmuxd /v1/healthet fusionne les répondeurs dans la liste d'hôtes.

Panneau Périphériques

Le panneau de droite du tableau de bord affiche chaque homologue tailnet :

Appuyez sur 7 dans le TUI pour ouvrir le Réseau écran, qui répertorie tous les hôtes connus et vous permet d'ouvrir directement un shell SSH.

Connexion à une session à distance

ccmux execs ssh -t <host> -- tmux attach -t <name>. Pour utiliser Mosh à la place pour un hôte épinglé :

ccmux host add --mosh mini --addr mini.tailnet:7474

Mosh peut se reconnecter une fois que le client change de réseau ou sort du mode veille. L'hôte distant doit toujours rester éveillé et en ligne.

Synchronisation des versions

Le panneau Périphériques marque tout homologue derrière votre build avec « mise à jour disponible ». SSH et exécutez ccmux update pour le synchroniser, ou appuyez sur 6 (Paramètres) → r (actualisation) pour revérifier.

Contribuez à améliorer ccmux

Vous avez trouvé un bug, une explication peu claire ou une traduction à améliorer ? Toutes les contributions sont bienvenues. Ouvrez une issue ou proposez une pull request.


Vous avez repéré une erreur ou quelque chose de obsolète ? Modifier cette page sur GitHub.