AWS/질의응답&이슈처리

[AWS] 루트도메인 Route53 레코드 등록 방법

고융고 2023. 12. 5. 10:37
반응형

[AWS] 루트도메인 Route53 레코드 등록 방법

 

문의 사항

안녕하세요.

 

Route53 에 등록한 루트도메인(example.com)을 CF 대체도메인으로 사용하고 싶은데 공식문서에 CNAME 등록이 안된다고 합니다.

 

관련하여 루트도메인을 CF엔드포인트로 연결 될 수 있도록 구성하고 싶은데 어떻게 하면 되는지 가이드 부탁드립니다.

감사합니다.

 

답변

안녕하세요. 
 
CNAME 레코드는 루트 도메인에 직접 사용할 수 없으며, 주로 하위 도메인에 사용됩니다. 그러나 Route 53에서 제공하는 ALIAS 레코드를 통해 이러한 제한을 우회할 수 있습니다.
 
AWS Route 53에서 루트 도메인 (예: example.com)을 Amazon CloudFront의 대체 도메인 이름(CNAME)으로 사용하려면, Route 53의 ALIAS 레코드를 사용해야 합니다. 
 
 
루트 도메인을 CloudFront 엔드포인트로 연결하는 방법은 다음과 같습니다:
 
1. CloudFront 배포 생성:
 

  • CloudFront 콘솔에서 새 배포를 만듭니다.
  • "대체 도메인 이름(CNAME)" 섹션에 루트 도메인을 입력합니다 (예: example.com).
  • SSL 인증서를 선택하거나 요청합니다 (ACM(AWS Certificate Manager)을 통해 무료로 생성할 수 있습니다).
  • 배포를 생성하고, 배포가 활성화될 때까지 기다립니다.

 
 
2. Route 53에서 레코드 설정:
 

  • Route 53 콘솔로 이동하여 해당 도메인의 호스팅 영역을 선택합니다.
  • 루트 도메인에 대한 레코드 세트를 생성합니다.
  • 레코드 타입을 A - IPv4 주소로 설정합니다.
  • "Alias" 옵션을 예로 설정합니다.
  • "Alias 대상"에서 CloudFront 배포를 선택합니다 (CloudFront 배포의 도메인 이름이 나타납니다).
  • 레코드를 저장합니다.

 


 
이후 해당 도메인으로 룩업 시 Cloudfront 가 조회 되는 것을 확인할 수 있습니다.
 


 
 
감사합니다.

반응형