天天看點

ContOS 6 隻有lo網卡,沒有eth0或eth1網卡

今天從舊電腦虛拟機遷移了一個安裝好的CentOS6.5系統,在新電腦布置完之後發現不能上網,ifconfig之後發現沒有IP位址了,隻有lo網卡,沒有eth0或eth1網卡。

ContOS 6 隻有lo網卡,沒有eth0或eth1網卡

ifconfig -a之後發現有eth1網卡,但是沒有ip位址。

ContOS 6 隻有lo網卡,沒有eth0或eth1網卡

上網查了資料,基本是一下解決方法。

1、檢視系統實際MAC位址,之前ifconfig -a看到有eth1網卡,這裡主要看eth1網卡

cat  /etc/udev/rules.d/70-persistent-net.rules
           
ContOS 6 隻有lo網卡,沒有eth0或eth1網卡

這裡看到MAC位址和ifconfig -a看到的是一緻的。

2、檢視網卡配置

切換目錄至/etc/sysconfig/network-scripts下,使用ls指令檢視目錄下檔案

cd /etc/sysconfig/network-scripts
           
ContOS 6 隻有lo網卡,沒有eth0或eth1網卡

發現沒有eth1網卡的配置檔案。

3、編輯eth1網卡的配置檔案

可以将ifcfg-eth0檔案修改為ifcfg-eth1檔案

mv ifcfg-eth0 ifcfg-eth1
           

然後修改ifcfg-eth1檔案

vim ifcfg-eth1
           

将DEVICE的值修改為eth1。

将HWADDR的值修改為00:0C:29:CC:9A:4F,即之前看到的eth1的MAC位址。

将NAME的值修改為System eth1。

修改之前:

ContOS 6 隻有lo網卡,沒有eth0或eth1網卡

修改之後:

ContOS 6 隻有lo網卡,沒有eth0或eth1網卡

按ESC鍵退出編輯,輸入:wq儲存。

4、重新開機服務network

service network restart
           
ContOS 6 隻有lo網卡,沒有eth0或eth1網卡

5、ifconfig重新檢視網絡

ContOS 6 隻有lo網卡,沒有eth0或eth1網卡

至此ContOS 6 隻有lo網卡,沒有eth0或eth1網卡的問題已經成功解決。

繼續閱讀