vmvare複製導致虛擬機ping不通

1、起初一臺電腦上裝了win7系統,裏面裝了vmware虛擬機,並在虛擬機中虛擬了一臺linux系統;

2、由於實驗需要,遂在另一臺win7系統上也裝了個vmware;

3、將第一臺電腦裏面linux虛擬機目錄直接拷貝到了第二臺電腦裏,並在第二臺電腦中打開了vmware,用其打開拷貝過來的虛擬機時,選擇了"Imove it“。

4、之後兩臺電腦直連,並配置兩個虛擬機中的地址在同一網段,結果無法ping通;

5、各種原因排查無果之後,發現可能是複製過程中,兩個虛擬機的網卡mac地址一樣了,導致無法ping通,因此,修改第二臺虛擬機的網卡mac地址,問題解決!

   vmware虛擬機mac地址修改方法:

 找到虛擬機目錄下的.vmx文件,打開,然後修改以下兩行:

 ethernet0.generatedAddress= "00:0c:29:1c:35:cc"

uuid.bios = "56 4d e0 c4 a2 41 24 1b-5b 6e 4b a0 0b 1c:35:cc"  改成f2:1a:bc

 

     其中 00:0c:29: 不能夠修改
          1c:35:cc可以修改

PS:下次注意,在複製了虛擬機目錄之後,並採用vmware打開時,如果複製前的虛擬機也打算使用,那麼此處一定要選擇"Icopy it”,如果是因爲換電腦等原因,原來的虛擬機不再使用了,那麼才選擇"I move it“。

我的情況是同一臺電腦需要need clone one linux system,和以上情況類似我也選擇了I copy it,修改ip後但虛擬機是在掛起狀態,需要將複製的虛擬機關機重啓,會重新生成mac地址即手動修改.vmx一樣,/etc/sysconfig/network-scripts/ifcfg-eth0中修改成F2:1A:BC,否則ping gateway拼不通。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章