【问题标题】:Whats my IP and subnet from Azure website?Azure 网站上的 IP 和子网是什么?
【发布时间】:2013-08-21 01:40:18
【问题描述】:

我正在构建一个 Azure 托管网站,但它需要进入我们的家庭办公室才能连接到一些内部托管的 Web 服务。我们的防火墙设置为仅允许通过某些 IP 的流量,因此我们正在寻找我们需要允许访问的 IP 范围。

目前我仍在使用 MSDN“免费”Azure 订阅,所以我不知道哪些选项可能会受到限制,但有没有办法可以确定我的 Azure 托管站点将尝试什么源 IP、子网调用我的网络服务?

谢谢!

【问题讨论】:

    标签: asp.net web-services networking azure


    【解决方案1】:

    小心将防火墙打开到整个 Azure 数据中心 IP 范围。任何人都可以在 Azure 中托管任何东西,包括恶意软件,因此如果您将防火墙打开到整个 Azure IP 范围,您也可以只打开 0.0.0.0-255.255.255.255,因为实际上您获得了相同的安全性。

    更好的选择是部署您的服务并将该 IP 地址列入白名单。在您删除服务之前,该 IP 地址保证保持不变。有了就地升级和 VIP 交换的能力,您应该没有理由需要删除您的托管服务并丢失您的 IP 地址。如果您确实遇到需要删除/重新部署的情况,您可以随时更新您的防火墙。

    【讨论】:

    • 不是服务,而是部署。我也强烈警告不要将此称为“保证”。在正常情况下,它应该保持稳定,如果发生异常情况,IP地址仍有可能(但不太可能)发生变化。
    • 是的,感谢布伦特的澄清,我应该说部署而不是服务。但保证 IP 地址保持稳定 - 请参阅 blogs.msdn.com/b/windowsazure/archive/2011/07/06/…
    • 尽管对 Corey 表示敬意,但博客文章并不构成具有约束力的合同。我坚持认为没有保证。甚至数据中心 IP 列表也指出范围可能会在没有通知的情况下更改。
    【解决方案2】:

    听起来这就是你要找的东西:

    Windows Azure Datacenter IP Ranges

    【讨论】:

    • 另外请记住,您的网站的特定 IP 不是固定的。如果它是 PaaS/IaaS 服务,您可以通过一些步骤来帮助它保持准稳定,但目前没有“保留”IP 地址的选项。
    • 非常感谢@Chris,正是我所需要的。适当地注意到布伦特,也欣赏这种洞察力
    猜你喜欢
    • 2014-09-13
    • 2014-08-13
    • 1970-01-01
    • 2022-06-21
    • 1970-01-01
    • 1970-01-01
    • 2014-02-18
    • 2012-06-12
    • 2013-02-18
    相关资源
    最近更新 更多