상위 도메인을 마이그레이션하지 않고 Amazon Route 53을 DNS 서비스로 사용하는 하위 도메인 생성하기 - Amazon Route 53

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

상위 도메인을 마이그레이션하지 않고 Amazon Route 53을 DNS 서비스로 사용하는 하위 도메인 생성하기

다른 DNS 서비스로부터 상위 도메인을 마이그레이션하지 않고 Amazon Route 53을 DNS 서비스로 사용하는 하위 도메인을 생성할 수 있습니다.

이 프로세스는 다음과 같은 기본 단계로 이루어집니다.

  1. 이 절차를 사용해야 할지 여부를 파악합니다.

  2. 하위 도메인에 대한 Route 53 호스팅 영역을 생성합니다.

  3. 새로운 하위 도메인에 대한 Route 53 호스팅 영역에 레코드를 추가합니다.

  4. API 전용: 모든 Route 53 DNS 서버에 변경 사항이 전파되었는지 확인합니다.

    참고

    현재 변경 사항의 전파 여부를 확인하는 유일한 방법은 GetChange API 작업을 사용하는 것입니다. 변경 사항은 일반적으로 60초 이내에 모든 Route 53 이름의 서버로 전파됩니다.

  5. 하위 도메인의 이름 서버 레코드를 추가하여 상위 도메인에 대한 DNS 서비스를 업데이트합니다.

하위 도메인 생성에 사용할 절차 결정

이 주제에 나오는 절차에서는 일반적이지 않은 작업을 수행하는 방법을 설명합니다. Route 53을 도메인의 DNS 서비스로 이미 사용하는 경우 하위 도메인(예: www.example.com)의 트래픽을 리소스(예: EC2 인스턴스에서 실행되는 웹 서버)로 라우팅하려면 하위 도메인에 대한 트래픽 라우팅 섹션을 참조하세요.

도메인(예: example.com)의 다른 DNS 서비스를 사용하고 해당 도메인의 새 하위 도메인(예: www.example.com)의 DNS 서비스로 Route 53을 사용하려는 경우에 이 절차를 사용합니다.

새 하위 도메인에 대한 호스팅 영역 생성

상위 도메인을 마이그레이션하지 않고 Amazon Route 53을 새 하위 도메인의 DNS 서비스로 사용하려면 먼저 하위 도메인에 대한 호스팅 영역을 생성합니다. Route 53은 호스팅 영역에 하위 도메인에 대한 정보를 저장합니다.

Route 53 콘솔을 사용하여 호스팅 영역을 생성하는 방법에 대한 자세한 내용은 퍼블릭 호스팅 영역 생성 섹션을 참조하세요.

레코드 생성

Amazon Route 53 콘솔 또는 Route 53 API를 사용하여 레코드를 생성할 수 있습니다. DNS 서비스를 하위 도메인에 대한 이름 서버 레코드로 업데이트의 설명에 따라 프로세스 후반부에 하위 도메인에 대한 책임을 Route 53에 위임한 후에는 Route 53에서 생성하는 레코드가 DNS에서 사용하는 레코드가 됩니다.

중요

Route 53 호스팅 영역에서 이름 서버(NS) 또는 권한 시작(SOA) 레코드를 추가로 생성하지 말고, 기존 NS 및 SOA 레코드를 삭제하지 마세요.

Route 53 콘솔을 사용하여 레코드를 생성하려면 레코드 작업 섹션을 참조하세요. Route 53 API를 사용하여 레코드를 생성하려면 ChangeResourceRecordSets 섹션을 참조하세요. 자세한 내용은 Amazon Route 53 API 참조ChangeResourceRecordSets를 참조하세요.

변경 상태 확인(API만 해당)

새 호스팅 영역을 생성하고 레코드를 변경하면 Route 53 DNS 서버로 전파되기까지 시간이 걸립니다. ChangeResourceRecordSets를 사용하여 레코드를 생성하면 GetChange 작업을 사용하여 변경 사항이 전파되었는지 확인할 수 있습니다. ChangeResourceRecordSets에서 ChangeId의 값을 반환하면 후속 GetChange 요청에 포함할 수 있습니다. 콘솔을 사용하여 레코드를 생성하면 ChangeId을(를) 사용할 수 없습니다. 자세한 내용은 Amazon Route 53 API 참조GET GetChange를 참조하세요.

참고

변경 사항은 일반적으로 60초 이내에 모든 Route 53 이름의 서버로 전파됩니다.

DNS 서비스를 하위 도메인에 대한 이름 서버 레코드로 업데이트

Amazon Route 53 레코드에 대한 변경 사항이 전파된 후(변경 상태 확인(API만 해당) 참조) 하위 도메인의 NS 레코드를 추가하여 상위 도메인에 대한 DNS 서비스를 업데이트합니다. 이것을 하위 도메인에 대한 책임을 Route 53에 위임한다고 합니다. 예를 들어 상위 도메인인 example.com을 다른 DNS 서비스에서 호스팅하고 하위 도메인인 test.example.com을 Route 53에서 생성한 경우, example.com의 DNS 서비스를 test.example.com에 대한 새 NS 레코드로 업데이트해야 합니다.

다음 절차를 수행하십시오.

  1. DNS 서비스에서 제공하는 방법을 사용하여 상위 도메인에 대한 영역 파일을 백업하십시오.

  2. Route 53 콘솔에서 Route 53 호스팅 영역에 대한 이름 서버를 가져옵니다.

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

    2. 탐색 창에서 호스팅 영역(Hosted Zones)을 클릭합니다.

    3. 호스팅 영역(Hosted zones) 페이지에서 호스팅 영역의 (이름 대신) 라디오 버튼을 선택한 다음 세부 정보 보기(View details)를 선택합니다.

    4. 호스팅 영역에 대한 세부 정보 페이지에서 호스팅 영역 세부 정보(Hosted zone details)를 선택합니다.

    5. 이름 서버(Name servers)에 나열된 서버 4개의 이름을 기록합니다.

    또는 GetHostedZone 작업을 사용할 수 있습니다. 자세한 내용은 Amazon Route 53 API 참조GetHostedZone을 참조하세요.

  3. 상위 도메인의 DNS 서비스에서 제공하는 방법을 사용하여 하위 도메인의 NS 레코드를 상위 도메인의 영역 파일에 추가합니다. 이 NS 레코드에서 1단계에서 생성한 호스팅 영역과 연결된 Route 53 이름 서버 4개를 지정합니다.

중요

SOA(권한 시작) 레코드를 상위 도메인의 영역 파일에 추가하지 마십시오. 하위 도메인은 Route 53을 사용하기 때문에 상위 도메인에 대한 DNS 서비스는 하위 도메인에 대한 권한이 없습니다.

DNS 서비스가 자동으로 하위 도메인의 SOA 레코드에 추가된 경우, 하위 도메인의 레코드를 삭제하십시오. 단, 상위 도메인에 대한 SOA 레코드는 삭제하지 마십시오.