彰化一整天的論壇

 找回密碼
 立即註冊
查看: 632|回復: 0

[研究] VMware VM 拷貝後新 VM 的 eth0 變成 eth1 之解決

[複製鏈接]
發表於 2015-10-2 14:01:19 | 顯示全部樓層 |閱讀模式
[研究] VMware Workstation 9.0.1 VM Clone 後新 VM 的 eth0 變成 eth1 之解決

軟體:VMware Workstation 9.0.1 for Windows
VM 中 OS 為 CentOS Linux 6.3 x86
把原來的 CentOS 6.3 x86 VM 目錄複製一份,開啟後...

(下圖) VMware Workstation 會問你這個 VM 是搬移過來的,還是拷貝過來的,選 I copied it,則網路卡的 MAC address 會換一個新的,避免和原來的相同,導致其中一台 VM 網路功能異常



(下圖) 開啟這台 VM 的設定資訊,看看網路卡新得到的 MAC Address





(下圖) 新得到的 MAC Address 為 00:0C:29:B3:33:9E



(下圖) PowerOn 開機後,可以看到 MAC address 是新的,但是網卡代碼是 eth1,不是 eth0



(下圖) 檢視  /etc/sysconfig/network-scripts/ifcfg-eth0 內容,MAC address 仍是和原來 VM 相同



(下圖) 檢視 /etc/udev/rules.d/70-persistent-net.rules內容,發現有兩張網路卡,一張是原來 VM 的 eth0,一張是新的網卡 eth1


要讓新網卡變成 eth0,方法如下:

(下圖)  /etc/udev/rules.d/70-persistent-net.rules 有兩種處理方式
(1) 刪除掉,在 PowerOn 時候,會自動偵測網卡,添加上去
(2) 把原來 eth0 那筆刪除,把 eth1 改名 eth1



(下圖)  /etc/sysconfig/network-scripts/ifcfg-eth0 也有兩種處理方式
(1) 把 HWADDR 修正為新的 MAC Address
(2) 把 HWADDR 註解掉



(下圖) 接下來請執行 PowerOff 關機 ( 用 service network restart 或 restart 是沒用的)



(下圖) PowerOn 開機後,再次執行 ifconfig 檢查,發現網卡變成 eth0 了




(完)


文章來源: http://shaurong.blogspot.tw/2012 ... lone-eth0-eth1.html

回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

 ㄚ母滴雞湯
 員林香純滴雞精

Archiver|手機版|小黑屋|彰化一整天的論壇(Excel,Office)  |网站地图

GMT+8, 2019-8-26 17:12 , Processed in 0.140951 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表