How*_*amp 5 networking virtualization virtual-machines virtualbox
我在 Windows Server 2003 上运行 VirtualBox 4.2,我试图从 Windows 主机 ping 来宾虚拟机的 IP 地址(ICMP 未被阻止)。
来宾是 192.168.0.1,主机位于不同的子网 192.168.1.100。虚拟机的网络设置如下所示:

主机网络配置如下所示:

我向上面屏幕截图中显示的主机 NIC 添加了一个辅助 IP 地址 192.168.0.2,但无法从主机 ping 192.168.0.1。我发现未选中“VirtualBox 桥接网络驱动程序”复选框很奇怪(这是 VirtualBox 安装后的默认设置),所以我检查了它,并遇到了同样的问题。
作为测试,我然后使用仅主机适配器更改了来宾的网络设置,如下所示:

在主机上,我编辑了“VirtualBox Host-Only Network”适配器的设置,在 192.168.0.x 网段上有一个 IP 地址,如下所示:

但是还是无法ping通。 注:如果我改变主机的网络适配器的主要地址是在192.168.0.X段比我我能ping 192.168.0.1的客人。但我仍然需要主机在它的原始网络上。
想法?
那么您要将具有 192.168.0.x IP 的 VM NIC 桥接到运行 192.168.1.* 的 LAN 吗?
这当然行不通。
当您桥接虚拟机网卡时,虚拟机网卡与同一 LAN 上的主机网卡“并行”工作。
这意味着两台机器(主机和访客)都在同一子网中,并且应该使用该范围内的 IP 地址。
您可以使其适用于不同的 IP 范围,但在这种情况下您必须重新配置路由器。它必须在每个子网中有一个 IP 地址,并在同一 L2 LAN 上的 2 个 L3 子网之间路由。
两台机器都需要使用该路由器(它们自己子网的路由器 IP 地址)作为它们的默认网关。
请注意,在同一个 L2 LAN 上叠加 2 个子网可能会导致一些不良的副作用。很多设备不喜欢它。它还可能会导致 DHCP 服务器出现一些问题(例如,如果它是 Microsoft DHCP 服务器,则需要正确设置超级作用域)。
| 归档时间: |
|
| 查看次数: |
27074 次 |
| 最近记录: |