解決VMware複製CentOS 6.7後網卡不能使用
用VMware複製CentOS6.7後,發現系統只有eth1,而且/etc/sysconfig/network-scripts/下只有ifcfg-eth0檔案,IP地址是動態擷取的,雖然可以上網,但無法設定eth0的靜態IP。
1、將上面的eth0注釋掉,將下面的NAME="eth1" 改成NAME="eth0"
vim /etc/udev/rules.d/70-persistent-net.rules
# PCI device 0x1022:0x2000 (pcnet32)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:72:15:45", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
# PCI device 0x1022:0x2000 (vmxnet)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:0b:c6:4d", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
~
修改的結果為:
# PCI device 0x1022:0x2000 (pcnet32)這裡的eth0已經被注釋
#SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:72:15:45", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
# PCI device 0x1022:0x2000 (vmxnet)將系統自動產生的eth1名稱修改為eth0
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:0b:c6:4d", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
2、並將下面修改後的eth0的 ATTR{address}=="00:0c:29:0b:c6:4d",中的網卡地修改到 /etc/sysconfig/network-scripts/ifcfg-eth0 檔案中,HWADDR="00:0c:29:0b:c6:4d",使他們對應。
DEVICE=eth0
HWADDR=00:0C:29:0b:c6:4d
TYPE=Ethernet
UUID=9c82314b-32ef-4e1f-af8d-540310fd74c6
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.103.231
NETMASK=255.255.255.0
GATEWAY=192.168.103.254
DNS1=192.168.103.254
DNS2=8.8.8.8
3、然後init 0或者reboot,eth0網卡正常使用。