我有一台服务器,在 IIS 10 中设置了多个站点。
在其中一个站点上,我想允许访问一系列 IP 地址,并拒绝从所有其他 IP 地址到该站点的流量。
在 IIS 中,在 IP 地址和域限制设置中,我添加了针对 IP 地址范围的 ALLOW 规则,以及用于拒绝所有其他流量的 DENY 规则。但是,该网站的所有流量都被拒绝。
关于如何解决这个问题有什么建议吗?
您需要删除此拒绝规则。
在 IIS 管理器中正确的方法是使用“操作”面板中的“编辑功能设置”将“未指定客户端的访问”设置为“拒绝”。
因此更改后,IIS 配置文件应包含以下标记,
<ipSecurity allowUnlisted="false">
<add ipAddress="192.168.1.129" subnetMask="255.255.255.224" allowed="true" />
</ipSecurity>