Tutorial 5: Laptop + Mac Mini sempre ligado

Sessões ao vivo no Mini; seu laptop e telefone são clientes. Nenhuma configuração manual de host — ccmux descobre automaticamente cada ccmuxd em sua tailnet. Abra o Rede tela (7) para ver cada máquina, codificada por cores por acessibilidade.

Instale o ccmux em ambos os computadores e conecte-os à mesma tailnet. Habilite o acesso SSH ao host e confirme se seu laptop pode entrar antes de conectar-se a uma sessão remota.

No Mini

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

No laptop

Após cumprir os pré-requisitos acima, abra o dashboard:

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

A cada atualização, ccmux é executado tailscale status --json, investiga cada peer on-line em busca de ccmuxd /v1/healthe mescla os respondentes na lista de hosts.

Painel de dispositivos

O painel direito do Dashboard mostra cada peer da tailnet:

Pressione 7 no TUI para abrir o Rede tela, que lista todos os hosts conhecidos e permite abrir um shell SSH diretamente.

Anexando a uma sessão remota

ccmux execs ssh -t <host> -- tmux attach -t <name>. Para usar Mosh para um host fixado:

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

Mosh pode se reconectar depois que o cliente muda de rede ou sai do modo de suspensão. O host remoto ainda precisa permanecer ativo e online.

Mantendo versões sincronizadas

O painel Dispositivos marca qualquer par que esteja por trás de sua construção com “atualização disponível”. SSH e execute ccmux update para sincronizá-lo ou pressione 6 (Configurações) → r (atualizar) para verificar novamente.

Ajude a melhorar o ccmux

Encontrou um bug, uma explicação confusa ou uma tradução que pode melhorar? Toda contribuição é bem-vinda. Abra uma issue ou envie um pull request.


Detectou um erro ou algo desatualizado? Edite esta página em GitHub.