빠른 시작: PowerShell을 사용하여 공용 IP 주소 만들기

이 빠른 시작에서는 Azure 공용 IP 주소를 만드는 방법을 알아봅니다. Azure의 공용 IP 주소는 Azure 리소스에 대한 공용 연결에 사용됩니다. 공용 IP 주소는 기본 및 표준의 두 가지 SKU로 제공됩니다. 공용 IP 주소의 두 계층(지역 및 전역)을 사용할 수 있습니다. 공용 IP 주소의 라우팅 기본 설정은 생성 시 설정됩니다. 인터넷 라우팅 및 Microsoft 네트워크 라우팅은 사용 가능한 선택 항목입니다.

Diagram of an example use of a public IP address. A public IP address is assigned to a load balancer.

필수 조건

PowerShell을 로컬로 설치하고 사용하도록 선택하는 경우 이 문서에는 Azure PowerShell 모듈 버전 5.4.1 이상이 필요합니다. 설치되어 있는 버전을 확인하려면 Get-Module -ListAvailable Az을 실행합니다. 업그레이드해야 하는 경우 Azure PowerShell 모듈 설치를 참조하세요. 또한 PowerShell을 로컬로 실행하는 경우 Connect-AzAccount를 실행하여 Azure와 연결해야 합니다.

리소스 그룹 만들기

Azure 리소스 그룹은 Azure 리소스가 배포 및 관리되는 논리적 컨테이너입니다.

eastus2 위치에 QuickStartCreateIP-rg라는 New-AzResourceGroup을 사용하여 리소스 그룹을 만듭니다.

$rg =@{
    Name = 'QuickStartCreateIP-rg'
    Location = 'eastus2'
}
New-AzResourceGroup @rg

공용 IP 만들기

참고 항목

표준 SKU 공용 IP는 프로덕션 워크로드용으로 권장됩니다. SKU에 대한 자세한 내용은 공용 IP 주소를 참조하세요.

다음 명령은 Az.Network 모듈 버전 4.5.0 이상에서 작동합니다. 현재 사용 중인 PowerShell 모듈에 대한 자세한 내용은 PowerShellGet 설명서를 참조하세요.

이 섹션에서는 영역이 있는 공용 IP를 만듭니다. 공용 IP 주소는 영역 중복 또는 영역이 될 수 있습니다.

New-AzPublicIpAddress를 사용하여 QuickStartCreateIP-rgmyStandardPublicIP라는 표준 영역 중복 공용 IPv4 주소를 만듭니다.

IPv6 주소를 만들려면 --IpAddressVersion 매개 변수를 IPv6로 수정합니다.

$ip = @{
    Name = 'myStandardPublicIP'
    ResourceGroupName = 'QuickStartCreateIP-rg'
    Location = 'eastus2'
    Sku = 'Standard'
    AllocationMethod = 'Static'
    IpAddressVersion = 'IPv4'
    Zone = 1,2,3
}
New-AzPublicIpAddress @ip

Important

4.5.0 이전의 Az.Network 모듈의 경우 영역 매개 변수를 지정하지 않고 위의 명령을 실행하여 영역 중복 IP 주소를 만듭니다.

영역 또는 비영역 공용 IP 주소 만들기

이 섹션에서는 영역 또는 비영역 공용 IP 주소를 만드는 방법을 알아봅니다.

QuickStartCreateIP-rg에서 myStandardPublicIP-zonal이라는 영역 2에 표준 영역 공용 IPv4 주소를 만들려면 다음 명령을 사용합니다.

IPv6 주소를 만들려면 --IpAddressVersion 매개 변수를 IPv6로 수정합니다.

$ip = @{
    Name = 'myStandardPublicIP-zonal'
    ResourceGroupName = 'QuickStartCreateIP-rg'
    Location = 'eastus2'
    Sku = 'Standard'
    AllocationMethod = 'Static'
    IpAddressVersion = 'IPv4'
    Zone = 2
}
New-AzPublicIpAddress @ip

참고 항목

위의 영역 옵션은 가용성 영역이 있는 지역에서만 유효한 옵션입니다.

라우팅 기본 설정 및 계층

표준 SKU 고정 공용 IPv4 주소는 라우팅 기본 설정 또는 글로벌 계층 기능을 지원합니다.

기본적으로 공용 IP 주소에 대한 라우팅 기본 설정은 사용자에게 Microsoft의 글로벌 광역 네트워크를 통해 트래픽을 전달하는 Microsoft 네트워크로 설정됩니다.

인터넷을 선택하면 전송 ISP 네트워크를 사용하여 비용 최적화 속도로 트래픽을 전달하는 대신 Microsoft 네트워크에서의 이동이 최소화됩니다.

라우팅 기본 설정에 대한 자세한 내용은 라우팅 기본 설정(미리 보기)이란?을 참조하세요.

이 명령은 인터넷 형식의 라우팅 기본 설정을 통해 새 표준 영역 중복 공용 IPv4 주소를 만듭니다.

## Create IP tag for Internet and Routing Preference. ##
$tag = @{
    IpTagType = 'RoutingPreference'
    Tag = 'Internet'   
}
$ipTag = New-AzPublicIpTag @tag

## Create IP. ##
$ip = @{
    Name = 'myStandardPublicIP-RP'
    ResourceGroupName = 'QuickStartCreateIP-rg'
    Location = 'eastus2'
    Sku = 'Standard'
    AllocationMethod = 'Static'
    IpAddressVersion = 'IPv4'
    IpTag = $ipTag
    Zone = 1,2,3   
}
New-AzPublicIpAddress @ip

리소스 정리

가상 머신과 공용 IP 주소 작업을 마쳤으면 Remove-AzResourceGroup을 사용하여 리소스 그룹과 리소스 그룹에 포함된 모든 리소스를 삭제합니다.

Remove-AzResourceGroup -Name 'TutorVMRoutePref-rg'

다음 단계

공용 IP 접두사를 만드는 방법을 알아보려면 다음 문서로 계속 진행하세요.