主機ping虛擬機失敗。虛擬機ping主機,可以ping通。


原文:https://blog.csdn.net/ww1473345713/article/details/51490525

今天打開虛擬機,然后用Xshell遠程連接,發現連接不上。按照以下順序檢查了一遍。

1.虛擬機網絡連接采用的是NAT模式

 

2.虛擬機IP采用的是自動獲取。

IP:192.168.191.130

子網掩碼:255.255.255.0

默認網關:192.168.191.2

3.虛擬機ping主機,可以ping通

主機IP地址為:192.168.1.244 

 

 

4.主機ping虛擬機,請求超時

5.原因分析

最大的原因可能是因為VMware Network Adapter VMnet8網絡適配器IP設置不對,與虛擬機IP沒在同一個網段。 
上面已經查看過虛擬機的IP、子網掩碼和默認網關如下:

IP:192.168.191.130

子網掩碼:255.255.255.0

默認網關:192.168.191.2

查看VMware Network Adapter VMnet8的IP是多少 
按win+R,輸入cmd打開命令行窗口,輸入ipconfig 
可以看到VMware Network Adapter VMnet8的IP,子網掩碼和默認網關為:

P:192.168.1.25

子網掩碼:255.255.255.0

默認網關:192.168.1.255

 

顯然與虛擬機的IP不在同一網段,我們修改VMware Network Adapter VMnet8的配置(或者改成自動獲取也可以):

IP:192.168.191.1

子網掩碼:255.255.255.0

默認網關:192.168.191.2

再次嘗試從主機ping虛擬機 

可見順利ping通 
再次嘗試連接Xshell 

連接成功! 
Problem solved!

一句話總結:NAT模式下,將VMware Network Adapter VMnet8的IP改為與虛擬機IP同一網段即可。


免責聲明!

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



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