1. 程式人生 > >【linux】linux中ifconfig後不顯示eth0網絡卡的解決方法

【linux】linux中ifconfig後不顯示eth0網絡卡的解決方法

 【環境引數】

VMware10.0.1 build-1379776

Host OSWin7 32bit

Host IP192.168.0.101

Client IP:無網絡卡

Client OSCentOS 6.5 x86_64,i686,最小化安裝(Minimal)。

在安裝自定義元件包時,

(1)Base System只安裝了BaseCompatibility LibrariesDebugging Tools

(2)Development只安裝了Development Tools

最小化安裝如下圖所示



【障害再現】
VMware上安裝完最小化的CentOS6.5

虛擬機器後,將該虛擬機器“克隆(拷貝)”到其他地方,之後再次使用VMware開啟該克隆後的虛擬機器,輸入ifconfig命令後,除了“lo”的資訊外,並沒有“etho0”網絡卡相關的資訊,如下圖所示。



【問題原因】
IP地址的配置有問題。

【解決方案】
第一步:確定網絡卡是否已經被配置了。
Setup ----> Network configuration ----> Device configuration ----> eth0
1)若結果發現該網絡卡還沒有被配置,則配置該網絡卡,使其與Host主機在一個網段上。

配置完IP之後。


2)如果發現該網絡卡已經被配置了,如下圖所示。
則在不做任何修改,退出
Network Configuration第二步:修改“ifcfg-eth0”的配置。

①刪除HWADDR
②刪除UUID
③將ONBOOT修改為YES

第三步:清空70-persistent-net.rules檔案。


第四步:reboot系統。

第五步:檢查eth0網絡卡是否正常。
重新啟動系統後,輸入命令“ifconfig”檢測eth0網絡卡是否正常。
【拓展】
1HWADDR=, 其中 以AA:BB:CC:DD:EE:FF形式的乙太網裝置的硬體地址.在有多個網絡卡裝置的機器上,這個欄位是非常有用的,它保證裝置介面被分配了正確的裝置名 ,而不考慮每個網絡卡模組被配置的載入順序.這個欄位不能和MACADDR
一起使用。
2MACADDR=, 其中 以AA:BB:CC:DD:EE:FF形式的乙太網裝置的硬體地址.在有多個網絡卡裝置的機器上.這個欄位用於給一個介面分配一個MAC地址,覆蓋物理分配的MAC地址 . 這個欄位不能和HWADDR一起使用.

【參考資料】
1HWADDR解釋參考連結:


讀者如要轉載,請標明出處和作者名,謝謝。

地址02:http://www.cnblogs.com/zjrodger

作者名:zjrodger