当我将网络模式切换到NAT
模式时,不再有任何选项Promiscous Mode
。
所以 VirtualBox 明确不允许这样做。这是为什么?
答案1
“混杂模式”意味着允许虚拟机接收发送到不同于其自身 MAC 地址的以太网数据包。
在“NAT”模式下,每个VM都位于虚拟路由器后面,该虚拟路由器执行IP地址转换的方式与带有NAT的家庭路由器/网关的方式几乎相同 - 其副作用是它会拒绝任何传入的数据包,除非它们属于VM已经建立的连接。
这意味着虚拟机永远不会接收发送到其他以太网地址的数据包,因为这些数据包 100% 都会被 NAT 丢弃,因此该promisc
选项无论如何都是无效的。