NAT模式下,虚拟机无法ping通物理机

岁月的拓荒者 2015-11-19 09:34:33
我在网上找到的NAT模式的描述:
虚拟机A1、A2是主机A中的虚拟机,虚拟机B1是主机B中的虚拟机。其中的“NAT路由器”是只启用了NAT功能的路由器,用来把VMnet8交换机上连接的计算机通过NAT功能连接到VMnet0虚拟交换机。A1、A2、B1设置为NAT方式,此时A1、A2可以单向访问主机B、C,而B、C不能访问A1、A2;B1可以单向访问主机A、C,而A、C不能访问B1;A1、A2与A,B1与B可以互访。


其次,我的虚拟机物理机配置如下:
联网方式NAT,虚拟交换机VMware8设置为:


物理机,虚拟网卡VMware Virtual Ethernet Adapter for VMnet8设置:


我的物理网卡和VMware1的IP信息为:


我的虚拟机配置为:


现在的问题是这样的:物理机ping虚拟机(192.168.0.140)和网关(192.168.0.2)都没有问题:


虚拟机ping网关(192.168.0.2)可以ping通,但是ping物理机的192.168.0.128无法ping通。

ping物理机(192.168.0.128)时直接没有反应,也不提示超时啊什么的。

奇怪的是,我ping物理机的物理网卡(10.0.47.53)和VMware Network Adapter VMnet1(192.168.19.1)可以ping 通:


[size=18px]我想请教下,我的在网上找的关于NAT的描述这段(问题刚开始)是否正确?

为何ping同一个网段的VMware8不能ping通,而另外的VMware1和物理网卡就通了,真诚求教,谢谢~
[/size]

...全文
12602 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
引用 15 楼 dfggdghg 的回复:
虚拟网卡VMware Virtual Ethernet Adapter for VMnet8的ip地址设置成192.168.0.1,网关可以不用,如果想设置,应该设置成物理机的网关,这样就可以通了。

这种方法可以!千辛万苦终于找到了
隐- 2018-07-04
  • 打赏
  • 举报
回复
虚拟网卡VMware Virtual Ethernet Adapter for VMnet8的ip地址设置成192.168.0.1,网关可以不用,如果想设置,应该设置成物理机的网关,这样就可以通了。
sinat_16945555 2017-12-25
  • 打赏
  • 举报
回复
我也遇到了,但是关了win10的防火墙也是不行啊
岁月的拓荒者 2015-11-25
  • 打赏
  • 举报
回复
问题找到了,我的windows10防火墙没关,导致的无法ping通。谢谢@nswcfd @fan63182830 两位的回复,特别感谢@nswcfd 谢谢
nswcfd 2015-11-25
  • 打赏
  • 举报
回复
192.168.0.1是host的ip吧,这样看起来icmp报文已经出现在vmnet8上了,但host出于某些原因没有应答。 最可能的原因是host上的防火墙,不允许自己的IP被ping。《---- 临时关闭windows防火墙试一下。 相对的,host自己发起的ping,所产生的应答(icmp reply)则被防火墙允许通过。
岁月的拓荒者 2015-11-23
  • 打赏
  • 举报
回复
引用 5 楼 nswcfd 的回复:
建议在host端(物理机)用wireshark等抓包软件,在vmnet8虚网卡上抓包,对比host ping vm,以及vm ping host的报文的不同。

是这个样子的,如图:

就显示没有响应,怎么判断哪儿出问题了?
皇御雷霆 2015-11-22
  • 打赏
  • 举报
回复
引用 8 楼 fan63182830 的回复:
虚拟机 设置 网络适配器
是不是选错了 ping的时候加上-c 数量 就会有信息了
岁月的拓荒者 2015-11-22
  • 打赏
  • 举报
回复
真心希望,有人能帮忙解答一下~
nswcfd 2015-11-20
  • 打赏
  • 举报
回复
hadoopswfb虚拟机有几块虚拟网卡,都是什么模式,IP分别是多少?
皇御雷霆 2015-11-20
  • 打赏
  • 举报
回复
虚拟机 设置 网络适配器
岁月的拓荒者 2015-11-20
  • 打赏
  • 举报
回复
引用 3 楼 fan63182830 的回复:
VMnet8 自动获取IP
这个种方式不行,我的自动获取得到的ip是192.168.0.1 无法ping通~
岁月的拓荒者 2015-11-20
  • 打赏
  • 举报
回复
引用 4 楼 nswcfd 的回复:
hadoopswfb虚拟机有几块虚拟网卡,都是什么模式,IP分别是多少?

只有一个eth0,ip是

我去试试你说的抓包软件~虽然还不会用,我去学学
nswcfd 2015-11-20
  • 打赏
  • 举报
回复
建议在host端(物理机)用wireshark等抓包软件,在vmnet8虚网卡上抓包,对比host ping vm,以及vm ping host的报文的不同。
皇御雷霆 2015-11-19
  • 打赏
  • 举报
回复
VMnet8 自动获取IP
岁月的拓荒者 2015-11-19
  • 打赏
  • 举报
回复
引用 1 楼 fan63182830 的回复:
VMnet8 去掉网关试试
去了网关,还是不行,ping的时候还是没反应,也不提示什么错误
皇御雷霆 2015-11-19
  • 打赏
  • 举报
回复
VMnet8 去掉网关试试

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