即使设置了桥接连接,在 VitualBox 中获取的仍然是 NAT Ip 而不是 LAN Ip?

即使设置了桥接连接,在 VitualBox 中获取的仍然是 NAT Ip 而不是 LAN Ip?

主机:Macbook Pro 2012

我在 VB 中设置了桥接网络,设置如下

在此处输入图片描述

然而,即使设置了桥接连接,我仍然得到的是 NAT IP 而不是 LAN IP。

但是我仍然可以成功 ping google.com

我不明白为什么即使我已经设置了桥接连接,我仍然会得到 NAT IP 地址。

在我从 NAT 改为 Bridged 后,我已经运行了:service network-manager restart

但我仍然得到一个 LAN 地址

在此处输入图片描述

我已经将 NetworkManager.conf 设置为 true,并且已经安装了虚拟盒扩展包。

有任何想法吗 ?

答案1

选择“桥接”模式会直接将您连接到主机所在的同一网络 - 这意味着,如果主机本身位于 NAT 后面,则客户机也将位于 NAT 后面。设置似乎运行正常 - 您获得的 IPv4 地址与默认 VirtualBox NAT 范围不同,IPv6 地址。

VirtualBox 设置仅控制 VirtualBox 的自己的NAT(在真实网络所提供的基础上添加一个附加层),它们无法神奇地穿过外部路由器。

相关内容