RHEL6 - eth0 无法通过使用桥接适配器的 VMware Workstation 获取 dhcp 地址

war*_*ren 6 networking vmware-workstation bridging rhel-6

我正在 VMware Workstation 中使用 RHEL6。我已经看过herehere,但仍然遇到了非常烦人的墙。

我想让我的 VM 上的网络适配器从我家庭网络上的路由器获取 DHCP 地址(即,使用桥接网络)。路由器设置为分发大量地址:

dhcp 设置

并且到目前为止只发布了 5 个:

客户名单

但是,当我启动到 VM 时,我仍然看到以下内容:

eth0 失败

我的/etc/sysconfig/network-scripts/ifcfg-eth0文件:

在此处输入图片说明

我错过了什么?让虚拟机工作起来并不难。将网络适配器设置为 NAT 而不是 Bridged 工作正常。

VMware 的网络设置:

桥接设置

war*_*ren 9

发现问题,感谢@ John T的评论。

我还安装了 VirtualBox,VMware Workstation 的自动桥接功能不会选择我的内置适配器之一,因为它们现在在末尾标记为“VirtualBox Bridged Networking Driver Miniport”,而不仅仅是内置名称.

自动设置

如果我手动选择用于桥接的物理适配器之一,它就可以正常工作。然而,显然因为 VirtualBox 正在对连接进行某种形式的处理,所以它比 NAT-ed 运行桥接更慢。

一旦我不需要在其中运行的特定 VM 来加速 VMware 的网络性能,我就会从这台机器中删除 VirtaulBox。