SingTeam

排障

按下面的顺序走,多数问题在第一步就能定位。每一步都只读,不会改网络。

1. 先看体检

singteam doctor

退出码 0 正常、1 有探针失败、2 可达但有软提示。提示码 proxy、noTunnel、unreachable:<域名>、tls、daemonDown 会直接指向原因。

2. 控制面不可达

singteam service status
sudo launchctl enable system/io.singteam.client
sudo launchctl bootstrap system /Library/LaunchDaemons/io.singteam.client.plist

daemon 被 kill -9 后 launchd 会拉起,界面会盖遮罩;遮罩上的两条命令也能用。

3. 出现 fake-ip 横幅

本机代理(Clash/Surge 一类)把控制面域名答成了假地址。按横幅给出的 DIRECT 规则放行,或把控制面主机加入直连名单。横幅每 20 秒复查一次,修好后自己消失。

4. 隧道连上但域名不走隧道

5. 收集日志

daemon 日志在 /var/log/singteam/client.log。贴之前删掉 setup key、内网地址和出口 IP,或直接用 singteam doctor 的脱敏输出。

还是不行

发信 [email protected],附上体检输出与发生时间。