教程 5:笔记本 + 常开 Mac Mini
会话运行在 Mini 上,笔记本和手机作为客户端。无需手动配置主机,ccmux 会自动发现 tailnet 上的所有 ccmuxd 。打开 网络 页面(7)查看所有机器,颜色表示可达状态。
在两台电脑上安装 ccmux,并连接到同一个 tailnet。启用主机的 SSH 访问,并确认笔记本能够登录后,再连接远程会话。
在 Mini 上
# ~/.config/ccmux/config.toml
[daemon]
listen_tailnet = true
tailnet_port = 7474
ccmux daemon install # register ccmuxd under launchd so it survives reboot
在笔记本上
完成上述准备后,打开仪表盘:
ccmux # the Mini already appears on the dashboard, tagged "discovered"
每次刷新时,ccmux 运行 tailscale status --json,探测各个在线节点是否有 ccmuxd /v1/health,并将响应的节点加入主机列表。
设备面板
仪表盘右侧面板显示每个 tailnet 节点:
- 运行 ccmuxd 的节点 ——版本号,落后于本机版本时显示“有可用更新”
- 未运行 ccmuxd 的节点 ——提示“未安装 ccmux”
- 手机 / iPad ——提示“通过 Moshi 应用连接”
按 7 在 TUI 中打开此项目的 网络 页面,列出所有已知主机,并支持直接打开 SSH shell。
连接远程会话
ccmux 执行 ssh -t <host> -- tmux attach -t <name>。若要为固定主机改用 Mosh:
ccmux host add --mosh mini --addr mini.tailnet:7474
Mosh 可以在客户端切换网络或从睡眠唤醒后重新连接。远程主机仍需保持唤醒和在线。
保持版本同步
设备面板会为版本落后的节点标注“有可用更新”。通过 SSH 登录并运行 ccmux update 完成同步,或按 6 (设置)→ r (刷新)重新检查。
一起改进 ccmux
发现了问题、说明不够清楚,或者翻译可以更自然?欢迎任何大小的贡献。你可以报告问题,或提交拉取请求。
发现错误或过时内容? 在 GitHub 上编辑此页.