VMware中虛擬機與主機不能ping通解決辦法


先去看看服務全部啟動了沒?

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了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM