IIS 7-如何将IPv6地址添加到IIS IP限制列表中?

Luk*_*ett 3 iis-7 ipv6

这里有大量的IPv4地址限制了对API的访问。问题是,我需要允许本地服务器连接到自身以进行测试和诊断,但是即使我将本地IPv4范围添加到允许列表中,也无法正常工作。

我的理论是,因为IPv6是在本地配置的,所以它在连接(本身)中使用了该协议,因此仍被阻止。

如何将IPv6地址添加到IIS IP限制列表?

ab7*_*b77 6

这回答了你的问题了吗? http://blogs.iis.net/nazim/archive/2008/05/03/using-ipv6-with-iis7.aspx

... inetmgr UI有一个人为限制,仅允许使用IPv4地址,这主要是由于我们方面的测试限制。但是,您可以在我们的配置文件(applicationHost.config)中轻松配置它,这是特定地址以及IPv4和IPV6的地址范围的条目外观:

<ipSecurity allowUnlisted="true">
    <add ipAddress="10.199.199.199" allowed="false" />
    <add ipAddress="12.14.0.0" subnetMask="255.255.0.0" allowed="false" />
    <add ipAddress="2001:4898:2a:5:c4ad:9291:22b1:c870" subnetMask="ffff:ffff::" allowed="false" />
</ipSecurity >
Run Code Online (Sandbox Code Playgroud)