歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 克隆虛擬機以後出現的網卡問題

克隆虛擬機以後出現的網卡問題

日期:2017/2/28 15:49:16   编辑:Linux教程

今天准備在虛擬機上搭建兩台MySQL主機用來做一下MySQL的主從實驗。我首先是先做好了一台MySQL主機(下稱主機A),然後使用了 VM的Clone功能去復制出另一台主機(下稱主機B)。當我打開主機B的時候發現只有lo,eth0沒有啟動,然後我就使用了ifup eth0,但是這個時候問題出現了,有如下提示:


根據上面的提示應該可以判斷出來是MAC出的問題。因為我們是clone出來的,所以B主機的MAC地址應該和A主機的不一樣才對。VM可以設置主機的設備,當然也就可以設置主機網卡的MAC了,下面我就看了一下B主機的MAC,顯示如下:


然後我又檢查了一下系統裡面設置的主機的MAC,設置如下:


上面的顯示很清楚,我設置的MAC地址是錯誤的,那我www.linuxidc.com現在修改成上面顯示的00:0C:29:73:60:93,然手使用ifup eth0,啟動成功,但是在查看網絡配置的時候發現問題如下圖:


這裡的名字變成了eth1,雖然不影響目前的使用,但是這看起來很不爽,而且也可能會影響以後的使用,所以在網上查找解決方法,我們可以在

/etc/udev/rules.d/70-persistent-net.rules裡面看到如下的文字:


大家可能已經看明白了,第一個PCI裡面記錄的是我原來的MAC,也就是A主機的,但是因為兩台主機盡量不要使用相同的MAC,所以在更改了MAC以後在下面新生成了一套PCI記錄,名字叫做eth1,。到這裡我們就找到問題的原因了,所以解決起來應該是比較容易的,我們就直接將NAME="eth1"修改成eth0就可以了,接下來我們重啟系統就完成了 ~

Copyright © Linux教程網 All Rights Reserved