虛擬機器中轉殖後使用eth0

2021-08-21 21:17:33 字數 1005 閱讀 6700

1.修改主機名

vi /etc/sysconfig/network

networking=yes

hostname=mini1

1.修改ip位址以及udev記錄網路規則的指令碼

在centos中,udev記錄網路規則的指令碼為:/etc/udev/rules.d/70-persistent-net.rules

開啟該檔案,這時你會發現,裡面有eth0,eth1兩個網絡卡的資訊,但實際上你ifconfig時只能發現eth1乙個網絡卡的資訊,這時因為eth0根本就不存在。

將其中eth0的資訊刪掉,並將eth1資訊中的裝置名改為eth0,重啟系統,你看到的網絡卡就是eth0了。

另外還有乙個啟動指令碼檔案/etc/sysconfig/network-scripts/ifcfg-eth0,該檔案中的mac位址為原來eth0網絡卡的實體地址,而虛擬機器為eth1分配新的實體地址,故啟動指令碼中的資訊與實際資訊時不匹配,

再次重啟網路,如果不行就重啟系統,就完全恢復到以前eth0網絡卡的狀態了。

vi /etc/sysconfig/network-scripts/ifcfg-eth0

ipaddr=192.168.0.101

hwaddr=00:0c:29:9c:a6:97

完整的ifcfg-eth0檔案

device=eth0

hwaddr=00:0c:29:9c:a6:97

type=ethernet

uuid=1b43a2ef-05ea-45d6-b33c-20180a37373b

onboot=yes

nm_controlled=yes

bootproto=static

ipaddr=192.168.33.71

netmask=255.255.255.0

虛擬機器轉殖後找不到eth0

使用 vmware 虛擬機器的轉殖功能,快速複製已安裝好的 linux 系統。轉殖完成之後,發現沒有 eth0 網絡卡。解決方法 1.編輯 etc udev rules.d 70 persistent net.rules 檔案 將 name eth0 所在行配置注釋掉或刪除,將 name eth1 ...

如何避免虛擬機器轉殖後網絡卡eth0變成eth1

一 刪除 清空 etc udev rules.d 70 persistent net.rules 二 修改網絡卡配置檔案 etc sysconfig network scripts ifcfg eth0 有幾個網絡卡修改幾個 刪除裡面的uuid和hwaddr的行 三 關機開始轉殖。擴充套件 轉殖後出...

轉殖虛擬機器後解決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...