DNS 자원 레코드

IT 위키
  • 상위 문서: DNS

DNS RR; Domain Name System Resource Record; DNS 자원 레코드

DNS에서 도메인 네임(또는, DNS Zone)과 관련된 개별 정보 항목을 갖는 레코드

  • 각각이, '이름'과 '값'으로 바인딩(연결)됨
  • 이 정보 항목들이, 인터넷 상에서 분산 네임 데이터베이스를 형성
  • 결국 DNS는, 분산된 DNS 네임서버 내 자원 레코드의 집합 임

자원 레코드 유형[편집 | 원본 편집]

  • A  (Address Record)                   : 유형값 1
    • 영역(Zone) 내 있는 호스트에 대해, `호스트명` 및 `IPv4 주소`의 매칭되는 정보 레코드
    • (Name -> 호스트명, Value -> IPv4 주소, type -> 1)
  • NS (Name Server)                      : 유형값 2
    • 영역(Zone)에 대한 책임 네임서버의 호스트 이름
    • (Name -> 도메인명, Value -> 네임서버의 호스트 이름, type -> 2)
  • CNAME (Canonical Name)                : 유형값 5
    • 별칭 호스트 이름에 대한 공식적인 호스트 이름
    • (Name -> 별칭 호스트 이름, Value -> 캐노니컬(공식적인) 호스트 이름, type -> 5)
  • SOA (Start Of Authority, 인가 영역의 시작) : 유형값 6
    • 인가된 DNS 영역(Zone)의 시작을 나타냄
    • 모든 영역(Zone)은 정확히 하나의 SOA 레코드 만을 갖게됨
    • 세부내역
      • 영역(Zone) 명칭
      • 1차(마스터) 네임서버의 이름
      • 관리자 이메일 주소
      • 2차(슬레이브) 네임서버의 갱신시간 등   
  • PTR (Pointer): 유형값 12
    • IP 주소에 대한 이름
    • IP 주소에 대한 도메인 이름을 나타내는 역변환
  • HINFO (Host Information): 유형값 13
    • 호스트 정보
  • MX (Mail eXchanger): 유형값 15
    • 메일서버 별칭에 대한 호스트 이름을 나타냄
    • (Name -> 메일서버 별칭, Value -> 호스트 이름, type -> 15)
  • TXT (Text): 유형값 16
    • 다양한 기타 정보 표현
    • 예) 와일드카드 TLS 인증서 발급 시 인증값 전달 등을 위해 사용
  • AAAA: 유형값 28
    • 호스트 이름에 대한 IPv6 주소 레코드
    • (Name -> 호스트 이름, Value -> IPv6 주소, type -> 28)
  • SRV (Server Selection): 유형값 33
    • 특정 프로토콜이나 서비스에 대한 정보를 제공

참고 문헌[편집 | 원본 편집]

  • 정보통신기술용어해설