트래픽 정책 만들기 및 관리 - Amazon Route 53

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

트래픽 정책 만들기 및 관리

트래픽 정책 만들기

트래픽 정책을 만들려면 다음 절차를 수행하십시오.

트래픽 정책을 만들려면
  1. 구성을 설계합니다. 복잡한 DNS 라우팅 구성이 작동하는 방법에 대한 자세한 내용은 DNS 장애 조치 구성 in Amazon Route 53 상태 확인 생성 및 DNS 장애 조치 구성 단원을 참조하십시오.

  2. 구성에 대한 설계를 기반으로 엔드포인트에 대해 사용할 상태 확인을 만듭니다.

  3. AWS Management Console에 로그인한 후 https://console.aws.amazon.com/route53/에서 Route 53 콘솔을 엽니다.

  4. 탐색 창에서 [Traffic policies]를 선택합니다.

  5. [Create traffic policy]를 선택합니다.

  6. [Name policy] 페이지에서 해당 값을 지정합니다. 자세한 설명은 트래픽 정책을 만들 때 지정하는 값 섹션을 참조하세요.

  7. 다음을 선택하세요.

  8. Create traffic policy(트래픽 정책 생성) 정책 이름 v1 페이지에서 해당 값을 지정합니다. 자세한 설명은 트래픽 정책을 만들 때 지정하는 값 섹션을 참조하세요.

    다음과 같은 방법으로 트래픽 정책의 규칙, 엔드포인트 및 분기를 삭제할 수 있습니다.

    • 규칙 또는 엔드포인트를 삭제하려면 상자의 오른쪽 상단 모서리에서 [x]를 클릭합니다.

      중요

      하위 규칙 및 엔드포인트가 있는 규칙을 삭제할 경우 Amazon Route 53에서는 모든 하위 항목도 함께 삭제합니다.

    • 두 개의 규칙을 동일한 하위 규칙 또는 엔드포인트에 연결하고 연결 중 하나를 삭제하려면 삭제하려는 연결에 커서를 놓고 해당 연결에 대한 [x]를 클릭합니다.

  9. [Create traffic policy]를 선택합니다.

  10. 선택 사항: Create policy records with traffic policy(트래픽 정책으로 정책 레코드 생성) 페이지에서 새 트래픽 정책을 사용하여 하나의 호스팅 영역에서 하나 이상의 정책 레코드를 생성합니다. 자세한 설명은 정책 레코드의 생성 또는 업데이트 시 지정하는 값 섹션을 참조하세요. 나중에 동일 호스팅 영역 또는 추가 호스팅 영역에서 정책 레코드를 만들 수도 있습니다.

    지금 정책 레코드를 만들지 않으려면 [Skip this step]을 선택합니다. 그러면 현재 AWS 계정을 사용하여 만든 트래픽 정책 및 정책 레코드 목록이 콘솔에 표시됩니다.

  11. 이전 단계에서 정책 레코드에 대한 설정을 지정한 경우 [Create policy record]를 선택합니다.

트래픽 정책을 만들 때 지정하는 값

트래픽 정책을 만들 때 다음 값을 지정합니다.

정책 이름

트래픽 정책을 설명하는 이름을 입력합니다. 이 값은 콘솔의 트래픽 정책 목록에 표시됩니다. 트래픽 정책을 만든 후에는 해당 이름을 변경할 수 없습니다.

버전

이 값은 트래픽 정책이나 기존 정책의 새 버전을 생성할 때 Amazon Route 53에서 자동으로 할당됩니다.

버전 설명

이 버전의 트래픽 정책에 적용되는 설명을 입력합니다. 이 값은 콘솔의 트래픽 정책 버전 목록에 표시됩니다.

DNS 유형

이 트래픽 정책 버전을 사용하여 정책 레코드를 생성할 때 Amazon Route 53에서 모든 레코드에 할당하게 할 DNS 유형을 선택합니다. 지원되는 유형 목록은 지원되는 DNS 레코드 유형 단원을 참조하십시오.

중요

