솔솔 개발블로그

[AWS] Route 53 으로 도메인 구입 및 연결 본문

프로그래밍/BUILD DEPLOY

[AWS] Route 53 으로 도메인 구입 및 연결

솔솔바람개발 2025. 3. 13. 16:53
반응형

[aws Route 53 > Get started] 클릭

 

옵션 선택

1. Register a domain : 도메인 없는 경우, 도메인 구매하여 등록

2. Transfer domain : 다른 곳에서 구매한 도메인을 Route 53으로 이전

3. Create hosted zones : 도메인의 DNS 설정 공간 생성

    - 도메인의 DNS를 Route 53에서 관려하려면 Hosted Zone 생성 필수

    - EC2, S3, CloudFront, ELB 등에 연결할 수 있음

4. Configure health checks : AWS Route 53에서 서버나 웹사이트 상태 모니터링 하는 기능

5. Configure traffic flow : 트래픽을 여러 서버 또는 리전으로 분산하는 정책을 설정하는 기능

    - Traffic Flow : 도메인으로 들어오는 요청을 특정 규칙에 따라 여러 서버로 분산하는 기능

    - 여러 리전에 여러 서버 운영 시, 부하 분산을 위해 사용할 수 있음

 

6. Configure resolvers : Route 53 Resolver 설정 (AWS 내부 또는 외부 네트워크에서 DNS 요청을 처리하는 서비스)

 

[참고]

Hosted Zone

- 도메인에 대한 DNS 레코드 (A, CNAME, MX 등)를 저장하는 공간

- Hosted Zone 생성 시 기본적으로 NS(네임서버) 레코드와 SOA 레코드 자동으로 생성됨

- A 레코드(EC2 IP 연결), CNAME 레코드(CloudFront 연결)

 

 

원하는 도메인을 검색 후 선택.

prroceed to checkout 클릭

 

사용 기간을 선택합니다.

1년으로 선택했고, 자동 갱신 on으로 함

(자동 갱신 : 만료 30일 전 자동 갱신됨/ 자동 갱신 전 AWS가 이메일로 알림 전송/ 자동갱신 설정은 언제든지 변경 가능)

 

 

이후 정보 등록하면 구매 완료!

 

구매 완료되는데는 몇 시간정도 걸린다고 한다. 최소 2~3시간은 걸리는 것 같다.

완료된 이후 사용가능!

아래와 같이 [Route 53 > Domains > Requests] 에서 Successful이 뜨면 완료된 것입니다.

 

완료된 이후에는 이메일 인증을 해야합니다.

Registered domains 메뉴의 상단에 알림이 뜨는데, 이때 진행하시면 됩니다.

 

 

--

이제 도메인을 EC2에 연결해야합니다. (DNS 설정)

[Route 53 > Hosted zones]에서 구매한 도메인을 선택합니다.

 

이미 NS 레코드와 SOA 레코드가 존재하는 것을 볼 수 있습니다.

- NS 레코드 : 도메인의 네임서버 지정. 이 네임서버가 도메인의 DNS 요청 처리

    - ex) NS 레코드가 ns1.example.com, ns2.example.com이라면, 이 도메인은 example.com이 관리하는 네임서버를 통해 DNS 요청을 처리

- SOA 레코드 : 도메인에 대한 기본 정보를 담고 있음 (DNS 서버의 관리 정보, 관리자 이메일, 갱신 주기 등)

 

저희는 EC2 IP와 연결하기 위한 A 레코드를 생성하겠습니다.

 

create record 버튼 클릭

 

아래와 같이 api.example.com 라는 도메인 이름을 IP 주소에 연결하는 A 레코드를 등록합니다.

value값은 고정 ip를 넣습니다. (탄력적 IP)

 

admin.example.com

example.com 

 

두개의 도메인을 연결하고 싶다면, Add another record 를 클릭해서 두 개를 생성하면 됩니다.

example.com 같은 경우는 record name 앞 부분을 비워두고 만들면 됩니다.

 

 

반응형
Comments