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 :
- homologues exécutant ccmuxd — version + « mise à jour disponible » si derrière votre build
- homologues sans ccmuxd — Astuce « ccmux non installé »
- téléphones / iPad — Astuce « se connecter via l'application Moshi »
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.