기존 트래픽 정책의 새 버전을 만들 경우 DNS 유형을 변경할 수 있습니다. 하지만 정책 레코드를 편집하고 정책 레코드를 만드는 데 사용한 트래픽 정책 버전과 다른 DNS 유형을 가진 트래픽 정책 버전을 선택할 수 없습니다. 예를 들어, [DNS type]이 A인 트래픽 정책 버전을 사용하여 정책 레코드를 만든 경우 정책 레코드를 편집하여 다른 [DNS type] 값을 가진 트래픽 정책 버전을 선택할 수 없습니다.

트래픽을 다음 AWS 리소스에 라우팅하려면 해당 값을 선택하십시오.

  • CloudFront 배포A: IPv4 형식의 IP 주소 또는 AAAA: IPv6 형식의 IP 주소를 선택합니다.

  • ELB Application Load Balancer - A: IPv4 형식의 IP 주소 또는 AAAA: IPv6 형식의 IP 주소를 선택합니다.

  • ELB Classic Load Balancer - A: IPv4 형식의 IP 주소 또는 AAAA: IPv6 형식의 IP 주소를 선택합니다.

  • ELB Network Load Balancer - A: IPv4 형식의 IP 주소 또는 AAAA: IPv6 형식의 IP 주소를 선택합니다.

  • Elastic Beanstalk 환경: A: IPv4 형식의 IP 주소를 선택합니다.

  • 웹 사이트 엔드포인트로 구성된 Amazon S3 버킷: A: IPv4 형식의 IP 주소(A: IP address in IPv4 format)를 선택합니다.

연결 대상

구성에 대한 설계를 기반으로 해당 규칙 또는 엔드포인트를 선택합니다.

장애 조치 규칙

가능한 경우 하나의 리소스가 모든 트래픽을 수용하고 첫 번째 리소스를 사용할 수 없을 때는 다른 리소스들이 모든 트래픽을 수용하는 액티브-패시브 장애 조치를 구성하고자 하는 경우에 이 옵션을 선택합니다.

자세한 설명은 액티브-패시브 장애 조치 섹션을 참조하세요.

지리 위치 규칙

Amazon Route 53이 사용자의 위치에 기반한 DNS 쿼리에 응답하기를 원하는 경우에 이 옵션을 선택합니다.

자세한 설명은 지리적 라우팅 섹션을 참조하세요.

[Geolocation rule]을 선택할 때는 요청이 시작되는 미국의 주 또는 국가도 선택합니다.

지연 규칙

여러 곳의 Amazon EC2 데이터 센터에 같은 기능을 수행하는 리소스들이 있고 Route 53이 최상의 지연 시간을 제공하는 리소스들로 DNS 쿼리에 응답하기를 원하는 경우에 이 옵션을 선택합니다.

지연 규칙을 선택할 때는 AWS 리전도 선택합니다.

자세한 설명은 지연 시간 기반 라우팅 섹션을 참조하세요.

지리 근접 규칙

Route 53이 리소스의 위치와 선택적으로 지정하는 바이어스를 기반으로 DNS 쿼리에 응답하도록 하려면 이 옵션을 선택합니다. 바이어스를 사용하면 더 많은 트래픽을 리소스와 주고 받을 수 있습니다.

[Geoproximity rule]을 선택하면 다음 값을 입력합니다.

엔드포인트 위치

해당되는 값을 선택합니다.

  • 사용자 지정(좌표 입력)(Custom(enter coordinates)) AWS 엔드포인트가 리소스가 아닌 경우 사용자 지정(좌표 입력)(Custom(enter coordinates))을 선택합니다.

  • AWS 리전 - 엔드포인트가 AWS 리소스인 경우 리소스를 생성한 AWS 리전을 선택합니다.

  • AWS 로컬 영역 - 엔드포인트가 AWS 리소스인 경우 리소스를 생성한 AWS 로컬 영역을 선택합니다.

AWS 로컬 영역을 사용하는 경우 먼저 로컬 영역을 활성화해야 합니다. 자세한 내용은 AWS Local Zones User GuideGetting started with Local Zones를 참조하세요.

사용 가능한 로컬 영역에 대해서는 AWS 로컬 영역 로케이션을 참조하세요.

AWS 리전와 로컬 영역 간의 차이에 대해 알아보려면 Amazon EC2 사용 설명서의 리전 및 영역을 참조하세요.

중요

단일 지리적 근접성 라우팅 정책에는 같은 대도시 지역 내에 지리적으로 위치한 두 개 이상의 위치가 포함될 수 없습니다.

