You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何获取Azure Kubernetes(AKS)集群的出站IP地址?

AKS集群出站IP获取方式

默认配置的基础AKS集群,出站流量默认由集群关联的Azure负载均衡器承载,对应的公网IP不会直接展示在AKS集群的主配置页面,可通过以下两种方式获取:

方式1:Azure门户查看

  • 打开AKS集群的概览页面,找到节点资源组字段(该资源组是Azure自动创建的,命名格式通常为MC_<AKS主资源组>_<集群名>_<区域>),点击进入该资源组
  • 在资源列表中筛选类型为「公共IP地址」的资源,名称通常带有kubernetes-ip后缀,点击进入详情页
  • 详情页中展示的IP地址就是AKS集群默认的出站IP

方式2:Azure CLI命令查询

如果你已安装并登录Azure CLI,可直接运行以下命令快速获取,无需操作门户:

# 替换尖括号内容为你的实际资源信息
az aks show --resource-group <AKS主资源组名称> --name <AKS集群名称> --query "networkProfile.loadBalancerProfile.effectiveOutboundIPs[].id" -o tsv | awk -F '/' '{print $NF}' | xargs az network public-ip show --ids --query "ipAddress" -o tsv

特殊场景说明

  • 如果你的AKS配置了多出站IP、或者通过自定义路由(UDR)将出站流量转发到防火墙/其他虚拟设备,需要获取对应出口设备的公网IP作为白名单地址
  • 如果集群配置了独立的NAT网关作为出口,需要到对应NAT网关的配置页面查询公网IP

内容的提问来源于stack exchange,提问作者nen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 08:06:03