设置: 我托管 SSH 客户端(Windows 上的 OpenSSH)并连接到远程服务器(我无法访问服务器日志)。远程服务器被其他组织使用没有问题,我可以从家里 ssh 到远程服务器。当我尝试从组织的防火墙内建立连接时,在客户端发送其 SSH 版本之后、服务器发送其版本之前,它会被“某些东西”重置:
...
debug1: Local version string SSH-2.0-OpenSSH_8.6
kex_exchange_identification: read: Connection reset by peer
中间有两个防火墙,两个网络管理员都发誓没有任何东西可以阻止数据包到达目的地。主机防火墙已关闭,AWS 安全组已正确配置。
当连接重置时,我用 Wireshark 查看了口袋,除了来自服务器的 RST 之外什么也没有看到。
可能是什么以及如何排除故障?
编辑1: 这是另一个线索: 我可以 ssh 到任何无效的主机和任何无效的端口,并且得到相同的响应。首先是“连接已建立”,然后是“连接重置”。 完全搞不清楚是什么原因造成的
防火墙从未正确打开,TCP 流量被阻止(尽管防火墙团队做出了保证)。