또한 미국 서부 (오레곤) 및 미국 포틀랜드와 같은 일부 AWS 리전 및 Local Zone은 서로 너무 가깝게 위치하여 동일한 지리적 근접성 라우팅 정책 내에서 사용할 수 없습니다. 동일한 대도시 지역 내 둘 이상의 위치로 트래픽을 라우팅해야 하는 경우 지역 내 서로 다른 두 엔드포인트에 대해 50/50 가중치 라우팅 규칙 (WRR) 을 적용하는 지리적 근접성 라우팅 정책을 정의하여 해당 엔드포인트 간에 트래픽을 균등하게 분배하세요.

좌표

엔드포인트 위치(Endpoint location)사용자 지정(좌표 입력)(Custom(enter coordinates))을 선택한 경우 리소스 위치의 위도와 경도를 입력합니다. 다음을 참고합니다.

  • 위도는 적도의 남쪽(음수) 또는 북쪽(양수) 위치를 나타냅니다. 유효한 값은 -90도 ~ 90도입니다.

  • 경도는 본초 자오선의 서쪽(음수) 또는 동쪽(양수) 위치를 나타냅니다. 유효한 값은 -180도 ~ 180도입니다.

  • 일부 온라인 매핑 애플리케이션에서 위도와 경도를 얻을 수 있습니다. 예를 들어 Google Maps에서 위치의 URL은 위도와 경도를 지정합니다.

    https://www.google.com/maps/@47.6086111,-122.3409953,20z

  • 최대 두 자리 정밀도의 소수를 입력할 수 있습니다(예: 47.63). 더 정밀하게 값을 지정하는 경우 Route 53은 값을 소수점 이하 두 자리까지 자릅니다. 적도에서 위도와 경도의 경우 0.01도는 약 0.69마일입니다.

편향

Route 53이 트래픽을 리소스로 라우팅하는 지리적 리전의 크기를 선택적으로 변경하려면 바이어스(Bias)에 대해 해당하는 값을 지정합니다.

  • Route 53이 트래픽을 리소스로 라우팅하는 지리적 리전의 크기를 확장하려면 바이어스에 대해 1~99의 양의 정수를 지정합니다. Route 53은 인접 리전의 크기를 축소합니다.

  • Route 53이 트래픽을 리소스로 라우팅하는 지리적 리전의 크기를 축소하려면 바이어스에 대해 1~99의 음의 바이어스를 지정합니다. Route 53은 인접 리전의 크기를 확장합니다.

중요

바이어스 값의 변동 효과는 거리를 기준으로 할 때처럼 절대적인 것이 아니라 다른 리소스의 위치를 기준으로 하기 때문에 상대적입니다. 그 결과, 변경 효과는 예측하기 어렵습니다. 예를 들어 리소스의 위치에 따라 바이어스를 10에서 15로 변경하면 뉴욕 대도시 구역에서 상당량의 트래픽을 늘리거나 빼는 것의 차이를 파악할 수 있습니다. 바이어스를 조금씩 일정하게 변경하고 결과를 평가한 다음 해당하는 경우 추가로 변경하는 것이 좋습니다.

자세한 설명은 지리적 근접성 라우팅 섹션을 참조하세요.

다중 응답 규칙

Route 53이 거의 무작위로 선택된 최대 8개의 정상 응답으로 DNS 쿼리에 응답하도록 하려면 이 옵션을 선택합니다.

자세한 설명은 다중값 응답 라우팅 섹션을 참조하세요.

가중치 기반 규칙

같은 기능을 수행하는 리소스가 여러 개(예: 같은 웹 사이트를 지원하는 여러 개의 웹 서버)이고 Route 53이 트래픽을 지정된 비율(예: 한 서버의 1/3 및 다른 서버의 2/3)에 따라 리소스에 라우팅할 경우에 이 옵션을 선택합니다.

가중치 법칙을 선택하면 이 규칙에 적용할 가중치를 입력합니다.

자세한 설명은 가중치 기반 라우팅 섹션을 참조하세요.

엔드포인트

DNS 쿼리를 라우팅하려는 리소스 (예: CloudFront 배포 또는 Elastic Load Balancing 로드 밸런서) 를 지정하려면 이 옵션을 선택합니다.

기존 규칙

