部署完之前網路依然是可以用的,部署後沒有網路
所以我輸入下列命令,將網卡啟動
ifup eth0
先查看eth0的網路卡MAC
選擇VM/Settings/Network Adapter/Advanced
比對MAC是否有差異,由於兩張網卡根本不同MAC,這樣是不能夠上網的...
所以輸入下面命令,將eth0的網卡MAC改為跟VMware的網卡一樣
vi /etc/sysconfig/network-scripts/ifcfg-eth0
為何不將外部的MAC改為內部的MAC呢?
因為我們是透過大量部署,避免每台內部的MAC都是一樣,可能會讓幾台能上網,幾台不能的事情發生
改完後,輸入命令刪除該檔案
rm -fr /etc/udev/rules.d/70-persistent-net.rules
並將系統重啟,即可看到網路可以用了
可惜是現實...
善用Google Search好嗎...?
用壞我會負責
這種錯誤會發生在大量Clone虛擬機器時,可能因為配置檔案會在異動所產生內部MAC對應不到外部MAC,讓網卡沒辦法使用
參考資料:
http://wolfword.blog.51cto.com/4892126/1304000
http://blog.yam.com/gavint/article/66227531