在實(shí)際應(yīng)用中,我們通常會(huì)在虛擬機(jī)中創(chuàng)建多臺(tái)虛擬機(jī)網(wǎng)卡修改mac地址軟件,而每次安裝新的計(jì)算機(jī)來安裝系統(tǒng),這樣的操作會(huì)比較麻煩。虛擬機(jī)提供了系統(tǒng)克隆的功能,可以讓我們?cè)趧?chuàng)建的虛擬機(jī)的基礎(chǔ)上快速創(chuàng)建新的虛擬機(jī),極大的方便了我們的使用。
虛擬機(jī)還提供了這個(gè)非常方便的功能——虛擬機(jī)克隆拷貝,通過拷貝功能,可以快速克隆出新的虛擬機(jī)。但是,經(jīng)常會(huì)出現(xiàn)網(wǎng)絡(luò)配置問題。本文將介紹如何處理在虛擬機(jī)中克隆后電腦無法上網(wǎng)的問題。
一、如何克隆虛擬機(jī)計(jì)算機(jī)
1、如何克隆虛擬計(jì)算機(jī)?選擇要克隆的虛擬機(jī),右鍵“復(fù)制”,彈出設(shè)置界面,設(shè)置mac的名稱和地址初始化。通過初始化 mac 地址,可以避免與復(fù)制的虛擬計(jì)算機(jī)的物理 mac 地址重復(fù)。
虛擬克隆電腦操作
我們使用“完整副本”,其中虛擬機(jī)為我們克隆新的虛擬計(jì)算機(jī)。
虛擬克隆電腦操作
2、啟動(dòng)克隆的電腦.9拷貝,測(cè)試網(wǎng)絡(luò)情況,發(fā)現(xiàn)網(wǎng)絡(luò)連接有問題。
虛擬克隆電腦操作
發(fā)現(xiàn)克隆的電腦有重啟網(wǎng)卡失敗的問題,如下:
克隆后網(wǎng)卡啟動(dòng)失敗
二、要設(shè)置克隆計(jì)算機(jī)的網(wǎng)絡(luò),您可以使用以下兩種方法之一。兩者都需要root用戶。
第一種方式:
1、手動(dòng)修改網(wǎng)絡(luò)配置文件中mac的地址信息,重啟網(wǎng)卡。
修改/etc/udev/rules.d/70--net.rules文件中網(wǎng)卡的mac地址信息。將mac 地址修改為虛擬機(jī)中生成的mac 地址值。由于我使用的是雙網(wǎng)卡網(wǎng)卡修改mac地址軟件,所以我保留了eth0和eth1這兩個(gè)網(wǎng)卡的信息,并刪除了另外兩個(gè)網(wǎng)卡eth2和eth3的信息。
手動(dòng)修改 mac 地址
修改配置文件的結(jié)果是:
手動(dòng)修改mac地址結(jié)果
2、修改網(wǎng)卡配置文件
如果系統(tǒng)配置了靜態(tài)IP地址,還需要修改對(duì)應(yīng)??的網(wǎng)卡配置文件:/etc//-/ifcfg-eth0和/etc//-/ifcfg-eth1。關(guān)于設(shè)置靜態(tài)IP地址的問題,請(qǐng)參考另一篇文章:如何在虛擬機(jī)中設(shè)置靜態(tài)IP
配置靜態(tài)IP
配置靜態(tài)IP
設(shè)置好后需要重啟虛擬機(jī)。重啟虛擬機(jī)后,可以使用命令進(jìn)行驗(yàn)證。
設(shè)置好后重啟網(wǎng)卡
第二種方式:
1、直接刪除/etc//udev/rules.d/70--net.rules文件,然后修改對(duì)應(yīng)的網(wǎng)卡配置文件:/etc//-/ifcfg-eth0和/etc// -/ ifcfg-eth1。
修改步驟參考上述第一種方法的步驟2。修改后通過命令重新生成/etc//udev/rules.d/70--net.rules文件。然后重啟機(jī)器。
刪除原配置文件,修改網(wǎng)卡配置
通過以上兩種方法,可以避免虛擬機(jī)克隆后出現(xiàn)網(wǎng)絡(luò)故障的相關(guān)問題,解決您在虛擬機(jī)克隆中遇到的網(wǎng)絡(luò)煩惱!
歡迎關(guān)注我@code 老師,免費(fèi)獲取更多編程知識(shí)!