나는 Azure 가상 네트워크와 관련된 질문이 있습니다.서브넷에서 사용 가능한 IP 주소 수를 확인하십시오.
서브넷에서 사용 가능한 IP 주소를 계산하려고합니다. RDFE의 경우 다음과 같은 API가 있습니다. https://msdn.microsoft.com/en-us/library/azure/dn592118.aspx
하지만 ARM의 경우 비슷한 API를 찾을 수 없습니다. ARM에서 찾은 모든 것이 https://msdn.microsoft.com/en-us/library/azure/mt163583.aspx
도와 주시겠습니까? 서브넷에서 사용 가능한 IP 주소를 어떻게 계산합니까? 이 가상 네트워크에 당신에게 할당 된 IP adresses의 수를 줄 것이다
$network = Get-AzureRmVirtualNetwork -name 'some-vnet' -ResourceGroupName 'some-network-resourcegroup'
($network.SubnetsText | ConvertFrom-Json).IpConfigurations.Count
:
감사합니다. 해결 방법이 정확합니다. 이것은 가상 네트워크에서 할당 된 IP 주소의 수를 얻는 좋은 방법입니다. 그러나 우리는 다음과 같은 공식을 사용한다 가능한 IP의 카운트 : (- netmaskLength 2, 32) - reservedIPs이 - targetSubnet.IpConfigurations.Count 가'code' 곳 reservedIPs = 5 는' countOfAvailableIPs는 = Math.Pow code' - 하늘을 위해 예약 된 IP입니다. https://azure.microsoft.com/en-us/documentation/articles/virtual-networks-faq/를 참조하십시오. –