先去看看服務全部啟動了沒?
VMware相關服務啟動關閉腳本
啟動了還報錯,接着往下看。。。。。。
一、如果是橋接模式,那么
可能性1:虛擬機防火牆禁ping,請關閉虛擬機防火牆重試;
可能性2:橋接設置的ip有沖突或者是虛擬機橋接服務不正常。
二、如果是nat模式,那么
可能性1:虛擬機防火牆禁ping,請關閉虛擬機防火牆重試;
關閉防火牆:service iptables stop(或者 chkconfig iptables off都可以)
查看防火牆是否關閉:chkconfig (主要看iptables一行是否全部為off,全部off則排除防火牆的問題,接着繼續查找)
可能性2:本機上的vmnet8網卡被禁用了,打開禁用即可。
可能性3:一般用service network restart 重新激活網卡,根據報的錯進行查看問題所在
如果報eth0的,一般就是 /etc/sysconfig/network-scripts/ifcfg-eth0 這個問件里面有問題,詳細查看,還有就是/etc/udev/rules.d/70-persistent-net.rules中如果有兩個配置信息,一般是刪除eth0,然后修改第二個eth1為eth0,其他信息無需改變,保存退出。
如果報mac地址,一般就是mac地址不一致導致的,刪除 /etc/sysconfig/network-scripts/ifcfg-eth0 中的mac地址這一行, 然后 :wq 保存退出,緊接着刪除 rm -rf /etc/udev/rules.d/70-persistent-net.rules文件,然后reboot重啟機器。
以上經驗足以干掉一切正常bug,非正常的就不一定了,愉快的開始玩耍吧,我就是這樣做的,屢試不爽!
關閉Linux防火牆 chkconfig iptables off
查看防火牆狀態: /etc/init.d/iptables status
三、如果是host-only模式,一般就是虛擬機防火牆禁ping了