有没有任何 PowerShell 命令可以获取 Azure 网站的所有出站 IP 地址?
试试这个:
(Get-AzureRmResource -ResourceGroupName "resourceGroupName" -ResourceType Microsoft.Web/sites -ResourceName "webAppName").Properties.outboundIpAddresses
目前没有PowerShell命令可以获取出站IP地址,但是您仍然可以通过新门户获取它们。
新门户 -> 所有设置 -> 属性> 显示4个出站IP地址
这4个地址不是专门为您的网站而分配的,而是每个规模单元的。在同一规模单元上托管的所有网站在进行出站网络调用时都将使用这4个相同的地址。只要您的网站保持在同一规模单元上,这些IP地址就不会更改。如果您的网站在某个时刻被重新分配到另一个规模单元(您将在此之前收到提前通知),则IP地址将更改。
$application = Get-AzWebApp -ResourceGroupName $resourceGroupName -Name $applicationName
$application.OutboundIpAddresses
$application.PossibleOutboundIpAddresses
(Get-AzureRmResource -ResourceGroupName "resourceGroupName" -ResourceType Microsoft.Web/sites -ResourceName "webAppName").Properties.outboundIpAddresses
- SvenAelterman