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

如何快速查找Azure子网中的前两个可用私有IP地址?

获取Azure子网中前两个可用私有IP的方法

方法1:Azure门户手动查询

  • 登录Azure门户,定位到目标子网所属的虚拟网络,进入子网详情页
  • 在IP地址选项卡中,点击顶部的「检查IP可用性」工具
  • 从子网保留IP之后的地址开始测试(Azure默认保留子网前4个IP:x.x.x.0网络地址、x.x.x.1网关、x.x.x.2和x.x.x.3供Azure内部使用),逐个验证IP是否可用,记录前两个可用地址

方法2:Azure CLI快速获取

使用az network vnet subnet list-available-ips命令直接输出可用IP列表,并提取前两个:

az network vnet subnet list-available-ips --resource-group <你的资源组名> --vnet-name <你的虚拟网络名> --name <你的子网名> --query "[0,1]" --output table

参数说明:

  • --query "[0,1]" 用于筛选返回结果的前两个可用IP
  • --output table 让输出格式更易读

方法3:PowerShell一键获取

通过PowerShell命令直接指定获取数量,快速拿到前两个可用IP:

# 加载子网信息
$subnet = Get-AzVirtualNetworkSubnetConfig -Name <你的子网名> -VirtualNetwork (Get-AzVirtualNetwork -Name <你的虚拟网络名> -ResourceGroupName <你的资源组名>)
# 获取2个可用IP
$availableIps = Get-AzPrivateIPAddressAvailability -VirtualNetworkName <你的虚拟网络名> -ResourceGroupName <你的资源组名> -SubnetName <你的子网名> -Count 2
# 输出结果
$availableIps.AvailableIPAddresses

补充说明

Azure子网默认保留前4个IP地址,因此可用IP从子网地址范围的第5个地址开始(例如子网地址为10.0.0.0/24,则可用IP起始为10.0.0.4)。如果你的子网显示有3个可用IP,那前两个可用地址就是这个起始地址及后续的第一个、第二个地址。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 11:57:15