ssh 无法连接。帮助排除故障

ssh 无法连接。帮助排除故障

所有服务器都运行 Ubuntu 服务器 20.04.1。我有 4 台服务器。服务器 A 可以顺利连接到 B 和 C,但被 D 拒绝连接。B 和 C 可以轻松连接到 D。D 可以 ssh 到 A、B 和 C。Filezilla(sftp) 从 A 到 D 运行良好。

所有 ssh 命令都相同。ssh.config 和 sshd.config 看起来都相同。

A:~$ ssh D@D 将会失败。A:~$ ssh B@B 和 C@C 一样完美无缺。

B:~$ ssh D@D 工作正常。从 C:~$ 也一样。

D:~$ ssh ANY@ANY 工作正常。

我需要 A 到 D 来连接,但这是唯一失败的组合:)

答案1

感谢您的深刻评论。问题现在已解决。我的所有服务器都可以再次互相通信。

看来 ISP 在某种程度上阻止了我的连接,认为我是机器人。而且机器 D 上有一些奇怪的不匹配密钥,可能无法接受 ssh 握手。

后续:没有运行 VPN。失败“无主机路由”路由直接通过 Zerotier 和 DNS 到达静态 IP。当时全部失败。

再次感谢社区,

沃尔特

相关内容