이 트래픽 정책의 기존 규칙에 DNS 쿼리를 라우팅하려면 이 옵션을 선택합니다. 예를 들어, 서로 다른 여러 국가에 대한 쿼리를 동일한 장애 조치 규칙에 라우팅하는 두 개 이상의 지리 위치 규칙을 만들 수 있습니다. 그러면 장애 조치 규칙에서 쿼리를 두 개의 Elastic Load Balancing 로드 밸런서에 라우팅할 수 있습니다.

트래픽 정책에 포함된 규칙이 없는 경우에는 이 옵션을 사용할 수 없습니다.

기존 엔드포인트

DNS 쿼리를 기존 엔드포인트에 라우팅하려면 이 옵션을 선택합니다. 예를 들어 2개의 장애 조치 규칙이 있는 경우, On failover(장애 조치 중)(보조) 옵션 모두에 대한 DNS 쿼리를 동일한 Elastic Load Balancing 로드 밸런서로 라우팅하는 것이 좋습니다.

트래픽 정책에 포함된 엔드포인트가 없는 경우에는 이 옵션을 사용할 수 없습니다.

값 유형

다음 중 해당 옵션을 선택합니다.

CloudFront 배포

트래픽을 CloudFront 배포로 라우팅하려면 이 옵션을 선택하십시오. 이 옵션은 DNS 유형에 대해 A: IPv4 형식의 IP 주소 또는 DNS 유형에 대해 AAAA: IPv6 형식의 IP 주소를 선택합니다.

ELB Application Load Balancers

트래픽을 Elastic Load Balancing Application Load Balancer로 라우팅하려면 이 옵션을 선택합니다. 이 옵션은 [A: IP address in IPv4 format] 또는 [AAAA: IP address in IPv6 format]을 [DNS type]으로 선택한 경우에만 사용할 수 있습니다.

ELB Classic Load Balancer

트래픽을 Elastic Load Balancing Classic Load Balancer로 라우팅하려면 이 옵션을 선택합니다. 이 옵션은 [A: IP address in IPv4 format] 또는 [AAAA: IP address in IPv6 format]을 [DNS type]으로 선택한 경우에만 사용할 수 있습니다.

ELB Network Load Balancer

트래픽을 Elastic Load Balancing Network Load Balancer로 라우팅하려면 이 옵션을 선택합니다. 이 옵션은 [A: IP address in IPv4 format] 또는 [AAAA: IP address in IPv6 format]을 [DNS type]으로 선택한 경우에만 사용할 수 있습니다.

Elastic Beanstalk 환경

트래픽을 Elastic Beanstalk 환경으로 라우팅하려면 이 옵션을 선택합니다. 이 옵션은 [A: IP address in IPv4 format]을 [DNS type]으로 선택한 경우에만 사용할 수 있습니다.

S3 웹 사이트 엔드포인트

웹 사이트 엔드포인트로 구성된 Amazon S3 버킷에 트래픽을 라우팅하려면 이 옵션을 선택합니다. 이 옵션은 [A: IP address in IPv4 format]을 [DNS type]으로 선택한 경우에만 사용할 수 있습니다.

유형 DNS type

Route 53에서 값(Value) 필드의 값을 사용하여 DNS 쿼리에 응답하게 하려면 이 옵션을 선택합니다. 예를 들어, 이 트래픽 정책을 만들 때 [A]를 [DNS type] 값으로 선택한 경우 [Value type] 목록의 이 옵션은 [Type A value]입니다. 따라서 IP 주소를 IPv4 형식으로 값(Value) 필드에 입력해야 합니다.. Route 53은 필드의 IP 주소를 사용하여 이 엔드포인트에 라우팅되는 DNS 쿼리에 응답합니다.

값 입력에 대해 선택한 옵션을 기반으로 값을 선택하거나 입력합니다.

CloudFront 배포

현재 AWS 계정과 연결된 배포판 목록에서 배포를 선택합니다. CloudFront

ELB Application Load Balancers

현재 AWS 계정에 연결된 로드 밸런서 목록에서 Elastic Load Balancing Application Load Balancer를 선택합니다.

ELB Classic Load Balancer

현재 AWS 계정에 연결된 로드 밸런서 목록에서 Elastic Load Balancing Classic Load Balancer를 선택합니다.

ELB Network Load Balancer

