施鳴
VMware克隆后的Linux系統(tǒng)會(huì)有MAC地址沖突而無(wú)法配置IP問(wèn)題,可以通過(guò)修改配置文件重新賦給新MAC地址。
【關(guān)鍵詞】VMware 克隆 MAC沖突 Linux修改MAC
VMware公司的workstation虛擬機(jī)軟件是許多學(xué)校和研究人員,安裝虛擬操作系統(tǒng)的首選客戶端軟件。它具有以下優(yōu)點(diǎn):當(dāng)你在VMware workstation中安裝完一個(gè)虛擬操作系統(tǒng)后,你可以完美的模擬一套真實(shí)的操作系統(tǒng)的軟硬件平臺(tái),效果和你在一臺(tái)實(shí)體電腦上安裝Linux運(yùn)行一樣。而且可以通過(guò)軟件的克隆和拷貝功能,將已安裝好的一個(gè)虛擬Linux變成多臺(tái),大大節(jié)約你需要配置多臺(tái)虛擬Linux實(shí)驗(yàn)環(huán)境時(shí),必須安裝多個(gè)虛擬系統(tǒng)的時(shí)間。
但筆者在實(shí)際使用中發(fā)現(xiàn),克隆后的Linux系統(tǒng)和原系統(tǒng)一摸一樣,甚至MAC地址也一樣,會(huì)造成MAC地址沖突而找不到網(wǎng)卡,或者配置的IP地址失效等一系列問(wèn)題。為止,筆者結(jié)合多年使用經(jīng)驗(yàn),總結(jié)以下解決辦法,適合VMware workstation 10及以上版本。筆者已在單位的實(shí)驗(yàn)室和個(gè)人電腦上為安裝CebtOS 6的多臺(tái)機(jī)器解決此問(wèn)題。
第一步,我們打開(kāi)VMware workstation,點(diǎn)擊一個(gè)已經(jīng)安裝好的Linux虛擬機(jī)(此時(shí)必須關(guān)閉此虛擬Linux電源,否則無(wú)法克?。|c(diǎn)擊虛擬機(jī)下拉菜單的管理、克隆。出現(xiàn)如下界面(圖1),點(diǎn)擊下一步后,必須選擇“創(chuàng)建完整克隆”,按照提示完成克隆系統(tǒng)。
第二步,打開(kāi)克隆后的虛擬Linux,進(jìn)入虛擬Linux,在命令行中輸入vim /etc/udev/rules.d/70-persistent-net.rule將eth0網(wǎng)卡的那行信息刪掉,然后將下面的eth1改為eth0,保存退出。
第三步,輸入vim -o /etc/udev/rules.d/70-persistent-net.rules /etc/sysconfig/network-scripts/ifcfg-eth0 命令,
分割屏幕窗口方式同時(shí)打開(kāi)兩個(gè)個(gè)文件,將 /etc/sysconfig/network-scripts/ifcfg-eth0 中的MAC地址修改為 /etc/udev/rules.d/70-persistent-net.rules文件中所記錄的MAC地址(ctrl+兩次w或者ctrl+w然后按上下鍵在上下窗口間切換)。如圖2
第四步,重啟虛擬機(jī),MAC地址修改完成。重新配置IP地址等信息。
至此,我們的MAC地址沖突問(wèn)題就完全解決了。讀者可以按實(shí)際需要配置IP地址和DNS等網(wǎng)卡信息。
參考文獻(xiàn)
[1]胡嗣欽.Linux系統(tǒng)下DHCP客戶端的實(shí)現(xiàn)[J].電腦編程技巧與維護(hù),2012(16).
[2]跟老男孩學(xué)Linux運(yùn)維:web集群實(shí)戰(zhàn)[M].老男孩,2016.
[3]姜莉.基于虛擬機(jī)的計(jì)算機(jī)公共機(jī)房多系統(tǒng)實(shí)驗(yàn)環(huán)境的構(gòu)建[J].中國(guó)現(xiàn)代教育裝備,2009(01).
作者單位
無(wú)錫科技職業(yè)學(xué)院 江蘇省無(wú)錫市 214000