ssh-public-tunnel-broken.md 1.31 KB

SSH 公网隧道(22 → 6000)不通,需要登录服务器现场排查

2026-08-21 实测:ssh -p 6000 admin@60.205.214.169 在 TCP 握手成功后,SSH 协议层握手 被服务端直接断开(kex_exchange_identification: Connection closed by remote host),连密码 提示都出不来。多次重试结果一致。详细排查过程见 remote-access-from-home.md。

判断:跟 llm-setup.md §8.1 记录的 gateway.wudaima.com/comfyui.wudaima.com 隧道空挂 是同一类问题——frps 层端口"开着"不代表 frpc 客户端那条代理真的在转发/后端真的在监听。

卡点:排查需要登录服务器本机看 pm2 status frpc-qwen-client、ssh.frpc.ini 配置、 sshd 是否正常监听 22,但排查 SSH 隧道恰恰需要先能 SSH 进去——只能等下次能从局域网/办公网 接触到服务器时现场修,不是本地能改的。

下一步(需要在局域网内或能连上服务器时做):

  1. pm2 logs frpc-qwen-client --lines 50 看 [ssh] 那条代理注册状态。
  2. 服务器本机 ssh localhost 或 systemctl status sshd 确认 sshd 本身正常。
  3. 确认 ssh.frpc.ini 里 [ssh] 段的 local_port/remote_port 没被谁改过。
  4. 修好后回来更新 remote-access-from-home.md 和这份文档,挪到 docs/done/。