현재 AWS 계정에 연결된 로드 밸런서 목록에서 Elastic Load Balancing Network Load Balancer를 선택합니다.

Elastic Beanstalk 환경

현재 AWS 계정과 연결된 환경 목록에서 Elastic Beanstalk 환경을 선택합니다.

S3 웹 사이트 엔드포인트

현재 AWS 계정에 연결된 웹 사이트 엔드포인트로 구성된 Amazon S3 버킷 목록에서 Amazon S3 버킷을 선택합니다.

중요

트래픽 정책을 기반으로 정책 레코드를 생성하는 경우, 여기서 선택하는 버킷은 정책 레코드에서 Policy record DNS name에 대해 지정하는 도메인 이름(예: www.example.com)과 일치해야 합니다. 값(Value)정책 레코드 DNS 이름(Policy record DNS name)이 일치하지 않으면 Amazon S3는 도메인 이름에 대한 DNS 쿼리에 응답하지 않습니다.

유형 DNS type

이 트래픽 정책을 시작할 때 [DNS type]에 대해 지정한 값과 일치하는 값을 입력합니다. 예를 들어, MXDNS 유형으로 선택한 경우 메일 서버에 할당할 우선 순위와 메일 서버의 도메인 이름(예: 10 sydney.mail.example.com)의 두 값을 입력합니다.

지원되는 DNS 유형에 대한 자세한 내용은 지원되는 DNS 레코드 유형 단원을 참조하십시오.

지리 근접 설정의 효과를 볼 수 있는 지도 보기

지리 근접 규칙을 사용하면 AWS 리전 또는 로컬 영역에서 리소스 위치를 지정할 수 있으며, 비-AWS 위치에서도 위도와 경도를 사용해 위치를 지정할 수 있습니다. 지리 근접 규칙을 생성하면 Route 53이 기본적으로 사용자와 가장 가까운 리소스로 인터넷 트래픽을 라우팅합니다. 트래픽이 리소스로 라우팅되는 지역을 확장하거나 축소하는 바이어스를 지정하여 리소스로 라우팅되는 트래픽을 늘리거나 줄일 수도 있습니다. 지리 근접 라우팅에 대한 자세한 내용은 지리적 근접성 라우팅 단원을 참조하십시오.

현재 지리 근접 설정의 효과를 볼 수 있는 지도를 표시할 수 있습니다. 예를 들어, 미국 서부(오레곤), 유럽(프랑크푸르트), 아시아 태평양(도쿄) 리전에 리소스가 있는데 바이어스를 지정하지 않은 경우에는 지도 모양이 다음과 같습니다.


					북미, 남미, 유럽, 아프리카와 서아시아 그리고 나머지 아시아 지역, 호주로 크게 세 리전으로 나뉜 세계 지도.

지리 근접 규칙용 지도를 표시하려면 Show geoproximity map(지리 근접 지도 표시) 옆에 있는 그래프 아이콘을 선택합니다. (이 아이콘은 규칙 맨 위에 표시됩니다.) 지도를 숨길 때는 아이콘을 다시 선택하거나 지도의 오른쪽 상단 모서리에 있는 x를 선택합니다.

다음을 참고합니다.

  • 이 지도의 정확도는 약 16킬로미터(10마일)입니다.

  • 리전을 추가, 편집 또는 삭제하거나 리전의 바이어스 설정을 변경하면 지도가 자동으로 조정됩니다.

  • 각 규칙 정의에서 리전 번호와 색상은 지도 상의 번호와 색상에 해당합니다.

  • 확대나 축소를 통해 표시되는 세부 정보를 늘리거나 줄일 수 있습니다. 지도 상의 + 및 - 버튼, 터치패드 또는 마우스 휠을 사용하여 확대/축소 수준을 변경합니다.

  • 지도 창 안에서 지도를 움직여 특정 지역을 볼 수 있습니다. 터치패드를 사용하거나 마우스로 지도를 클릭 및 드래그합니다. 브라우저 창에서 지도 창을 움직일 수도 있습니다.

  • 정책 안에 지리 근접 규칙이 둘 이상일 경우에는 한 번에 한 규칙의 지도만 볼 수 있습니다.

트래픽 정책의 추가 버전 만들기

