【问题标题】:Connect Azure API management to my VPN将 Azure API 管理连接到我的 VPN
【发布时间】:2018-01-03 11:04:08
【问题描述】:

我可以使用

连接到 Vnet 中的后端

https://docs.microsoft.com/en-us/azure/api-management/api-management-using-with-vnet

但是,我找不到如何连接到驻留在 VPN 中的后端。

我可以这样做吗

  1. 创建 Vnet
  2. 使用 IPsec VPN 隧道将 Vnet 连接到我的 VPN

https://docs.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-about-vpngateways#site-to-site-and-multi-site-ipsecike-vpn-tunnel

  1. 将 APIm 连接到子网 IP 地址(我的假设是这会将请求中继到位于我的 VPN 中的后端)

【问题讨论】:

    标签: azure vpn azure-virtual-network azure-api-management azure-vpn


    【解决方案1】:

    一旦 APIM 和后端加入同一个 VNET(并且没有安全规则阻止)后端应该可以直接从 APIM 服务访问,因此为任何具有后端主机名或 IP 地址的 API 设置后端服务 url 就足够了。

    【讨论】:

      【解决方案2】:

      我执行以下操作以将我的 APIM 与另一个服务(在我的情况下是容器服务)连接起来

      1. 创建一个带有小子网的新 vnet 并将其与 APIM 连接
      2. 将您的 APIM vnet 与后端服务所在的另一个 vnet 对等。
      3. 使用“允许转发流量”在另一个方向上对等

      你使用什么样的后端?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-10-11
        • 2019-12-14
        • 2021-09-28
        • 2018-01-19
        • 2020-01-08
        相关资源
        最近更新 更多