공용 IP 주소

공용 IP 주소를 통해 인터넷 리소스가 Azure 리소스에 대한 인바운드와 통신할 수 있습니다. 공용 IP를 사용하면 Azure 리소스에서 인터넷 및 공용 Azure 서비스에 통신할 수 있습니다. 주소는 사용자가 할당 해제하지 않는 한 리소스에 전용됩니다. 공용 IP가 할당되지 않은 리소스는 아웃바운드로 통신할 수 있습니다. Azure는 사용 가능하며 리소스 전용이 아닌 IP 주소를 동적으로 할당합니다. Azure에서 아웃바운드 연결에 대한 자세한 내용은 아웃바운드 연결 이해를 참조하세요.

Azure 리소스 관리자에서 공용 IP 주소는 고유 속성을 가진 리소스입니다.

다음 리소스는 공용 IP 주소와 연결할 수 있습니다.

  • 가상 머신 네트워크 인터페이스

  • Virtual Machine Scale Sets

  • 공용 부하 분산 장치

  • 가상 네트워크 게이트웨이(VPN/ER)

  • NAT 게이트웨이

  • Application Gateway

  • Azure Firewall

  • 베스천 호스트

  • Route Server

Virtual Machine Scale Sets의 경우 공용 IP 접두사를 사용합니다.

요약

다음 표에는 공용 IP를 리소스에 연결할 수 있는 속성과 할당 방법이 나와 있습니다. 현재 모든 리소스 종류에 대해 공용 IPv6 지원을 사용할 수 없습니다.

최상위 리소스 IP 주소 연결 동적 IPv4 고정 IPv4 동적 IPv6 고정 IPv6
가상 머신 네트워크 인터페이스
공용 Load Balancer 프런트 엔드 구성
VPN(Virtual Network Gateway) 게이트웨이 IP 구성 예(비 AZ만 해당) 아니요
Virtual Network 게이트웨이(ER) 게이트웨이 IP 구성 아니요 예(미리 보기) No
NAT 게이트웨이 게이트웨이 IP 구성 아니요 아니요
Application Gateway 프런트 엔드 구성 예(V1에만 해당) 예(V2에만 해당) 아니요 아니요
Azure Firewall 프런트 엔드 구성 아니요 아니요 아니요
베스천 호스트 공용 IP 구성 아니요 아니요 아니요
Route Server 프런트 엔드 구성 아니요 아니요

IP 주소 버전

IPv4 또는 IPv6 주소를 사용하여 공용 IP 주소를 만들 수 있습니다. IPv4 및 IPv6 주소를 사용하여 이중 스택 배포도 만들 수 있습니다.

SKU

공용 IP 주소는 다음 SKU 중 하나로 만들어집니다.

공용 IP 주소 Standard Basic
할당 방법 정적 IPv4는 동적 또는 정적이고 IPv6는 동적입니다.
유휴 시간 제한 조정 가능한 인바운드 발생 흐름 유휴 시간 제한은 4-30분(기본값은 4분)으로, 고정 아웃바운드 발생 흐름 유휴 시간 제한은 4분으로 정합니다. 조정 가능한 인바운드 발생 흐름 유휴 시간 제한은 4-30분(기본값은 4분)으로, 고정 아웃바운드 발생 흐름 유휴 시간 제한은 4분으로 정합니다.
보안 기본 모델로 보호하고, 프런트 엔드로 사용할 때 인바운드 트래픽에 대해 닫혀 있습니다. NSG(네트워크 보안 그룹)가 필요한 트래픽을 허용합니다(예: 표준 SKU 공용 IP가 연결된 가상 머신의 NIC). 기본적으로 엽니다. 네트워크 보안 그룹을 사용하는 것이 좋지만 인바운드 또는 아웃바운드 트래픽을 제한하는 것은 선택 사항입니다.
가용성 영역 지원됨. 표준 IP는 비영역, 영역 또는 영역 중복입니다. 영역 중복 IP는 3개의 가용성 영역이 있는 하위 지역에서만 만들 수 있습니다. 영역이 라이브 상태가 되기 전에 만든 IP는 영역 중복이 아닙니다. 지원 안 됨
라우팅 기본 설정 Azure와 인터넷 간에 트래픽이 라우팅되는 방법을 보다 세밀하게 제어할 수 있도록 지원됩니다. 지원 안 됨
전역 계층 지역 간 부하 분산 장치를 통해 지원됩니다. 지원 안 됨

