从一个国家飞到另一个国家后,我现在无法通过 ssh 连接到我的几个 Digital Ocean Ubuntu 服务器。但是,我仍然可以通过控制台和 ssh 从一个盒子登录到另一个盒子(它们都在同一个物理数据中心)。
当使用 -vvvv 运行 ssh 并使用它运行 time 命令时,最后的调试消息是:
debug2: channel 0: open confirm rwindow 0 rmax 32768
Write failed: Broken pipe
Run Code Online (Sandbox Code Playgroud)
它在 1 分 37 秒后超时。
以下是 ssh 密钥身份验证成功时的调试日志:
debug1: Authentication succeeded (publickey).
Authenticated to 128.199.170.168 ([128.199.170.168]:22).
debug1: channel 0: new [client-session]
debug3: ssh_session2_open: channel_new: 0
debug2: channel 0: send open
debug1: Requesting no-more-sessions@openssh.com
debug1: Entering interactive session.
debug2: callback start
debug2: fd 3 setting TCP_NODELAY
debug3: packet_set_tos: set IP_TOS 0x10
debug2: …Run Code Online (Sandbox Code Playgroud) ssh ×1