트래픽 정책을 편집하면 Amazon Route 53에서 트래픽 정책의 다른 버전을 자동으로 만듭니다. 이전 버전은 삭제하도록 선택한 경우가 아니면 유지됩니다. 새 버전은 편집 중인 트래픽 정책과 이름이 동일하며, Route 53에서 자동으로 증가되는 버전 번호로 원본 버전과 구분됩니다. 동일한 이름을 가진 기존 버전의 트래픽 정책을 기반으로 새 버전의 트래픽 정책을 만들 수 있습니다.

Route 53에서는 지정된 트래픽 정책의 새 버전에 대해 버전 번호를 재사용하지 않습니다. 예를 들어, 세 버전을 만들고 마지막 두 버전을 삭제한 다음 다른 버전을 만들면 새 버전은 버전 4가 됩니다. MyTrafficPolicy Route 53에서는 이전 버전을 유지하여 새 구성에서 트래픽을 원하는 대로 라우팅하지 않을 경우에 이전 구성으로 롤백할 수 있도록 해줍니다.

새 트래픽 정책 버전을 만들려면 다음 절차를 수행하십시오.

다른 버전의 트래픽 정책을 만들려면
  1. AWS Management Console에 로그인한 후 https://console.aws.amazon.com/route53/에서 Route 53 콘솔을 엽니다.

  2. 탐색 창에서 [Traffic policies]를 선택합니다.

  3. 새 버전을 만들 트래픽 정책의 이름을 선택합니다.

  4. 페이지 상단에 있는 [Traffic policy versions] 테이블에서 새 트래픽 정책 버전에 대한 기반으로 사용할 트래픽 정책 버전에 대한 확인란을 선택합니다.

  5. [Edit policy as new version]을 선택합니다.

  6. Update description(설명 업데이트) 페이지에 새 트래픽 정책 버전에 대한 설명을 입력합니다. 이 버전을 동일한 트래픽 정책의 다른 버전과 구별하는 설명을 지정하는 것이 좋습니다. 새 정책 레코드를 만들 때 지정하는 값은 이 트래픽 정책에 대해 사용 가능한 버전 목록에 나타납니다.

  7. 다음을 선택합니다.

  8. 해당하는 구성을 업데이트합니다. 자세한 설명은 트래픽 정책을 만들 때 지정하는 값 섹션을 참조하세요.

    다음과 같은 방법으로 트래픽 정책의 규칙, 엔드포인트 및 분기를 삭제할 수 있습니다.

    • 규칙 또는 엔드포인트를 삭제하려면 상자의 오른쪽 상단 모서리에서 [x]를 클릭합니다.

      중요

      하위 규칙 및 엔드포인트가 있는 규칙을 삭제할 경우 Route 53에서는 모든 하위 항목도 함께 삭제합니다.

    • 두 개의 규칙을 동일한 하위 규칙 또는 엔드포인트에 연결하고 연결 중 하나를 삭제하려면 삭제하려는 연결에 커서를 놓고 해당 연결에 대한 [x]를 클릭합니다.

  9. 편집을 마치면 [Save as new version]을 선택합니다.

  10. 선택 사항: 새 트래픽 정책 버전을 사용하여 한 호스팅 영역에서 하나 이상의 정책 레코드를 만들도록 설정을 지정합니다. 자세한 설명은 정책 레코드의 생성 또는 업데이트 시 지정하는 값 섹션을 참조하세요. 나중에 동일 호스팅 영역 또는 추가 호스팅 영역에서 정책 레코드를 만들 수도 있습니다.

    지금 정책 레코드를 만들지 않으려면 [Skip this step]을 선택합니다. 그러면 현재 AWS 계정을 사용하여 만든 트래픽 정책 및 정책 레코드 목록이 콘솔에 표시됩니다.

  11. 이전 단계에서 정책 레코드에 대한 설정을 지정한 경우 [Create policy record]를 선택합니다.

JSON 문서를 가져와서 트래픽 정책 만들기

트래픽 정책에 포함할 모든 엔드포인트와 규칙을 설명하는 JSON 형식의 문서를 가져와서 새 트래픽 정책 또는 기존 트래픽 정책의 새 버전을 만들 수 있습니다. JSON 문서의 형식에 대한 자세한 내용과 복사 및 수정할 수 있는 몇 가지 예에 대해서는 Amazon Route 53 API 참조트래픽 정책 문서 형식을 참조하세요.

