vmware 安裝centos7,NAT模式下宿主機ping 不同虛擬機的解決方案


     今天vmware安裝centos7,網絡模式選擇的是NAT模式,安裝的時候也打開了centos的網絡連接,安裝完成后,在虛擬機中ping www.baidu.com是通的,ping宿主機192.168.43.191 也是通的,但是 宿主機ping 虛擬機 192.168.154.128是不通的。

     上網查了兩個小時,試了很多方案,像關閉防火牆,重啟虛擬網絡配置都試了,仍然不行,一度都快放棄了,最后沉下心又找了幾篇文章,終於解決了,於是想把解決的方案記錄下來,方便以后翻閱,也希望能幫到遇到同樣問題的小伙伴。

     現象已經表述過了,原因是什么呢?我看到的那邊文章上說 是因為 宿主機和虛擬機通信是通過  vm8 net 虛擬網卡,如果vmnet8 虛擬網卡的ip和虛擬機的ip不在同一網段,宿主機就ping 不通虛擬機。我截一下ping通之前的宿主機ip ,vmnet8 虛擬網卡ip。

圖中可以看到宿主機ip是192.168.43.191,vmnet8 ip為169.254.220.165。

 

再截一張虛擬機的ip圖

圖中可以看到虛擬機的ip 是192.168.154.128 ,子網掩碼是255.255.255.0,網關是 192.168.154.255

因為vmnet8 ip和虛擬機不在同一網段,這時宿主機ping 虛擬機是不通的,需要設置vmnet8 ip 和子網掩碼以及網關,如下圖

 

設置完成后,問題解決,宿主機可以ping通虛擬機。

 

附錄,如果問題仍未解決,可以嘗試一下設置WLAN共享

 


免責聲明!

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



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