2014年2月27日 星期四

在 HYPER-V 3.0 上 執行 CentOS 6.4 (WINDOWS 2012 R2) 網卡設定會跑掉

這一次由 主機 A (WINDOWS 2012) 上的 一個 CentOS 6.4 的 VM 匯出
移到主機 B (WINDOWS 2012 R2) 匯入。

在啟動後發現 IP 怎麼不一樣,經檢查原本的網卡(eth0)沒有辦法啟動,會自動
產生另一個新的網卡。如下圖 :













原本CentOS 會記錄之前的網卡的卡號導致匯入到不同主機時,網卡卡號不一樣
會自動產生一個新的網卡並採用DHCP。

所以要置置換2個地方修改卡號

A : 原本網卡的卡號可以至 /etc/sysconfig/network-scripts目錄裡面有個 ifcfg-ethx 檔案
就可以看到原始設定值。改成目前的網卡卡號。

B : 然後至 /etc/udev/rules.d 目錄下有個檔案名為 70-persistent-net.rules,去修改它
裡面有個 ATTR{address}的地方把卡號改成目前的卡號即可,
如下圖 :




這樣就可以恢復原來的網卡設定。

大功告成


沒有留言: