Azure 网站 - 是否可以仅对 IP 范围可见?

标签 azure ip azure-web-app-service

我有几个网站在 WAWS 平台上运行,我无法确定是否可以在共享空间中设置网站,然后使其仅对特定 IP 范围可见。

长话短说,我们这里有一个硬 IP 范围,如果能够拥有只能通过该地址范围访问的 azure 网站,那就太好了。

谢谢!

最佳答案

您可以通过在 web.config 中定义特定的 IP 或范围来实现此目的,如下所示:

<security>
    <!-- deny everybody -->
   <ipSecurity allowUnlisted="false">
        <!-- "clear" removes all upstream restrictions -->
       <clear/>
        <!--permit network 199.199.199.0 to 199.199.199.255-->
       <add ipAddress="199.199.199.0" subnetMask="255.255.255.0" allowed="true"/>

        <!--permit IP 199.199.199.12 only-->
        <add ipAddress="199.199.199.12" allowed="true"/>
   </ipSecurity>
</security>

编辑 1

看来ipSecurity Azure Websites 未立即启用,谢谢@astaykov。我将把这个解决方案留在这里,以防可以添加它,否则可能需要托管在 XS Web-Role 上并使用以下解决方案。

Does Azure support <ipsecurity/> in web.config?

编辑2

如果您错过了下面的 @spankmaster79 评论,现在似乎已支持 http://azure.microsoft.com/blog/2013/12/09/ip-and-domain-restrictions-for-windows-azure-web-sites/ .

关于Azure 网站 - 是否可以仅对 IP 范围可见?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16797114/

相关文章:

azure - 使用启动任务上传发布文件时,应用程序 Azure 将被中止

azure - bizspark azure 信用卡详细信息

java - 检查 CIDR 是否包含公共(public) IP 地址 - 在 Java 中

python - 如何使用 selenium 网络驱动程序抓取网站而不会被阻止

c# - 如何取消 Azure 主题中的预定消息

azure - 在 Windows Azure 云服务中托管 Umbraco

c# - 如何在多线程中使用字符串

azure-active-directory - 企业应用程序中基于组角色的授权

azure - 部署槽设置如何在 Azure 应用服务上发挥作用?

azure - 如何从 Azure 应用服务上的 TLS 1.2 配置中删除弱密码?