就是克隆了個虛擬機,改了個mac,遇到各種問題,糟心了?,F(xiàn)在總結(jié)一下:
先上圖

一、VMware修改Linux虛擬機mac需注意的地方:
注釋一下:這是關于VMware修改mac的一個統(tǒng)一思路,不針對單一問題,(有強迫癥,不喜歡頭疼醫(yī)頭,腳疼醫(yī)腳)
1、看明白之前不要隨意刪東西,修改東西
2、配置網(wǎng)卡是不用刻意使用eth0,如果上來就有默認的其他網(wǎng)卡文件,說明之前的mac有沖突,有eth1或者eth2之類的用就行了
二、VMware對虛擬機的設置
二、設置-網(wǎng)絡適配器-高級-mac
1、這是在VMware里對虛擬機進行修改,注明在這兒修改mac地址,需要Linux虛擬機重啟才能生效,(即開機狀態(tài)下修改無效)
2、在VMware里修改mac并重啟之后,在Linux內(nèi)部的2,3,4的位置會生成相應的以當前mac地址為標準的網(wǎng)卡信息。(即這四個地方的mac地址相同,mac就沒有問題,當然3有時候里面是沒有mac信息的--沒關系)
三、Linux內(nèi)部配置
三、網(wǎng)絡連接-編輯連接-當前使用的網(wǎng)卡
1、我們可以在這兒查看當前使用的網(wǎng)卡,同樣可以在這兒修改ip
2、Linux的內(nèi)部配置里2和3是一樣的,但是都不可缺少,如果某一個被刪掉,就會影響連接
三、終端-vim-查看當前使用網(wǎng)絡配置信息 、etc/sysconfig/network-scripts/ifcfg-
1、本部分和Linux內(nèi)部配置2有共同的作用,大家一般喜歡在這兒修改ip的相關配置
2、本部分和2有同樣的功能,但是二者缺一不可
三、終端-vim-查看Linux的網(wǎng)卡信息、/etc/udev/rules.d/70-persistent-net.rules
1、這兒存放的是對應的網(wǎng)卡信息,即VMware每一個配置mac地址在這兒都有對應的網(wǎng)卡信息
最后說一下:基本上,只要四點保持一致,就不會有什么配置問題。有一些常見問題分享一下
1、service彈出錯誤:沒有合適的設備....
2、一上來就連不上網(wǎng)(估計是橋接,需要自己手動配一下ip,不是mac的問題)
3、虛擬機是克隆的,mac地址不能用,那Linux會自動分配新網(wǎng)卡
這些都是建立在虛擬機的網(wǎng)卡\ip\mac都沒有動過的情況下(不要刪除任何文件),如果保持一致 還不能解決,還有終極方案:去VMware-設置-網(wǎng)絡適配器(刪除這個適配器然后重新添加一個--重啟)