是否有任何powershell命令可以获取azure网站的所有出站IP地址?
答案 0 :(得分:3)
试试这个:
(Get-AzureRmResource -ResourceGroupName "resourceGroupName" -ResourceType Microsoft.Web/sites -ResourceName "webAppName").Properties.outboundIpAddresses
答案 1 :(得分:1)
没有powershell命令来获取出站IP地址,但是您仍然可以使用新门户获取它们。
新门户 - >所有设置 - >性状>显示4个出站IP地址
4个地址不是专门用于您的网站,而是按比例单位。在进行出站网络呼叫时,在同一规模单元上托管的所有网站将使用这4个相同的地址。当您的站点保持在相同的比例单位时,这些IP地址不会发生变化。如果在某些时候您的网站被重新定位到不同的比例单位(并且您将在此之前收到预先通知),那么IP地址将会发生变化。
答案 2 :(得分:0)
您可以使用 Az module 来执行此操作:
$application = Get-AzWebApp -ResourceGroupName $resourceGroupName -Name $applicationName
$application.OutboundIpAddresses
$application.PossibleOutboundIpAddresses