【Linux】NAT模式下关于主机ping不通虚拟机的问题

原创 2016年05月24日 15:20:37

今天打开虚拟机,然后用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,子网掩码和默认网关为:

IP: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同一网段即可。

版权声明:本文为博主原创文章,未经博主允许不得转载。

linux虚拟机能ping通windows主机,windows主机ping不通linux虚拟机的解决办法

linux虚拟机能ping通windows主机,windows主机ping不通linux虚拟机的解决办法 分三步: 1.虚拟机网络连接方式选择Nat 2.关闭liunx防火墙...
  • clean_water
  • clean_water
  • 2016年11月03日 17:06
  • 9727

宿主机ping不通虚拟机VMWARE中的linux系统

---------------------------------------------------------------- 来看看吧,win7系统下安装了vmware,想用scrt连接我的虚拟...
  • MM_xiangniangaozhong
  • MM_xiangniangaozhong
  • 2016年07月23日 11:41
  • 2331

win7主机和linux虚拟机网络PING不通——解决

虚拟机是在VMWARE上安装的CentOS7改了虚拟机的静态ip地址后发现主机ping不通虚拟机,虚拟机也ping不通主机。试了改主机ip和改网关都不行,最终解决:安装了VMware之后,主机会多出三...
  • qq_15370821
  • qq_15370821
  • 2017年06月17日 10:03
  • 2358

Windows的cmd ping不通vmware的linux系统ip

虚拟机采用仅主机连接模式,windows 的cmd中,ping不通虚拟机的ip
  • snowlive
  • snowlive
  • 2017年03月08日 08:22
  • 3749

关于虚拟机中linux ping不通主机、网关

1.看看windows和linux的防火墙关没关 2.看看linux的IP地址和windows的IP地址在不在同一网段,要配成同一网段,如:windows的192.168.1.9,linux的就要在...
  • a1737067338
  • a1737067338
  • 2017年02月20日 22:04
  • 7409

VMware虚拟机 客户机是Linux的情况下客户机ping VMware网关,ping不通

VMware虚拟机 客户机是Linux的情况下客户机ping VMware网关,ping不通的情况下, 宿主机笔者这里是使用的win7,把宿主机的防火墙关闭即可。 补充:(...
  • u013803262
  • u013803262
  • 2016年01月25日 23:18
  • 4021

win7ping不通linux虚拟机

首先应该把虚拟机的linux的ip改为与win7统一网段的ip。 假设win7ip 为:192.168.1.106  那么linux也应该为192.168.1.xxx才行 在linux终端下输入i...
  • lyd135364
  • lyd135364
  • 2016年02月07日 09:28
  • 1656

虚拟机的linux 系统ping不通主机windows 7

首先在windows的开始运行里面输入cmd得到了字符控制画面,输入ipconfig 其中IPv4  125.217.32.120 就是主机的IP地址, 然后在linux下输入ifconfig...
  • h516077808
  • h516077808
  • 2012年07月29日 19:52
  • 14163

VMware下配置Linux IP,解决Linux ping不通,但主机能ping 通linux

手动配置IP不需启动DHCP服务 因为没有桥接网络,所以选择NAT模式 其用的是VMware Network Adapter VMnet8网卡 IP地址:192.168.25.1 子网掩码:2...
  • ShallowDreams
  • ShallowDreams
  • 2016年04月27日 00:15
  • 2542

虚拟机可以ping同宿主机,宿主机ping不通虚拟机解决

公司的内网,现在发现在win7环境下装了vm,然后虚拟机也是win7 。。网络适配器模式选择的桥接并复制物理网卡状态。 现在发现,虚拟机里面网卡设置跟内网一个网段的。 比如本机IP:192.1...
  • wangjia55
  • wangjia55
  • 2016年11月16日 15:45
  • 6732
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【Linux】NAT模式下关于主机ping不通虚拟机的问题
举报原因:
原因补充:

(最多只允许输入30个字)