gpt4 book ai didi

azure - 获取子网中可用 IP 地址的列表

转载 作者:行者123 更新时间:2023-12-02 17:22:15 25 4
gpt4 key购买 nike

如何获取子网中可用 IP 地址的列表?我能够获取所有 IP 地址的列表,但无法检查该 IP 地址是否已被使用。由于某种原因,以下命令不起作用。测试-AzureRmPrivateIPAddress可用性

提前致谢。

最佳答案

For some reason the below command doesn't work. Test-AzureRmPrivateIPAddressAvailability

我们可以像这样使用 Test-AzureRmPrivateIPAddressAvailability:

PS C:\> Get-AzureRmVirtualNetwork -Name $vnetName -ResourceGroupName $rgname | Test-AzureRmPrivateIPAddressAvailability -IPAddress "10.0.1.10"

我们还可以使用 PowerShell 列出子网中的可用 IP 地址,这是我的脚本:

PS C:\> $vnet = Get-AzureRmVirtualNetwork -Name "vnet" -ResourceGroupName "jason"
PS C:\> $networkID = "10.0.0."
PS C:\> For ($i=1; $i -lt 255; $i++)
>> {
>> $IP = $networkID + $i
>> $Address = Test-AzureRmPrivateIPAddressAvailability -VirtualNetwork $vnet -IPAddress $IP
>> If ($Address.Available –eq $False) { Write-Host "$IP is not available" -ForegroundColor Red }
>> else { Write-Host "$IP is available" -ForegroundColor Green}
>> }
10.0.0.1 is not available
10.0.0.2 is not available
10.0.0.3 is not available
10.0.0.4 is not available
10.0.0.5 is available
10.0.0.6 is available
10.0.0.7 is available
10.0.0.8 is available
10.0.0.9 is available
10.0.0.10 is available

enter image description here

关于azure - 获取子网中可用 IP 地址的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41774085/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com