ping失败,但ssh成功

我正面临着一个应用程序(使用ssh)可以从机器A(Linux)连接到机器B(windows)的情况,而机器A不能ping机器B.连接到机器B的机器A上的另一个应用程序(不使用ssh )也无法连接

有人可以告诉我相同的原因吗? 我怀疑是防火墙问题。 这可能是由于防火墙? 如果是这样,为什么SSH仍然连接? 另外我该如何检查被阻塞的端口并解除阻塞?

添加更多信息。 对不起,以前没有提供相同的。 我正在使用Windows 7操作系统。 运行netsh advfirewall防火墙返回The service has not been started
它在公司networking上,所以我确定必须有一个我不能修改的外部防火墙。

我认为这是一个防火墙问题。

如果你的操作系统是Linux的话:

键入sudo iptables -L

如果有什么事情

 DROP icmp -- anywhere localhost 

跑:

 sudo iptables -D INPUT "n" 

其中n是运行iptables -L iptable规则的数量。

听起来像Windows防火墙没有启动。 如果无法启动Windows防火墙(即使防火墙本身已被禁用,服务仍然需要运行),那么您将无法ping(或在networking上执行其他任何操作)。