반응형
[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 가 조회 되는 것을 확인할 수 있습니다.
감사합니다.
반응형