我正在尝试在同一网络上的设备之间创建 ssh 连接,假设设备 A、B、C 和 D。设备 A、B 和 C 是安装了 Windows 10 的戴尔笔记本电脑,而设备 D 是 iPhone。我在两台笔记本电脑上都安装了 VMWare,在设备 A 和 B 上安装了 Linux 操作系统 centos 7,在 C 上安装了 ubuntu 16.04,我在两台笔记本电脑上都安装了 ssh 并可以验证它是否已启动并正在运行,我可以通过安装在设备 A 的 Windows 操作系统中的 SSH 客户端登录连接到设备 A 上的 VMWare,但是我无法通过安装在设备 A 上的 ssh 客户端登录访问设备 B。同样的问题也出现在所有其他设备上,我只能从同一主机连接到 VMWare 上的 Linux 操作系统,无法建立删除连接,我尝试 ping 我的设备的 IP(主机 IP 而不是 VMware IP),但发现了一个非常奇怪的问题,设备 A 可以 ping 通设备 B、C 和 D,但设备 B、C 和 D 无法 ping 通设备 A,而且设备 B、C 和 D 都可以互相 ping 通。我做了很多研究,但没有成功,有什么帮助可以解决这个问题,
我也在设备 A 上的 VMWare 上安装了 Linux cent os 7 和 ubuntu 16.04,设备 A 上实际上有很多 Windows 操作系统,在这两个 Linux 系统上,我可以设置 ssh 连接,所以我认为这个问题不在于 ssh 的设置或配置,而在于我的主要设备,它们无法相互通信,而且它们在同一个网络(LAN)上,请帮忙解决为什么会发生这种情况,谢谢