참고

기본 SKU IPv4 주소를 만든 후 표준 SKU로 업그레이드할 수 있습니다. SKU 업그레이드에 관한 자세한 내용은 공용 IP 업그레이드를 참조하세요.

중요

부하 분산 장치 및 공용 IP 리소스에 일치하는 SKU가 필요합니다. 기본 SKU 리소스와 표준 SKU 리소스를 함께 사용할 수 없습니다. 독립 실행형 가상 머신, 가용성 집합 리소스의 가상 머신 또는 가상 머신 확장 집합 리소스를 두 SKU에 동시에 연결할 수 없습니다. 새 디자인에서는 표준 SKU 리소스를 사용하도록 고려해야 합니다. 표준 부하 분산 장치에 대한 자세한 내용은 표준 Load Balancer 참조하세요.

IP 주소 할당

공용 IP를 할당하는 두 가지 유형이 있습니다.

  • 고정 - 리소스를 만들 때 리소스에 IP 주소가 할당됩니다 이 IP 주소는 리소스가 삭제되면 해제됩니다.

  • 동적 - 동적을 선택하면 리소스를 만들 때 리소스에 IP 주소가 할당되지 않습니다. 공용 IP 주소를 리소스에 연결할 때 IP가 할당됩니다. 리소스를 중지하거나 삭제하면 IP 주소가 해제됩니다.

고적 공용 IP 주소는 일반적으로 다음과 같은 시나리오에 사용됩니다.

  • Azure 리소스와 통신하도록 방화벽 규칙을 업데이트해야 하는 경우

  • DNS 이름을 확인, IP 주소를 변경하려면 A 레코드를 업데이트해야 하는 경우

  • Azure 리소스가 IP 기반 보안 모델을 사용하는 다른 앱 또는 서비스와 통신하는 경우

  • IP 주소에 연결된 TLS/SSL 인증서를 사용하는 경우.

참고

할당 방법을 고정으로 설정한 경우에도 공용 IP 주소 리소스에 할당된 실제 IP 주소를 지정할 수 없습니다. Azure는 리소스가 생성된 Azure 위치에서 사용 가능한 IP 주소 풀의 IP 주소를 할당됩니다.

기본 공용 IP 주소는 IP 주소 에 대한 종속성이 없는 경우에 일반적으로 사용됩니다.

예를 들어 리소스 A라는 리소스에서 공용 IP 리소스를 해제합니다. 리소스 A는 공용 IP 리소스를 다시 할당하는 경우, 시작할 때 다른 IP를 수신합니다. 할당 방법을 고정에서 동적으로 변경하면 연결된 IP 주소가 모두 해제됩니다. 할당 방법을 동적에서 고정으로 변경하면 연결된 IP 주소가 변경되지 않습니다. IP 주소를 동일하게 유지하려면 할당 방법을 고정으로 설정합니다.

리소스 정적 동적
표준 공용 IPv4 x
표준 공용 IPv6 x
기본 공용 IPv4
기본 공용 IPv6 x

DNS 이름 레이블

공용 IP 리소스에 대한 DNS 레이블을 지정하려면 이 옵션을 선택합니다. 이 기능은 IPv4 주소(32비트 A 레코드)와 IPv6 주소(128비트 AAAA 레코드)에서 모두 작동합니다. 이렇게 선택하면 Azure 관리형 DNS에 공용 IP를 위한 domainnamelabel.location.cloudapp.azure.com의 매핑이 생성됩니다.

예를 들어 다음 설정을 사용하여 공용 IP를 만듭니다.

  • domainnamelabel로서의 contoso

  • 미국 서부 Azure 위치

FQDN(정규화된 도메인 이름)인 contoso.westus.cloudapp.azure.com은 리소스의 공용 IP로 확인됩니다.

중요

생성된 각 도메인 이름은 Azure 위치 내에서 고유해야 합니다.

공용 IP를 사용하는 서비스에 사용자 지정 도메인이 필요한 경우 DNS 레코드에 Azure DNS 또는 외부 DNS 공급자를 사용할 수 있습니다.

가용성 영역

표준 SKU를 사용하는 공용 IP 주소는 가용성 영역을 지원하는 지역에서 비영역, 영역 또는 영역 중복으로 만들 수 있습니다.

