AWS

[AWS] Route 53에서 도메인 구매하기

forward-ing 2026. 11. 7. 11:33

필자는 카페24나 가비아 같은 업체에서만 도메인을 구매해본 적이 있다.

AWS에서도 도메인을 구매할 수 있고, DNS 설정까지 한곳에서 관리할 수 있다.

 

오늘은 해당 서비스인 Route 53에 대해 알아보고 도메인 구매까지 진행해보려고 한다.

 

Route 53 이란?

Route 53은 가용성과 확장성이 뛰어난 AWS의 DNS(Domain Name System) 웹 서비스다.

이름의 53은 DNS가 사용하는 포트 번호 53번에서 따왔다.

 

Route 53에서는 크게 세 가지를 할 수 있다.

  • 도메인 등록: 도메인 구매 및 갱신
  • DNS 라우팅: 호스팅 영역에 레코드를 등록해 도메인을 서버(또는 AWS 리소스)로 연결
  • 상태 확인: 서버 상태를 확인해 장애 시 다른 곳으로 트래픽 전환

 

요금

1. 도메인 등록 요금

도메인 요금은 TLD별로 다르며, 1년 단위로 결제된다.

TLD(Top-Level Domain)는 최상위 도메인으로, 도메인 이름의 가장 마지막에 오는 확장자를 말한다. (ex. naver.com의 .com)

 

※ AWS 프로모션 크레딧으로는 도메인 등록 비용을 결제할 수 없다. 신규 계정 크레딧이 있더라도 도메인 비용은 등록된 카드로 청구된다.

 

2. 호스팅 영역 요금

도메인을 구매하면 실제 서버 연결 여부와 상관없이 DNS 레코드를 관리하는 공간인 호스팅 영역(Hosted Zone)이 자동으로 생성된다.

  • 호스팅 영역당 월 $0.50 (처음 25개 기준)
  • 단, 생성 후 12시간 이내에 삭제하면 청구되지 않는다

 

3. DNS 쿼리 요금

사용자가 도메인을 입력해 IP 주소를 조회할 때마다 종량제로 청구된다.

  • 표준 쿼리: 월 10억 건까지 100만 건당 $0.40
  • 단, CloudFront, S3 웹사이트 엔드포인트, ELB 등 AWS 리소스를 가리키는 Alias 레코드 쿼리는 무료다

즉, 도메인을 AWS 리소스에 Alias 레코드로 연결해서 쓴다면 쿼리 비용은 사실상 0원이고, 호스팅 영역 월 $0.50만 고정으로 나간다고 보면 된다.

 

참고: AWS Route 53 요금

 

도메인 구매

이제 도메인을 구매해보자.

AWS 콘솔에 로그인 후 Route 53 페이지에서 원하는 도메인을 입력한다. 필자는 kbworld.dev로 검색해보겠다.

 

 

구매 가능한 도메인이라고 나와 해당 도메인을 선택해 구매를 진행했다.

 

.dev는 1년에 $17 (2026년 11월 기준 약 22,000원)이다.

 

※ .dev 도메인은 HTTPS가 필수다. .dev는 브라우저의 HSTS preload 목록에 등록된 TLD라서 HTTP로는 접속이 되지 않는다. 따라서 .dev 도메인으로 사이트를 띄우려면 반드시 SSL/TLS 인증서를 적용해 HTTPS로 서비스해야 한다.

 

다음 버튼을 누른다.

 

연락처 정보는 영어로 입력한 뒤 다음 버튼을 누른다.

이 화면에서 아래 두 옵션도 확인해두자.

  • 자동 갱신: 켜두면 만료 전에 자동으로 갱신된다. 1년만 쓸 거라면 꺼두자.
  • 개인정보 보호: 켜두면 WHOIS 조회 시 이름, 주소, 연락처가 가려진다. 켜두는 것을 권장한다.

 

입력한 항목을 최종 확인하고, 이상이 없으면 이용 약관에 체크한 뒤 제출을 누른다.

 

제출 후 AWS 콘솔 → Route 53 → 도메인 → 요청에 들어가면 구매한 도메인의 상태가 '진행 중'으로 보인다.

 

1. 이메일 인증

도메인 등록자 연락처 확인을 위해 이메일 인증이 필요하다. 입력한 연락처 이메일로 인증 메일이 오니, 메일의 인증 링크를 눌러 인증을 진행한다.

 

정상적으로 인증되면 'Email verified'라는 화면이 나온다.

 

※ 인증을 일정 기간 내에 하지 않으면 도메인이 일시 정지될 수 있으니 바로 처리하자.

 

2. 등록 완료 확인

몇 분 후 다시 Route 53 → 도메인 → 요청에 들어가면 상태가 '성공'으로 바뀌고, 도메인 → 등록된 도메인에서 구매한 도메인을 확인할 수 있다.

 

 

3. 자동 생성된 호스팅 영역

Route 53 → 호스팅 영역에 들어가 보면 도메인 이름으로 호스팅 영역이 자동 생성되어 있고, 기본 레코드 2개가 들어 있다.

  • NS 레코드: 이 도메인의 DNS 질의에 응답하는 네임서버 4개
  • SOA 레코드: 해당 영역의 관리 정보 (기본 네임서버, 관리자 이메일, 캐시 시간 등)

 

[참고] DNS 레코드 유형

호스팅 영역에 등록할 수 있는 주요 레코드 유형은 다음과 같다.

유형 설명 예시
A 도메인을 IPv4 주소로 연결 kbworld.dev → 3.35.xxx.xxx
AAAA 도메인을 IPv6 주소로 연결 kbworld.dev → 2001:db8::1
CNAME 도메인을 다른 도메인 이름으로 연결 (별칭) www.kbworld.dev → kbworld.dev
MX 이 도메인의 메일 서버 지정 kbworld.dev → mail.example.com
TXT 임의의 텍스트 정보 저장. 도메인 소유권 인증, 메일 보안(SPF 등)에 사용 "google-site-verification=..."
NS 이 도메인을 관리하는 네임서버 지정 ns-123.awsdns-45.com
SOA 영역의 관리 정보 (기본 네임서버, 관리자 이메일, 갱신 주기 등). 영역당 1개 자동 생성
CAA 이 도메인의 SSL 인증서를 발급할 수 있는 인증기관 제한 0 issue "amazon.com"
SRV 특정 서비스의 호스트와 포트 지정 _sip._tcp.kbworld.dev
PTR IP 주소를 도메인으로 역방향 조회 1.0.0.127.in-addr.arpa → kbworld.dev

 

CNAME vs Alias

  • CNAME은 루트 도메인(kbworld.dev)에는 설정할 수 없고, 서브도메인(www.kbworld.dev)에만 쓸 수 있다.
  • Alias는 Route 53 전용 기능으로, A/AAAA 레코드를 AWS 리소스(CloudFront, ELB, S3 등)로 직접 연결한다. 루트 도메인에도 설정할 수 있고 쿼리 요금도 무료다.