在Windows Server 2008 R2中如何阻止ping请求

4
我已经在Windows Server 2008 R2上部署了我的Asp.Net Web应用程序,并且我想要阻止所有对此服务器ping请求,而不影响我的应用程序
提前感谢。

这与编程无关 - 它涉及防火墙、网络边缘技术等。 - Damien_The_Unbeliever
@Damien_The_Unbeliever:是的,我知道这与编程无关。我们开发并部署了我的应用程序在Windows Server 2008 R2上,出于安全目的,我需要阻止所有ping操作。不知道这是否是询问此问题的合适场所;谢谢。 - Satinder singh
2
这就是为什么我投票关闭并重定向到Serverfault的原因。 - Damien_The_Unbeliever
阻止 ICMP 不一定是个好主意,因为它被用来使 TCP/IP 网络正常工作。只有少数几个 ICMP 协议实际上存在安全问题,而 ping 不一定是其中之一。 - Craig Tullis
2个回答

12

前往 开始菜单管理工具高级安全防火墙入站规则文件和打印机共享 (回显请求-ICMPv4-IN) → 右键单击并选择 启用规则

我的应用程序现在正常运行,当我尝试ping我的服务器时,我没有收到任何响应。


2
直到我将该规则的设置从“允许”更改为“阻止连接”,这才对我起作用。 - WilliamK

2

使用Satinder提供的解决方案,您应该进一步细化哪些计算机/服务器和/或IP范围可以Ping您的服务器的范围。

这样,公众就无法Ping您的服务器,但是您或者您网络中的某些计算机在需要快速检查连接性时可能会访问它。


2
你明白 OP 是 Satinder,而他回答了自己的问题吗? - Victor Zakharov

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接