ping 失败但 ssh 成功

Stu*_*ain 6 firewall ssh ping

我面临这样一种情况:一个应用程序(使用 ssh)可以从机器 A (Linux) 连接到机器 B (windows),而机器 A 无法 ping 通机器 B。机器 A 上的另一个应用程序连接到机器 B(不使用 ssh) ) 也无法连接

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

添加更多信息。很抱歉之前没有提供相同的信息。我使用的是 Windows 7 操作系统。运行netsh advfirewall 防火墙返回The service has not been started
它位于公司网络上,所以我确信一定有一个我无法修改的外部防火墙。

bul*_*ric 4

我认为这是防火墙问题。

如果您的操作系统是 Linux:

类型sudo iptables -L

如果有类似的事情

DROP       icmp --  anywhere             localhost
Run Code Online (Sandbox Code Playgroud)

跑步:

sudo iptables -D INPUT "n"
Run Code Online (Sandbox Code Playgroud)

其中n是您发现正在运行的 iptable 规则的编号iptables -L