1. Vercel로 배포한 사이트를 Route 53에서 구매한 도메인으로 연결하기
2. Route 53의 주요 기능
1) 도메인 등록 및 관리
- Route 53을 통해 도메인을 구매하고 DNS 설정을 관리할 수 있으며, 기존에 구매한 도메인을 Route 53으로 이전(Transfer)할 수도 있다.
2) DNS 레코드 관리 (트래픽 라우팅)
- A 레코드, CNAME 레코드, MX 레코드 등을 설정하여 도메인을 특정 서버나 서비스에 연결할 수 있다. 예를 들어, example.com을 특정 IP 주소(예: 192.0.2.1)로 연결할 수 있다.
3. A 레코드와 CNAME 레코드
1) A 레코드(Address Record)란?
- A 레코드는 도메인을 특정 IPv4 주소(예: 192.168.1.1)로 연결하는 DNS 레코드**다.
1-1. A 레코드의 특징
- A 레코드는 도메인을 특정 고정된 IP 주소로 직접 연결하는 가장 일반적인 방식
- 도메인이 특정 고정된 IP 주소로 직접 연결됨
- 주로 웹 서버, 애플리케이션 서버 연결 시 사용됨
1-2. A 레코드 설정 예시 (Route 53)
- 이 설정은
saveme-restroom.com을 특정 IP 주소(192.0.2.1)로 연결하는 역할을 한다.
Type: A
Name: saveme-restroom.com
Value: 192.0.2.1
TTL: 300 // TTL(Time to Live)은 캐싱 시간을 의미하며, 기본적으로 300초(5분)로 설정 가능
2) CNAME 레코드란? (Canonical Name Record)
- CNAME 레코드는 도메인을 다른 도메인 이름(alias)으로 연결하는 DNS 레코드다.
2-1. CNAME 레코드의 특징
- CNAME은 도메인을 다른 도메인 이름으로 연결할 때 사용되며, 직접 IP 주소를 지정하지 않음
- 보통 서브도메인 → 메인 도메인 연결 용도로 사용됨 (
www.example.com → example.com)
- 클라우드 서비스(AWS, Netlify, Heroku 등)에서 동적으로 변경되는 IP 주소를 사용할 때 유용
- CNAME이 설정된 도메인에는 A 레코드를 추가할 수 없음
2-2. CNAME 레코드 예제 (Route 53 설정 예시)
- 이 설정은
www.saveme-restroom.com을 saveme-restroom.com으로 연결하여, saveme-restroom.com의 IP 주소를 따라가도록 만든다.
Type: CNAME
Name: www.saveme-restroom.com
Value: saveme-restroom.com
TTL: 300