首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在IIS中使用服务器ip阻止访问站点

在IIS中使用服务器ip阻止访问站点
EN

Stack Overflow用户
提问于 2020-06-07 15:12:01
回答 1查看 661关注 0票数 0

假设我的服务器ip为184.198.74.73,在IIS10中托管testing.com?如何阻止用户使用ip地址访问站点?

问题描述:

以google.com为例。我ping google可以得到它的ip地址。但是,即使使用邮递员,我也无法使用IP地址访问它。这是如何做到的呢?

EN

回答 1

Stack Overflow用户

发布于 2020-06-08 08:55:24

第一件事就是在iis中设置带有域名的站点的绑定。如下图所示。

可以将规则设置为不允许主机头访问IP地址:

代码语言:javascript
复制
<rule name="RequestBlockingRule1" patternSyntax="Wildcard" stopProcessing="true">
                <match url="*" />
                <conditions>
                    <add input="{HTTP_HOST}" pattern="192.168.2.50" />
                </conditions>
                <action type="CustomResponse" statusCode="403" statusReason="Forbidden: Access is denied." statusDescription="You do not have permission to view this directory or page using the credentials that you supplied." />
            </rule>

然后,如果不允许特定的IP地址或IP地址范围访问站点,则可以设置iis、IP和域名限制。

https://learn.microsoft.com/en-us/iis/get-started/whats-new-in-iis-8/iis-80-dynamic-ip-address-restrictions

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62247384

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档