AWS Route 53

양승현·2022년 7월 25일
0

aws

목록 보기
6/12

  • 웹 사이트를 운용하는데 도움이 되는 서비스

Route 53이란?

  • 노란 박스 부분이 네임서버 AWS Route 53이다.
  • AWS에서 제공하는 DNS 서버이다.
  • DNS(Domain Name Server)는 Domain name(www.naver.com)을 IP 주소로 바꾸어주는 서비스이다.
  • 이런 맵핑 정보를 저장해 놓는 파일을 DNS Zone File이라고 한다.
  • 주요 기능으로 도메인 등록, DNS 라우팅, 상태 확인(Health check) 을 조합하여 실행할 수 있다.
  • 해당 도메인 등록을 AWS 내 서비스(EC2, ELB, S3 등)와 연결할 수 있으며 AWS 외 요소들과도 연결이 가능하다.
  • Route 53은 Public host zone 과 Private host zone이 존재하며 Public host zone 은 일반 DNS와 같이 동작하고, Private host zone 은 AWS 내부에서만 동작된다.
  • 도메인 생성 후 레코드 세트를 생성해 서브 도메인을 등록할 수 있다.
  • 레코드 세트 등록시 IP 주소, 도메인, Alias 등을 지정해 쿼리를 라우팅 할 수 있다.

레코드 유형

  • NS, SOA, A, CNAME등의 유형을 가진다.

[ NS 레코드 ]

  • 필수적인 레코드이다.
  • 네임서버타입으로 4개의 네임서버가 있다. 4개인 이유는 네임서버가 죽으면 서비스가 죽는것과 마찬가지이기 때문에 AWS에서 4개를 지정해준다. 이 네임서버를 통해 사용자가 요청을 했을 때 ip 정보를 반환해준다.

[ SOA 레코드 ]

  • 필수적인 레코드이다.
  • SOA레코드는 도메인 영역을 표시하는 역할을 하고 네임서버에게 어떤 기준에 의해 이 도메인을 관리하여야 하는지 알려주는 역할을 한다. SOA타입은 AWS에서 자동으로 생성한다.

[ A(Address) 레코드 ]

  • domain name에 하나의 IP Address가 있다를 뜻한다. 하나의 도메인(서브나 루트 포함)에 해당하는 IP 주소의 값을 가지고 있다. A 레코드 생성시 Value에는 사용자 도메인의 ip를 입력하고, 유형은 IPv4로 선택한다.

[ CNAME(Canonical name) 레코드 ]

  • 하나의 도메인에 다른 이름을 부여하는 방식을 뜻한다. 도메인 이름의 또 다른 이름(서브)이다. 레코드 생성을 누르고 Type으로 CNAME을 선택 후 Value에는 ec2의 Public DNS를 입력해준다.
name                Type     VALUE
shop.naver.com      A        192.168.1.112
vshop.naver.com     CNAME    shop.naver.com

0개의 댓글