Azure 애플리케이션 게이트웨이를 사용하여 공용 IP 주소 관리

Azure 애플리케이션 게이트웨이는 웹 애플리케이션에 대한 트래픽을 관리하는 웹 트래픽 부하 분산 장치입니다. Application Gateway는 HTTP 요청의 특성을 기반으로 라우팅 결정을 내립니다. URI 경로 또는 호스트 헤더와 같은 특성의 예입니다. Application Gateway의 프런트 엔드는 백 엔드 풀의 애플리케이션에 대한 연결 지점입니다.

Application Gateway 프런트 엔드는 개인 IP 주소, 공용 IP 주소 또는 둘 다일 수 있습니다. Application Gateway의 V1 SKU는 기본 동적 공용 IP를 지원합니다. V2 SKU는 정적 전용인 표준 SKU 공용 IP를 지원합니다. Application Gateway V2 SKU는 프런트 엔드일 뿐이기 때문에 내부 IP 주소를 지원하지 않습니다. 자세한 내용은 Application Gateway 프런트 엔드 IP 주소 구성을 참조하세요.

이 문서에서는 구독에서 기존 공용 IP를 사용하여 Application Gateway를 만드는 방법을 알아봅니다.

필수 조건

  • 활성 구독이 있는 Azure 계정. 체험 계정 만들기
  • 구독에 두 개의 표준 SKU 공용 IP 주소가 있습니다. IP 주소는 리소스와 연결할 수 없습니다. 표준 SKU 공용 IP 주소를 만드는 방법에 대한 자세한 내용은 공용 IP 주소 만들기 - Azure Portal을 참조하세요.
    • 이 문서에 나오는 예제의 목적에 맞게 새 공용 IP 주소의 이름을 myStandardPublicIP-1myStandardPublicIP-2로 지정합니다.

Application Gateway 기존 공용 IP 만들기

이 섹션에서는 Application Gateway 리소스를 만듭니다. 필수 구성 요소에서 만든 IP 주소를 Application Gateway의 공용 IP로 선택합니다.

  1. Azure Portal에 로그인합니다.

  2. Portal 맨 위에 있는 검색 상자에 Application Gateway를 입력합니다.

  3. 검색 결과에서 Application Gateway를 선택합니다.

  4. + 만들기를 선택합니다.

  5. Application Gateway 만들기에서 다음 정보를 입력하거나 선택합니다.

    설정
    프로젝트 세부 정보
    Subscription 구독을 선택합니다.
    Resource group 새로 만들기를 선택합니다.
    • myResourceGroupAppGW를 입력합니다.
    확인을 선택합니다.
    인스턴스 세부 정보
    Application Gateway 이름 myAppGateway를 입력합니다.
    지역 미국 서부 2를 선택합니다.
    서비스 계층 표준 V2의 기본값을 그대로 둡니다.
    자동 크기 조정 사용 기본값인 Yes그대로 둡니다.
    최소 인스턴스 수 0(기본값)을 그대로 둡니다.
    최대 인스턴스 수 10(기본값)을 그대로 둡니다.
    가용성 영역 기본값인 없음그대로 둡니다.
    HTTP2 기본값인 Disabled그대로 둡니다.
    가상 네트워크 새로 만들기를 선택합니다.
    • 가상 네트워크 만들기에서 이름에 myVNet을 입력합니다.
    • 주소 공간에 기본 주소 공간을 둡니다.
    • SUBNETS에서 기본값을 myAGSubnet으로 변경합니다.
    • 두 번째 서브넷 이름에 myBackendSubnet을 입력합니다.
    • 주소 범위에서 기본 주소 공간 내에 범위를 입력합니다.
    확인을 선택합니다.
  6. 다음: 프런트 엔드를 선택합니다.

  7. 프런트 엔드 탭에서 공용 IP 주소 또는 공용 IP 주소대해 myStandardPublicIP-1을 선택합니다.

  8. 완료되면 다음: 백 엔드를 선택합니다.

  9. 백 엔드 풀 추가를 선택합니다.

  10. 백 엔드 풀 추가에서 이름에 myBackendPool을 입력합니다.

  11. 완료되면 다음: 구성을 선택합니다.

  12. + 라우팅 규칙 추가를 선택합니다. 다음 정보를 입력하거나 선택합니다.

    설정
    규칙 이름 myRoutingRule을 입력합니다.
    수신기
    수신기 이름 myListener를 입력 합니다.
    프런트 엔드 IP 퍼블릭을 선택합니다.
    프런트 엔드 IP 프로토콜 기본값인 HTTP그대로 둡니다.
    포트 기본값인 80그대로 둡니다.
    추가 설정
    수신기 유형 기본값을 그대로 둡니다.
    오류 페이지 URL 기본값은 아니요둡니다.
    백 엔드 대상
    대상 형식 백 엔드 풀의 기본값을 그대로 둡니다.
    백 엔드 대상 myBackendPool을 선택합니다.
    HTTP 설정 새로 추가를 선택합니다.
    • 이름에 myHTTPsetting을입력합니다.
    • 다른 설정은 기본값으로 둡니다.
    추가를 선택합니다.
  13. 추가를 선택합니다.

  14. 다음: 태그를 선택하고 다음: 검토 + 만들기를 선택합니다.

  15. 만들기를 선택합니다.

참고 항목

Application Gateway의 간단한 배포입니다. 고급 구성 및 설정은 빠른 시작: Azure Application Gateway를 통해 웹 트래픽 보내기 - Azure Portal을 참조하세요.

Azure 애플리케이션 게이트웨이에 대한 자세한 내용은 Azure 애플리케이션 Gateway란?

공용 IP 주소 변경 또는 제거

Application Gateway는 만든 후 공용 IP 주소 변경을 지원하지 않습니다.

자세한 정보

  • 동적 기본 SKU IP가 Application Gateway 프런트 엔드와 연결된 경우 게이트웨이가 중지되거나 시작될 때만 변경됩니다. Application Gateway 프런트 엔드와 연결된 DNS 이름은 변경되지 않습니다.

제한 사항

  • 프런트 엔드 공용 IPv6 주소에 대한 Azure 애플리케이션 게이트웨이 지원은 현재 공개 미리 보기로 제공됩니다.

다음 단계

이 문서에서는 Application Gateway를 만들고 기존 공용 IP를 사용하는 방법을 알아보았습니다.