영역 중복 IP는 지역의 모든 영역에 생성되며 단일 영역 오류에서 살아남을 수 있습니다. 영역 IP는 특정 가용성 영역에 연결되며 영역의 상태와 운명을 공유합니다. "비영역" 공용 IP 주소는 Azure에서 사용자에게 적합한 영역에 배치되며 중복성을 보장하지 않습니다.

가용성 영역이 없는 지역에서는 모든 공용 IP 주소가 비영역으로 만들어집니다. 나중에 가용성 영역을 사용하도록 업그레이드되는 지역에서 만든 공용 IP 주소는 비영역 상태를 유지합니다.

참고

모든 기본 SKU 공용 IP 주소는 비영역으로 만들어집니다. 기본 SKU에서 표준 SKU로 업그레이드되는 모든 IP는 영역이 아닌 상태로 유지됩니다.

기타 공용 IP 주소 기능

공용 IP 주소에 사용할 수 있는 기타 특성이 있습니다.

  • 전역 계층에서는 지역 간 부하 분산 장치에 공용 IP 주소를 사용할 수 있습니다.

  • 인터넷 라우팅 기본 설정 옵션은 트래픽이 Microsoft 네트워크에서 소비하는 시간을 최소화하여 송신 데이터 전송 비용을 줄입니다.

참고

현재 계층라우팅 기본 설정 기능은 표준 SKU IPv4 주소에만 사용할 수 있습니다. 동일한 IP 주소에서 동시에 사용할 수 없습니다.

참고

Azure는 공용 IP 주소가 할당되지 않았거나 내부 기본 Azure Load Balancer의 백 엔드 풀에 있는 VM에 대한 기본 아웃바운드 액세스 IP를 제공합니다. 기본 아웃바운드 액세스 IP 메커니즘은 구성할 수 없는 아웃바운드 IP 주소를 제공합니다.

공용 IP 주소가 VM에 할당되거나, VM이 표준 부하 분산 장치의 백 엔드 풀에 배치되거나, 아웃바운드 규칙을 사용하거나, Azure Virtual Network NAT 게이트웨이 리소스가 VM의 서브넷에 할당되는 경우 기본 아웃바운드 액세스 IP가 비활성화됩니다.

유연한 오케스트레이션 모드에서 가상 머신 확장 집합으로 만든 VM에는 기본 아웃바운드 액세스 권한이 없습니다.

Azure의 아웃바운드 연결에 대한 자세한 내용은 Azure 의 기본 아웃바운드 액세스아웃바운드 연결에 SNAT(원본 네트워크 주소 변환) 사용을 참조하세요.

제한

IP 주소 지정에 적용되는 제한은 Azure에서 네트워킹 제한의 전체 집합에 나열되어 있습니다. 제한은 지역별, 구독별로 적용됩니다.

비즈니스 요구 사항에 따라 기본 한도 이상으로 늘리려면 고객 지원팀에 문의하세요.

가격 책정

공용 IPv4 주소에는 명목 요금이 부과됩니다. 공용 IPv6 주소에는 요금이 부과되지 않습니다.

Azure의 IP 주소 가격 책정에 대한 자세한 내용은 IP 주소 가격 책정 페이지를 참조하세요.

IPv6에 대한 제한 사항

  • VPN 게이트웨이는 IPv6을 사용하도록 설정된 가상 네트워크에서 직접 사용하거나 "UseRemoteGateway"로 피어링할 수 없습니다.

  • 유휴 시간 제한인 4분이 경과하면 공용 IPv6 주소가 잠깁니다.

  • Azure는 컨테이너에 대해 IPv6 통신을 지원하지 않습니다.

  • IPv6 전용 가상 머신 또는 가상 머신 확장 집합을 사용할 수 없습니다. 각 NIC에 IPv4 IP 구성(이중 스택)이 하나 이상 포함되어야 합니다.

  • 기존 IPv4 배포에 IPv6을 추가할 때 기존 리소스 탐색 링크가 있는 가상 네트워크에 IPv6 범위를 추가할 수 없습니다.

  • Azure 공용 DNS에서 IPv6에 대한 정방향 DNS가 지원됩니다. 역방향 DNS는 지원되지 않습니다.

  • 라우팅 기본 설정 및 지역 간 부하 분산 장치는 지원되지 않습니다.

Azure의 IPv6에 대한 자세한 내용은 여기를 참조하세요.

다음 단계