回覆列表
-
1 # zdpth1290
-
2 # 藍風24
為基本系統的網路相關配置都是基於eth0的,eth1沒有網路相關的配置,此時要正常該虛擬機器中的網路,只有新增eth1的網路配置,這樣每次都要修改網絡卡配置在做多Linux系統測試的時候很不方便。更進一步,如果基於此克隆虛擬機器繼續克隆或複製新的虛擬機器,網絡卡的標識每一次都會自動加1(第二次克隆會變成eth2),dmesg卻顯示核心只識別到網絡卡eth0。
克隆之後eth0變成了eth1,但是網絡卡配置檔案ifcfg-eth1不存在。即使有IP地址,也無法編輯伺服器只有一塊網絡卡,/etc/udev/rules.d/70-persistent-net.rules中有兩條網絡卡資訊克隆主機的eth0網絡卡MAC為00:0c:29:3c:9b:42被克隆主機eth0網絡卡MAC為00:0C:29:3C:9B:42兩個主機的MAC相同,克隆主機就“捨棄”eth0,重新“生成”了網絡卡eth1。即使eth1能獲取到IP,ifcfg-eth1配置檔案不存在還是不行vi/etc/udev/rules.d/70-persistent-net.rules註釋掉eth0這一行,將第二條配置中的eth1改成eth0儲存退出重啟系統5重啟完成eth1變成了eth0,並且ifcfg-eth0的配置檔案生效了6總結:克隆的時候將網絡卡MAC地址一併克隆,所以我們需要將vmwareworkstation分配的新MAC地址手動更新到系統中