RHEL6 - eth0没有使用桥接适配器使用VMware Workstation获取dhcp地址


6

我正在VMware Workstation内部使用RHEL6。我已经看过了 这里 这里 ,但我仍然遇到一个非常烦人的墙。

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

dhcp settings

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

client listing

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

eth0 failure

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

enter image description here

我错过了什么?让VM运行起来并不困难。将网络适配器设置为NAT而不是Bridged可以正常工作。

VMware网络设置:

bridging settings


如果设置静态IP地址是否有效?
Majenko

您是否正在使用RHEL6的最新内核版本?
John T

1
如果静态不起作用,则很可能是VMWare桥接的配置。检查您是否已将VMWare设置为桥接到主机操作系统上的正确接口。 (无论如何主机操作系统是什么?)
Majenko

1
@warren在VMWare的网络设置下拉列表中说道 桥接到: ,将其设置为有线以太网适配器并将物理电缆插入机器。这有什么区别吗?
John T

1
@warren你最受欢迎:)
John T

Answers:


9

发现问题,感谢@ 约翰T. 的评论。

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

automatic settings

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

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.