我有一些不同的虚拟机运行 RHEL 8.6,配置相同,位于同一个虚拟网络和子网中。我还有一个 Windows 2022 虚拟机,位于同一个子网中,安装了 OpenSSH 并运行了 sshd 服务。
我可以从一些 Linux VM 上 SSH 到 Windows 服务器,而不能从其他 VM 上 SSH 到 Windows 服务器。我只是重置了连接,甚至没有要求输入密码。
更奇怪的是,在一个虚拟机中,我创建了多个 Docker 容器,它们都使用同一个镜像。有些容器我可以 ssh,有些容器却不行。尽管所有流量都通过同一个网络接口,而且所有容器都是由同一个镜像创建的。
当其中一个虚拟机无法连接时,Windows 上的 sshd 日志的示例
当虚拟机能够连接时,日志如下所示:
都运行相同的命令 - “ssh[电子邮件保护]“