我们的应用程序托管在 Azure 应用程序服务上(例如服务器 A)。
我看到 7
Outbound IP Addresses
Additional Outbound IP Addresses
未配置应用程序网关或 API 网关。
此应用程序需要与一台外部服务器通信,该服务器想要将服务器 A 的一个 IP 列入白名单。
那么,服务器A是否可以拥有一个公共IP而不订阅任何额外的服务。
请注意出站IP可能会改变。
还有:
无论横向扩展实例的数量有多少,每个应用程序在任何给定时间都有一定数量的出站 IP 地址。来自应用服务应用程序的任何出站连接(例如与后端数据库的连接)都使用出站 IP 地址之一作为源 IP 地址。 要使用的 IP 地址是在运行时随机选择的,因此您的后端服务必须向您的应用程序的所有出站 IP 地址打开其防火墙。
考虑获取静态出站IP:
您可以将虚拟网络集成与虚拟网络 NAT 网关结合使用,通过静态公共 IP 地址引导流量,从而控制应用程序出站流量的 IP 地址。