一台机器如何ping另一台机器,但是反向ping不起作用


12

我有两个正在运行的VMware Workstation虚拟机...

虚拟A ping大部分时间都可以托管笔记本电脑,而我的家庭网络中的其他任何真实计算机都可以一直托管,但是虚拟B可以得到“请求超时”

虚拟B可以ping在大多数时间托管笔记本电脑,而虚拟机可以一直在托管虚拟机

我知道的唯一区别是虚拟B已加入我的工作域,而虚拟A仍处于工作组模式

谁能解释这是怎么/为什么发生的?

更新... 这些都是当我的笔记本电脑
从...主机笔记本电脑(win7,工作组)通过无线 Ping时

  • 到网络上的其他计算机(win7,工作组)-确定
  • 到虚拟A(win2008 r2,工作组)-主要可以,请执行一些操作 Request timed out
  • 到虚拟B(win7,域)-只需获取 Request timed out

从...虚拟A ping

  • 到网络上的其他计算机-确定
  • 到虚拟B-确定
  • 要托管笔记本电脑...经历一些模式Request timed out,接下来ping花费2000ms,然后接下来<1ms,然后再Destination host unreachable返回Request timed out

从...虚拟Bing

  • 到网络上的其他计算机-确定
  • 到虚拟A-确定
  • 要托管笔记本电脑...类似的模式Request timed out,接下来ping需要2000ms,然后接下来的几个<1ms,然后返回Request timed out...但是没有Destination host unreachable

从网络上的其他计算机Ping

  • 到虚拟A-确定
  • 到虚拟B-刚得到 Request timed out
  • 托管笔记本电脑...确定

我感到非常困惑的是,虚拟机似乎很难对正在运行的主机笔记本电脑执行ping操作,但是对于网络上的另一台真实计算机是否还可以呢?


2
我不太了解Windows 7,但是可能-Virtual B上的防火墙阻止ping / icmp吗? sysprobs.com/enable-ping-reply-windows-7 另外,能否托管ping A而不能托管B?
barlop 2012年

Answers:


14

我认为Barlop在评论中所说的是最可能的原因。

您的问题是为什么发生这种情况...当您连接到网络时,Windows会要求您选择一个位置-公共,家庭或办公室。

每个配置文件都有不同的默认防火墙墙,尽管我不记得它们默认在Windows Server以外的其他地方阻止ping(但是,我可能是错的-自上次查看以来已经有一段时间了)。

话虽如此,所有这些设置都可以被组策略覆盖,因此,网络管理员可能已选择锁定计算机。

无论如何,除非强制执行/使您无法覆盖它,否则进行更改非常简单。

-编辑本节-

默认域配置文件默认情况下不会阻止ping ...

单击启动球,然后键入“ Windows防火墙”(或根据需要输入),然后在结果中出现时,单击Windows Firewall with Advanced Security。从这里单击Inbound Rules并查找File and Printer Sharing (Echo Request - ICMPv4-In)并简单地启用它...

...但是,应该已经为私有和公共配置文件启用了它。...在配置文件列中查找其上方显示“ Domain”的区域,然后单击右侧操作栏中的enable。


选中并有两个规则,一个规则用于“私人,公共”,另一个规则用于“域”。两者都设置为“ Enabled = No”,我唯一看到的区别是域的“ Remote Address = Any”,而Private,Public设置为“ Local subnet”。尝试将域虚拟更改为“是”,并对其执行ping操作,但仍然收到“请求超时”。
SteveC '04年

如果启用=否,则表示已禁用...可以启用它们吗?:/
William Hilsum '04年

DOH ...我曾尝试启用域一,但没有用。但是,当我启用Private,Public时,我得到了PING :-)非常感谢您的帮助,现在转到下一个问题...为什么我不能访问虚拟的管理c $共享?...收到错误代码0x80070035
SteveC'4

William的答案是正确的,但缺少一件事使我无法对我的VM执行ping操作。您还应该查看“ 范围”选项卡。在那里,它仅定义为本地子网的远程地址...启用所有IP地址即可解决此问题。希望这对某人有帮助!干杯!
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.