Linux的網絡卡由eth0變成了eth1

2022-05-04 02:18:08 字數 938 閱讀 8837

相信有很多朋友,使用虛擬機器複製多個linux系統,其中可能會有遇到上面2個現象,

現象1:linux的網絡卡由eth0變成了eth1

現象2:網絡卡故障:彈出介面eth0: 錯誤:沒有找到合適的裝置:沒有找到可用於鏈結system eth0 的

那麼下文基本上可以幫助你,該如何修復現象

為什麼會出現這種情況呢,例如:vmware下的linux a複製成乙份新的,取名叫linux b,啟動系統ifconfig -a 你會發現網絡卡變成了eth1,

那是因為系統b和a的mac和網絡卡資訊一樣,但是虛擬機器它會給各個系統分配不一樣的網絡卡(網絡卡就是攜帶mac,mac是也是具有唯一性)

所以導致系統b的網絡卡配置中會被分配到乙個新的網絡卡,即從eth0遞增到eth1,然後整個系統用的都是eth1及它對應的mac

(我暫且只能這麼簡述了)

cat /etc/udev/rules.d/70-persistent-net.rules

你會發現有eth0 和 eth1,進行vi編輯,注釋或者刪除掉eth0,把eth1改名為eth0,儲存,參照下圖結果

儲存,重啟服務:ifconfig network restart

應該3個綠色[確定],那你基本ok啦,最後還是需要再重啟下系統。

以後要修改網路資訊,都可編輯該檔案修改,具體字段含義可search in network。

Linux的網絡卡由eth0變成了eth1,如何修復

使用wmware安裝了linux,安裝成功後,使用的網絡卡是eth0,沒有eth1。但是用過一段時間後,不知道為什麼eth0無法使用,系統卻自動生成了eth1網絡卡,這可以使用ifconfig命令看的到。user localhost ifconfig eth1 link encap ethernet...

Linux的網絡卡由eth0變成了eth1,如何修復

環境 centos 6.5 裝在u 盤中的。可以隨身帶 說明 我在一台機器上在u盤上裝好系統以後,網路什麼的都能正常使用,然後我換到另一台機器的時候問題出現了。就是無法使用網路。表現 ifconfig 只顯示lo ifconfig a 顯示lo 和 eth1 沒 eth0 檢視 etc syscon...

linux修改網絡卡名為eth0

方法1 1.編輯網絡卡的配置檔案 vi etc sysconfig network scripts ifcfg ens33 將裡面的name和device項修改為eth0,onboot修改為yes。2.重新命名網絡卡配置檔案ifcfg ens33為ifcfg eth0。cd etc sysconfi...