[DevOps] 도메인 구매 및 AWS Route53 연결

이지연·2026년 3월 4일

DevOps

목록 보기
9/24

개요

도메인 구입 후 글로벌 DNS에 전파되는 과정을 확인하고 Gabia에서 Route53으로 연결하는 워크플로우를 먼저 마스터해야 한다. 이 시리즈에서는 eazy99.shop 도메인을 구매하고 Route53 Hosted Zone을 생성해 NS 레코드를 Gabia에 등록하는 전체 흐름을 다룬다.


도메인 구매와 DNS 전파 확인

도메인 구입은 https://www.gabia.com 에서 진행한다. 구매 후 도메인 정보가 글로벌 DNS에 전파되는데, 이 전파는 루트 DNS → TLD 서버 → 권한 DNS 서버 순으로 퍼지며 캐시(TTL) 때문에 몇 분에서 최대 48시간 소요된다. 신규 도메인 경우 2~48시간 정도 걸리며 국내는 1~4시간, 글로벌은 24시간 내 완료되는 경우가 많다.

전파 확인 방법은 whatsmydns.net이나 dnschecker.org에서 전 세계 DNS 상태를 실시간 체크한다. 또는 Google에서 "dig yourdomain.com"으로 직접 조회할 수 있다.
실제 서비스 운영 시 도메인 이전할 때 TTL을 낮춰서(300초) 대기시간을 줄이는 게 좋다.


Route53 Hosted Zone 생성

Route53은 AWS에서 제공하는 DNS 웹 서비스로 도메인을 직접 등록하거나 Gabia 같은 웹호스팅 사이트에서 구매한 도메인을 연결한다. DNS 라우팅 서비스를 지원하며 AWS 리소스(EC2, S3, CloudFront 등)와 쉽게 연결된다.

워크플로우는 다음과 같다:

  1. Route53에서 Hosted Zone 생성 (eazy99.shop)
    • 생성 시 NS 레코드 4개가 자동 발급된다.
  1. Gabia 관리자 페이지에서 Name Server 변경
    • Route53에서 발급된 4개 NS를 등록한다.
  1. 사용자(www.eazy99.shop) → 글로벌 DNS 서버 → Gabia → Route53 흐름으로 라우팅된다.
    • 네임서버 등록 후 전파에 최소 몇 시간에서 며칠 걸릴 수 있으니 유의한다.

핵심은 Gabia에서 Route53 Name Server 4개를 등록하면 모든 트래픽이 Route53으로 유입되고 서브도메인별 라우팅이 완료된다.


도메인 라우팅 구조

eazy99.shop (구매 완료)
├── www.eazy99.shop → 프론트엔드 리소스 (HTML, CSS, JS)
└── server.eazy99.shop → 백엔드 API (DB 조회 → 데이터 반환)

Route53 역할은 서브도메인별로 트래픽을 라우팅하는 것이다. Gabia ↔ AWS 연결 워크플로우를 마친 후 Route53 내에서 레코드셋을 설정한다.

profile
Eazy하게

0개의 댓글