使用 NAT 适配器的 VirtualBox VM 可以看到 LAN

使用 NAT 适配器的 VirtualBox VM 可以看到 LAN

https://www.virtualbox.org/manual/ch06.htmlVirtualbox 官方文档展示了不同网络模式及其功能的快速参考图表。

网络图

它清楚地表明,使用 NAT 接口无法实现虚拟机与主机之间的通信。我理解,对于所有 LAN 设备而言,来自虚拟机的任何流量似乎都来自主机,但我的印象是,使用 NAT,我将拥有一个主机与客户机隔离的隔离环境。我的客户机位于默认的 10.0.2.x 子网中,而我的主机位于 172.16.0.x 上,我可以从我的虚拟机访问任何 LAN 设备。如果我没记错的话,过去当我设置 NAT 接口时,情况并非如此。客户机(linux)中没有设置 iptable 规则,主机(windows)中也没有设置任何规则。

这是预期的行为吗?如果没有,有任何故障排除提示可以确定问题的原因吗?谢谢。

相关内容