【问题标题】:Mapping Outbound IPs to 1 IP in Azure App Services将出站 IP 映射到 Azure 应用服务中的 1 个 IP
【发布时间】:2020-03-02 07:40:04
【问题描述】:

我的架构中有 3 个组件在 3 个独立的 Azure 应用服务中运行。每个应用服务有 4 个出站 IP。因此,每当我必须将我的应用程序部署到客户端的前提下,我必须在他们的本地防火墙上将 12-16 个 IP 列入白名单。

有什么方法可以部署只使用 1 个公共 IP 的 NAT,并且我可以只向客户端提供 1 个 IP?

如果我设法使这个架构工作,那么我将如何修改我对这些服务的 API 调用,因为目前我正在使用他们的 1 个公共 IP 来访问他们的个人服务,只有 1 个 IP 我将如何区分 API调用不同的应用服务。

【问题讨论】:

    标签: azure ip azure-web-app-service nat


    【解决方案1】:

    您可以为您的 3 个应用服务使用区域 VNet 集成: https://azure.github.io/AppService/2020/02/27/General-Availability-of-VNet-Integration-with-Windows-Web-Apps.html 然后,在委派的子网上,您可以抛出一个用户定义的路由,使其进入 Azure 防火墙(或任何 NVA),防火墙将 SNAT 出站流量,因此您最终得到一个出站 IP。

    【讨论】:

      猜你喜欢
      • 2017-10-17
      • 1970-01-01
      • 2020-11-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多