vmware克隆Centos6.7虛擬機網卡無法啓動獲取不到ip地址

虛擬機克隆啓動之後使用ifconfig,發現無ip地址,只有迴環地址爲127.0.0.1,

MAC地址以及主機名都和源主機相同(源主機採用手動方式配置的IP)。

 

無論如何執行下面命令都無濟於事:

/etc/init.d/network restart

ifup eth0

 

解決辦法:

 

1.編輯eth0的配置文件:vi /etc/sysconfig/network-scripts/ifcfg-eth0,刪除HWADDR地址那一行及UUID的行如下:

HWADDR=00:0c:29:2c:68:9b
UUID=3f8777e3-1437-4787-9a51-02e890334a4f

 

提示:當然你也可以根據實際的HWADDR和UUID修改,而不刪除,最好把這兩行註釋掉,在生產環境中,儘量不要隨便刪除東西,要麼備份後修改,要麼註釋掉,等過半個月或者一個月以後確認不會出問題,在刪除。

 

eth0網卡文件修改後:

[root@rsync cron]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
#HWADDR=00:0c:29:2c:68:9b
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
IPADDR=10.0.0.41
NETMASK=255.255.255.0
GATEWAY=10.0.0.2
DNS1=10.0.0.2
IPV6INIT=no
USERCTL=no
#UUID=3f8777e3-1437-4787-9a51-02e890334a4f

 

2.再清空 >/etc/udev/rules.d/70-persistent-net.rules ,加入到開機自啓動:

[root@rsync cron]# tail /etc/rc.local 
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
touch /var/lock/subsys/local
>/etc/udev/rules.d/70-persistent-net.rules
/usr/bin/rsync --daemon

3.ifdown &&ifup eth0 ,然後重啓網卡即可(/etc/sysconfig/network-scripts/ifcfg-eth0)


提示:機器名可以不改,但是建議克隆後把主機名修改,這個也是一種習慣。

[root@rsync cron]# hostname 
rsync
[root@rsync cron]# cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=rsync`



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章