如何在 IIS7 中阻止特定 IP 和 IP 范围?

如何在 IIS7 中阻止特定 IP 和 IP 范围?

我正在尝试从运行 Windows 2008 和 IIS7 的服务器阻止我托管的每个站点的各种 IP 地址。我在 IIS7 管理器的功能视图中找到了有关如何使用“IPv4 地址和域名拒绝规则 (IIS 7)”中的拒绝规则执行此操作的各种信息 (http://technet.microsoft.com/en-us/library/cc733090(WS.10).aspx),但我没有任何这样的图标。

如何在 IIS 管理器中获取该 UI?

答案1

好的,事实证明,必须添加角色。我转到服务器管理器 > 角色 > 添加角色服务。在角色服务树中的安全节点下,有一个 IP 和域限制选项。

检查角色服务是否已安装,现在我的 IIS 管理器有一个“IPv4 地址和域限制”图标。感觉这应该是默认安装的。

***注意:安装程序警告需要重新启动,但安装完成后并未提示我重新启动。我的网站在安装过程中也一直保持运行。

答案2

在服务器前放置防火墙,并配置它以阻止您想要阻止的 IP

答案3

编辑:以下答案是错误的。我失败了。

请查看以下 URL 处的 TechNet 文章“配置远程连接的 IPv4 地址限制(IIS 7)”:http://technet.microsoft.com/en-us/library/cc730889(WS.10).aspx

相关内容