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

原文地址:http://blog.itpub.net/25851087/viewspace-1700568/ui

VMware:10.0.1 build-1379776url

Host OS:Win7 32bitspa

Host IP:192.168.0.101.net

Client IP:無網卡blog

Client OS:CentOS 6.5 x86_64,i686,最小化安裝(Minimal)。接口

在安裝自定義組件包時,圖片

(1)Base System只安裝了Base,Compatibility Libraries和Debugging Tools。get

(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網卡是否正常。
       

【拓展】
    
(1)HWADDR=, 其中 以AA:BB:CC:DD:EE:FF形式的以太網設備的硬件地址.在有多個網卡設備的機器上,這個字段是很是有用的,它保證設備接口被分配了正確的設備名 ,而不考慮每一個網卡模塊被配置的加載順序.這個字段不能和MACADDR一塊兒使用。
    (2)MACADDR=, 其中 以AA:BB:CC:DD:EE:FF形式的以太網設備的硬件地址.在有多個網卡設備的機器上.這個字段用於給一個接口分配一個MAC地址,覆蓋物理分配的MAC地址 . 這個字段不能和HWADDR一塊兒使用.

【參考資料】
    
一、HWADDR解釋參考連接:it

http://zhidao.baidu.com/link?url=huRD4AKRQAyPwlWqZyReLhtu7262B31rUXkaXLrvtG_t4M5OLGoC4QudetUPYJAMJKmae2LQ3kHiYDjPLY3JCa
    
二、系統最小化安裝圖片連接:http://oldboy.blog.51cto.com/2561410/1564620

 

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

地址01:http://space.itpub.net/25851087

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

做者名:zjrodger 

相關文章
相關標籤/搜索