gpt4 book ai didi

asp.net - 澄清 web.config 安全性以拒绝 IP 地址

转载 作者:行者123 更新时间:2023-12-02 05:07:56 25 4
gpt4 key购买 nike

谁能帮我理解下面的 system.webServer 配置部分。基本上,

  1. 子网掩码有什么作用?
  2. 如果我们不指定子网掩码会怎样?
  3. 如何添加 IP 地址范围?

add allowed=”true” ipAddress=”192.168.100.1” subnetMask=”255.255.0.0

?

http://msdn.microsoft.com/en-us/library/windowsazure/jj154098.aspx

我如何申请一些IP地址并阻止一些IP地址?

谢谢。

最佳答案

子网掩码将 IP 地址分为网络地址和主机地址。

What does subnet mask do?

subnetMask用于阻止/允许网络中的 IP 地址范围:

例如:<add ipAddress="83.116.119.0" subnetMask="255.255.255.0"/>

用于阻止网络83.116.119.083.116.119.255 IP。

What happens if we don't specify subnet mask?

如果您不指定子网掩码,例如:<add ipAddress="83.116.19.53"/>它只会阻止一个 IP。

How to add range of IP Addresses?

您可以查看示例范围来回答您的问题:

<add ipAddress="1.2.3.0" subnetMask="255.255.255.0"/>     <!--blocks network 1.2.3.0 to 1.2.3.255-->                
<add ipAddress="1.2.0.0" subnetMask="255.255.0.0"/> <!--blocks network 1.2.0.0 to 1.2.255.255-->
<add ipAddress="1.0.0.0" subnetMask="255.0.0.0"/> <!--blocks network 1.0.0.0 to 1.255.255.255-->

要阻止所有 IP,除了列出的 IP:

<ipSecurity allowUnlisted="true">

关于asp.net - 澄清 web.config 安全性以拒绝 IP 地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15984797/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com