빠른 시작: PowerShell을 사용하여 공용 IP 주소 접두사 만들기
공용 IP 주소 접두사 및 해당 IP 주소를 생성, 변경 및 삭제하는 방법에 대해 알아봅니다. 공용 IP 주소 접두사는 표준 SKU 공용 IP 주소의 연속 범위입니다.
공용 IP 주소 리소스를 만들 때 접두사에서 고정 공용 IP 주소를 할당하고 주소를 가상 머신, 부하 분산 장치 또는 기타 리소스에 연결할 수 있습니다. 자세한 내용은 공용 IP 주소 접두사 개요를 참조하세요.
필수 조건
- 활성 구독이 있는 Azure 계정. 체험 계정을 만듭니다.
- 로컬로 설치된 Azure PowerShell 또는 Azure Cloud Shell
PowerShell을 로컬로 설치하고 사용하도록 선택하는 경우 이 문서에는 Azure PowerShell 모듈 버전 5.4.1 이상이 필요합니다. 설치되어 있는 버전을 확인하려면 Get-Module -ListAvailable Az
을 실행합니다. 업그레이드해야 하는 경우 Azure PowerShell 모듈 설치를 참조하세요. 또한 PowerShell을 로컬로 실행하는 경우 Connect-AzAccount
를 실행하여 Azure와 연결해야 합니다.
리소스 그룹 만들기
Azure 리소스 그룹은 Azure 리소스가 배포 및 관리되는 논리적 컨테이너입니다.
eastus2 위치에 myResourceGroup이라는 New-AzResourceGroup을 사용하여 리소스 그룹을 만듭니다.
$rg =@{
Name = 'QuickStartCreateIPPrefix-rg'
Location = 'eastus2'
}
New-AzResourceGroup @rg
공용 IP 주소 접두사 만들기
이 섹션에서는 Azure PowerShell을 사용하여 영역 중복, 영역 및 비영역 공용 IP 접두사를 만듭니다.
예제의 접두사는 다음과 같습니다.
IPv4 - /28(16개 주소)
IPv6 - /124(16개 주소)
사용 가능한 접두사 크기에 대한 자세한 내용은 접두사 크기를 참조하세요.
myPublicIpPrefix라는 New-AzPublicIpPrefix를 사용하여 공용 IP 접두사를 eastus2 위치에 만듭니다.
IPv4
IPv4 공용 IP 접두사를 만들려면 -IpAddressVersion
매개 변수에 IPv4를 입력합니다. 영역 중복 IPv4 접두사를 만들려면 -Zone
매개 변수에 1,2,3을 입력합니다.
$ipv4 =@{
Name = 'myPublicIpPrefix'
ResourceGroupName = 'QuickStartCreateIPPrefix-rg'
Location = 'eastus2'
PrefixLength = '28'
IpAddressVersion = 'IPv4'
Zone = 1,2,3
}
New-AzPublicIpPrefix @ipv4
IPv6
IPv4 공용 IP 접두사를 만들려면 -IpAddressVersion
매개 변수에 IPv6을 입력합니다. 영역 중복 IPv6 접두사를 만들려면 -Zone
매개 변수에 1,2,3을 입력합니다.
$ipv6 =@{
Name = 'myPublicIpPrefix'
ResourceGroupName = 'QuickStartCreateIPPrefix-rg'
Location = 'eastus2'
PrefixLength = '124'
IpAddressVersion = 'IPv6'
Zone = 1,2,3
}
New-AzPublicIpPrefix @ipv6
접두사로 고정 공용 IP 주소 만들기
접두사를 만들었으면 접두사로 고정 IP 주소를 만들어야 합니다. 이 섹션에서는 앞에서 만든 접두사에서 고정 IP 주소를 만듭니다.
myPublicIpPrefix 접두사에서 New-AzPublicIpAddress를 사용하여 공용 IP 주소를 만듭니다.
IPv4 공용 IP 주소를 만들려면 -IpAddressVersion
매개 변수에 IPv4를 입력합니다.
$pf =@{
Name = 'myPublicIpPrefix'
ResourceGroupName = 'QuickStartCreateIPPrefix-rg'
}
$prefix = Get-AzPublicIpPrefix @pf
$ipv4 =@{
Name = 'myPublicIpAddress'
ResourceGroupName = 'QuickStartCreateIPPrefix-rg'
Location = 'eastus2'
Sku = 'Standard'
Tier = 'Regional'
AllocationMethod = 'Static'
IpAddressVersion = 'IPv4'
PublicIpPrefix = $prefix
}
New-AzPublicIpAddress @ipv4
참고 항목
표준 SKU로 만든 고정 공용 IP 주소만 접두사의 범위에서 할당할 수 있습니다. 공용 IP 주소 SKU에 대해 자세히 알아보려면 공용 IP 주소를 참조하세요.
접두사 삭제
이 섹션에서는 접두사를 삭제하는 방법을 알아봅니다.
공용 IP 접두사를 삭제하려면 Remove-AzPublicIpPrefix를 사용합니다.
$pr =@{
Name = 'myPublicIpPrefix'
ResourceGroupName = 'QuickStartCreateIPPrefix-rg'
}
Remove-AzPublicIpPrefix @pr
참고 항목
접두사 내 주소가 공용 IP 주소 리소스에 연결되어 있으면 공용 IP 주소 리소스를 먼저 삭제해야 합니다. 공용 IP 주소 삭제를 참조하세요.
리소스 정리
이 문서에서는 공용 IP 접두사와 해당 접두사의 공용 IP를 만들었습니다.
공용 IP 접두사 작업을 마쳤으면 리소스 그룹과 리소스 그룹에 포함된 모든 리소스를 삭제합니다.
Remove-AzResourceGroup -ResourceGroupName 'QuickStartCreateIPPrefix-rg'
다음 단계
다음 문서(Azure CLI:
PowerShell로 공용 IP 만들기)로 진행하여 공용 IP 접두사를 만드는 방법을 알아봅니다.