连接到我的服务器从来都不是问题。但现在我在常规路由器上添加了一个桥接模式的网状路由器,当我尝试 SSH 连接到我的服务器时,有时它可以正常工作,有时连接会关闭在开始时和:
kex_exchange_identification: Connection closed by remote host
这仅当我第一次尝试连接时才会发生 - 在成功连接时,它会保持良好的连接状态。
与 ssh 相比,scp 似乎也更容易失败,我觉得这很奇怪,但可能只是我自己的非统计印象......
我猜测桥接模式会随机妨碍 ssh 并终止连接,有什么想法吗?
答案1
我在网上搜索时发现了这个问题,因为我看到了相同的错误消息,但不知道它意味着什么或是什么原因造成的。
对我来说,原因是我在 Unifi 网络控制器中启用了入侵保护。某种防火墙错误地将我每天的 SSH 连接标记为“潜在 SSH 扫描”并阻止它。
威胁管理警报 2:尝试泄露信息。签名 ET SCAN 潜在 SSH 扫描出站。来自:192.168.xxx.xxx:58944,到:192.168.xxx.xxx:22,协议:TCP
我没有禁用这一额外的网络保护层,而是决定暂时将可信的开发机器的 IP 地址列入白名单,以便绕过这些检查。一旦列入白名单,一切都没问题了。
我不确定桥接模式本身是否会导致这种情况,但我的经历与您的类似,即一台网络设备在连接离开我的 LAN 之前拦截并过早终止了连接。