【问题标题】:Determine IP address/es of Azure Container Instances确定 Azure 容器实例的 IP 地址
【发布时间】:2019-02-26 18:07:29
【问题描述】:

有没有办法确定特定于 Azure 容器实例的出站 IP?

背景: 我想允许我的容器实例将网络消息发送到防火墙后面的服务。要配置此防火墙,我需要知道出站 IP 地址或 IP 范围。

我在这里找到了我所在区域的 IP 列表 https://www.microsoft.com/en-us/download/details.aspx?id=56519,但它适用于所有服务(对于我的区域,它超过 180 个条目),而不仅仅是容器实例。

【问题讨论】:

  • 在 Azure 中,所有的公共 IP 都是随机分配的。因此,您在创建它之前无法知道它。我认为您可以为您的防火墙创建一个静态公共 IP。

标签: azure azure-container-instances


【解决方案1】:

您可以通过执行此“Azure CLI”命令获得容器信息

az container show --resource-group "RgName" --name "containerName" --output table

【讨论】:

    【解决方案2】:

    您可以使用 ACI 的专用 IP、VNet 部署功能(目前为预览版)来支持此功能。 https://docs.microsoft.com/en-us/azure/container-instances/container-instances-vnet

    您可以使用子网的 CIDR 范围来配置防火墙。

    HTH

    【讨论】:

    猜你喜欢
    • 2022-09-27
    • 1970-01-01
    • 1970-01-01
    • 2020-03-27
    • 2015-09-04
    • 1970-01-01
    • 2020-09-13
    • 1970-01-01
    • 2021-11-26
    相关资源
    最近更新 更多