重现步骤:
在运行 Windows 10 的 VMWare Workstation 15 上安装 Bionic 服务器 VM。VM 设置了手动配置的 Bridge 网络以托管物理网络适配器,并且在 VM 内部为容器工作负载配置了 Linux 桥接器。验证 VM 是否具有连接性(sudo apt update 或 ping 网关)。VM 在主机 LAN 上配置了静态 IP。(有效)
尝试通过 SSH 从 Windows 主机进入或通过 IP ping Bionic VM(失败)
- 尝试从 VM ping VMWare 主机(失败)尝试
从同一 LAN 上的另一台 Ubuntu 计算机 ping 或 SSH 到 VM(成功)
Windows 主机已禁用 Windows 防火墙,但我不排除某些意外的防火墙问题。这听起来也有点像 MACVLAN 行为,但除非 VMWare 在我不知情的情况下悄悄配置了这一点,否则我认为这不是问题所在。欢迎提供任何调试此问题的指示。
答案1
不幸的是,我从未找到该问题的根源,但是我设法通过卸载 VMWare、从设备管理器中删除所有虚拟接口以及重新启动后重新安装来解决这个问题。