VMWare Network Adapter设置错误也会导致 Determining IP information for eth0 failed

 环境:VMWare8,VMVare  Radhat Enterprise 5.3,虚拟机网络采用NAT方式.

下图为虚拟网卡及NAT/DHCP的设置

观察这幅图片,可以发现 VMnet0/VMnet8都不是NAT方式,要知道在VMWare中,默认使用的就是这两个网卡.现在,VMWare Linux要设置网卡eth0,如果你的虚拟网卡按照如下图方式设置:

 设置IP地址时出现:

  
  
  
  
  1. >>ifconfig eth0  192.168.11.129 netmask 255.255.255.0 up 
  2. >>service network restart 
  3. Shutting down interface eth0:                              [  OK  ] 
  4. Shutting down loopback interface:                          [  OK  ] 
  5. Bringing up loopback interface:                            [  OK  ] 
  6. Bringing up interface eth0:   
  7. Determining IP information for eth0... failed.             [FAILED] 
网上也有网友介绍了解决"Determining IP information for eth0 failed"的办法,你可以
baidu一下,使用那些办法的前提是你必须首先将虚拟网卡设置为VMnet2,如下图所示

 另外还要注意,修改这个设置(也可以再添加一个Network Adapter,选择VMnet2)时,必须先关闭linux,否则不成功.

附:

解决方法一 解决方法二

你也可以自己百度其它办法,如果所有办法都尝试一边,发现linux始终不能获得动态分配IP,这时候可能是下面的原因.

在redhat 9.0中想动态分配IP是不行的~~~~除非,先让网络管理员把你的MAC(网卡物理地址)绑定到static IP ,然后再动态分配IP才行

即在文件/etc/sysconfig/network-scripts/ifcfg-eth0 中设定,用dhcp能获得IP地址:

DEVICE=eth0

BOOTPROTO=dhcp

ONBOOT=yes

USERCTL=no

的事前条件是:MAC(网卡物理地址)绑定到static IP

很多朋友都抱怨他的机子动态分配IP不行,其实就是这个原因.

这种情况下那就改为静态IP方式吧,方法去baidu

 

 

你可能感兴趣的:(vmware,NAT,DHCP失败,IP分配失败)