기존 트래픽 정책 버전에 대한 JSON 형식 문서를 가져오는 가장 쉬운 방법은 AWS CLI에서 get-traffic-policy 명령을 사용하는 것입니다. 자세한 내용은 AWS CLI 명령 레퍼런스get-traffic-policy 섹션을 참조하십시오.

get-traffic-policy 명령으로 생성된 JSON 파일에는 역방향 슬래시(\)가 이스케이프 문자로 포함됩니다. JSON 파일을 가져오기 전에 모든 역방향 슬래시를 null 문자로 교체합니다.

JSON 문서를 가져와서 트래픽 정책을 만들려면
  1. AWS Management Console에 로그인한 후 https://console.aws.amazon.com/route53/에서 Route 53 콘솔을 엽니다.

  2. JSON 문서를 가져와서 새 트래픽 정책을 만들려면 다음 단계를 수행하십시오.

    1. 탐색 창에서 [Traffic policies]를 선택합니다.

    2. [Create traffic policy]를 선택합니다.

    3. [Name policy] 페이지에서 해당 값을 지정합니다. 자세한 설명은 트래픽 정책을 만들 때 지정하는 값 섹션을 참조하세요.

    4. 4단계로 건너뜁니다.

  3. JSON 문서를 가져와서 기존 트래픽 정책의 새 버전을 만들려면 다음 단계를 수행하십시오.

    1. 탐색 창에서 [Traffic policies]를 선택합니다.

    2. 새 버전의 기반으로 사용할 트래픽 정책의 이름을 선택합니다.

    3. [Traffic policy versions] 테이블에서 새 버전의 기반으로 사용할 버전에 대한 확인란을 선택합니다.

    4. [Edit policy as new version]을 선택합니다.

    5. Update description(설명 업데이트) 페이지에 새 버전에 대한 설명을 입력합니다.

    6. 4단계로 건너뜁니다.

  4. 다음을 선택합니다.

  5. [Import traffic policy]를 선택합니다.

  6. 새 트래픽 정책을 입력하고 예제 트래픽 정책 또는 기존 트래픽 정책을 붙여 넣습니다.

  7. [Import traffic policy]를 선택합니다.

트래픽 정책 버전 및 연결된 정책 레코드 보기

트래픽 정책에 대해 만든 모든 버전과 각 트래픽 정책 버전을 사용하여 만든 모든 정책 레코드를 볼 수 있습니다.

트래픽 정책 버전 및 연결된 정책 레코드를 보려면
  1. AWS Management Console에 로그인한 후 https://console.aws.amazon.com/route53/에서 Route 53 콘솔을 엽니다.

  2. 탐색 창에서 [Traffic policies]를 선택합니다.

  3. 트래픽 정책의 이름을 선택합니다.

  4. 위쪽 테이블에는 트래픽 정책에 대해 만든 모든 버전이 나열됩니다. 이 테이블에 포함되는 정보는 다음과 같습니다.

    버전 번호

    만든 각 트래픽 정책 버전의 번호입니다. 버전 번호를 선택하면 해당 버전에 대한 구성이 콘솔에 표시됩니다.

    정책 레코드 수

    이 트래픽 버전을 사용하여 만든 정책 레코드의 수입니다.

    DNS 유형

    트래픽 정책 버전을 만들 때 지정한 DNS 유형입니다.

    버전 설명

    트래픽 정책 버전을 만들 때 지정한 설명입니다.

  5. 아래쪽 테이블에는 위쪽 테이블에 있는 트래픽 정책 버전을 사용하여 만든 모든 정책 레코드가 나열됩니다. 이 테이블에 포함되는 정보는 다음과 같습니다.

    정책 레코드 DNS 이름

    트래픽 정책과 연결된 DNS 이름입니다.

    상태 표시기

    가능한 값은 다음을 포함합니다.

    적용됨

    Route 53에서 정책 레코드와 해당 레코드의 생성 또는 업데이트를 마쳤습니다.

    [생성 중]

    Route 53에서 새 정책 레코드에 대한 레코드를 생성하고 있습니다.

    업데이트 중

    정책 레코드를 업데이트한 후 Route 53에서 지정된 DNS 이름에 대한 기존 레코드 그룹을 대체할 새 레코드 그룹을 생성하고 있습니다.

    [삭제 중]

    Route 53에서 정책 레코드 및 연결된 레코드를 삭제하고 있습니다.

    Failed

    Route 53에서 정책 레코드 및 연결된 레코드를 생성하거나 업데이트할 수 없습니다.

    사용된 버전

    정책 레코드를 만드는 데 사용된 트래픽 정책의 버전을 나타냅니다.

    DNS 유형

    Route 53에서 이 정책 레코드에 대해 생성한 모든 레코드의 DNS 유형입니다. 정책 레코드를 편집할 경우 편집 중인 정책 레코드와 동일한 DNS 유형을 가진 트래픽 정책 버전을 지정해야 합니다.

    TTL(초)

    DNS recursive resolver가 이 레코드에 관한 정보를 캐싱할 시간(초)입니다. 더 큰 값(예: 17만 2,800초 또는 2일)을 지정할 경우 재귀 해석기가 Route 53으로 요청을 덜 자주 보내므로 Route 53 서비스 요금이 감소합니다. 그러나 Route 53에 최신 정보를 요청하는 대신 재귀 해석기가 기간이 더 긴 캐시 값을 사용하므로 레코드(예: 새 IP 주소) 변경이 적용되는데 걸리는 시간이 길어집니다.

