我在 Azure 上有一个应用服务(目前正在开发中,因此流量不大)。它连接到 Google Cloud DB。昨天,不知何故,应用服务的出站 IP 地址全部更改,导致 Azure 和 Google 之间的连接中断。
我们没有扩展应用程序或进行任何大的配置更改。
我只是想知道出于什么原因,Azure 上的出站 IP 地址可能会发生变化,而似乎没有任何警告?有人遇到过这种情况吗?
感谢您的见解。
更新
只是为了澄清 - 我知道 IP 的范围(可通过 App Serivce > 属性 > 出站 IP 地址访问)但在这种情况下,它们全部发生了变化,恕不另行通知。
答案1
由于架构方面的考虑,Azure 应用服务不支持固定出站 IP,而是可以使用一系列 IP。要查看这些 IP 的列表,请执行以下操作:
- 选择您的应用服务
- 导航至属性
- 验证“中的出站 IP 列表出站 IP 地址“
请注意,如果您配置了自定义域,您还会获得外部 IP 地址,但这仅与入站连接有关。
如果你想要自己的一组出站 IP 或确实需要一个固定的 IP,请考虑应用服务环境。
更新:
这些出站 IP 是否保证在 azure 网站没有被删除吗?
虽然没有保证,但它们不会一天天地改变,也没有任何计划或真正的需要去改变它们。我读到过,如果发生这种情况,受影响的人将得到足够的警告,以对其系统进行任何更改,以防止出现任何问题。它们永远不会改变,你应该放心,它们将保持不变。
不带 ASE 的静态出站 IP - 仍在审核中