今天做實驗需要很多虛擬機器,為了方便,所有虛擬機器都是由一台模板機轉殖出來的。
但是,開啟一台轉殖出來的虛擬機器發現網絡卡資訊除了問題:
在/etc/sysconfig/network-scripts/目錄下,可以看到網絡卡是以下兩塊:
但是用ip a檢視ip的時候發現網絡卡的名稱變成以下:
所以導致網路無法使用
開啟進入到/etc/udev/rules.d/目錄下,找到70-persistent-net.rules檔案將其刪除,
然後重新啟動虛擬機器,重新輸入ip a檢視網路資訊
發現網絡卡已經由eth2,eth3變成eth0,eth1。
70-persistent-net.rules記錄網絡卡的一些相關資訊,刪除重啟後會重新生成新的檔案。
轉殖虛擬機器後解決eth0消失或變成了eth1的問題
1 在命令列中輸入 sudo vim etc udev rules.d 70 persistent net.rules 如果不用sudo可以自己切換root使用者 比較麻煩 如何設定sudo。2 將eth0那行刪去,下面的eth1改為eth0 3 在命令列中輸入 sudo vim etc sysco...
如何避免虛擬機器轉殖後網絡卡eth0變成eth1
一 刪除 清空 etc udev rules.d 70 persistent net.rules 二 修改網絡卡配置檔案 etc sysconfig network scripts ifcfg eth0 有幾個網絡卡修改幾個 刪除裡面的uuid和hwaddr的行 三 關機開始轉殖。擴充套件 轉殖後出...
怎麼解決虛擬機器遷移後eth0變成了eth1
親測有用。做以下改動 etc sysconfig network scripts ifcfg eth0重新命名為 etc sysconfig network scripts ifcfg eth1 etc init.d network restart 提示找不到eth0 發現指令碼中的device一項...