트래픽 정책 버전 및 트래픽 정책 삭제

트래픽 정책을 삭제하려면 해당 트래픽 정책에 대해 만든 모든 버전(원본 포함)을 삭제해야 합니다. 또한 트래픽 정책 버전을 삭제하려면 해당 트래픽 정책 버전을 사용하여 만든 모든 정책 레코드를 삭제해야 합니다.

중요

Amazon Route 53에서 DNS 쿼리에 응답하는 데 사용 중인 정책 레코드를 삭제할 경우 Route 53에서 해당 DNS 이름에 대한 쿼리에 대한 응답을 중지합니다. 예를 들어, Route 53에서 www.example.com에 대한 DNS 쿼리에 응답하기 위해 www.example.com에 대한 정책 레코드를 사용 중일 때 정책 레코드를 삭제하면 사용자가 www.example.com 도메인 이름을 사용하여 웹 사이트 또는 웹 애플리케이션에 액세스할 수 없습니다.

트래픽 정책 버전과 트래픽 정책(필요한 경우)을 삭제하려면 다음 절차를 수행하십시오.

트래픽 정책 버전 및 트래픽 정책을 삭제하려면
  1. AWS Management Console에 로그인한 후 https://console.aws.amazon.com/route53/에서 Route 53 콘솔을 엽니다.

  2. 탐색 창에서 [Traffic policies]를 선택합니다.

  3. 트래픽 정책 버전을 삭제할(필요한 경우 완전히 삭제) 트래픽 정책의 이름을 선택합니다.

  4. 위쪽 테이블에서 삭제할 트래픽 정책 버전이 아래쪽 테이블의 [Version used] 열에 표시되는 경우 아래쪽 테이블에서 해당 정책 레코드에 대한 확인란을 선택합니다.

    예를 들어, 트래픽 정책 버전 3을 삭제하려고 하지만 버전 3을 사용하여 아래쪽 테이블의 정책 레코드 중 하나를 만든 경우 해당 정책 레코드에 대한 확인란을 선택합니다.

  5. [Delete policy records]를 선택합니다.

  6. 삭제한 정책 레코드가 테이블에 더 이상 나타나지 않을 때까지 아래쪽 테이블에 대한 [Refresh] 버튼을 선택하여 화면을 새로 고칩니다.

  7. 위쪽 테이블에서 삭제할 트래픽 정책 버전에 대한 확인란을 선택합니다.

  8. [Delete version]을 선택합니다.

  9. 이전 단계에서 모든 트래픽 정책 버전을 삭제한 경우 트래픽 정책을 삭제하려면 위쪽 테이블에 대한 [Refresh] 버전을 선택하여 테이블이 비워질 때까지 화면을 새로 고칩니다.

  10. 탐색 창에서 [Traffic policies]를 선택합니다.

  11. 트래픽 정책 목록에서 삭제할 트래픽 정책에 대한 확인란을 선택합니다.

  12. [Delete traffic policy]를 선택합니다.