經常碰到這個問題,虛擬重新開啟CentOS, ifconfig總是無法為eth0 指定IP,
為此重裝CentOS好幾次。網上大部分解決方案都沒有用,比如:
在# vi /etc/sysconfig/network-scripts/ifcfg-eth0
添加代碼:
check_link_down () {
return 1;
}
包括重啟等等,都不管用。也有說是rehat 的bug,不管怎樣,直接上有效解決方案:
根本原因是,win7物理機的兩個服務沒有啟動,如果是這樣,可以做如下修改:
開始-控制面板-管理工具-服務,找到VMwareDHCP Service和VMware NAT Service兩個服務,確保兩個服務正常啟動就OK了。
原來是物理機的問題,之前也有感覺不是虛擬機本身的問題。因為VM 上裝了3個虛擬機都ping不同外網,也ping不同自己,IP無法指定。