DNS 자원 레코드: Difference between revisions

From IT Wiki
(새 문서: * '''상위 문서: DNS''' '''DNS RR; Domain Name System Resource Record; DNS 자원 레코드''' '''DNS에서 도메인 네임(또는, DNS Zone)과 관련된 개별 정보 항...)
 
No edit summary
 
Line 1: Line 1:
* '''상위 문서: [[DNS]]'''
*'''상위 문서: [[DNS]]'''


'''DNS RR; Domain Name System Resource Record; DNS 자원 레코드'''
'''DNS RR; Domain Name System Resource Record; DNS 자원 레코드'''
Line 5: Line 5:
'''DNS에서 도메인 네임(또는, DNS Zone)과 관련된 개별 정보 항목을 갖는 레코드'''
'''DNS에서 도메인 네임(또는, DNS Zone)과 관련된 개별 정보 항목을 갖는 레코드'''


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


== 자원 레코드 유형 ==
==자원 레코드 유형==


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


== 참고 문헌 ==
==참고 문헌==


* 정보통신기술용어해설
*정보통신기술용어해설


[[분류:인터넷]]
[[분류:인터넷]]

Latest revision as of 10:25, 14 June 2022

  • 상위 문서: DNS

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

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

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

자원 레코드 유형[edit | edit source]

  • 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
    • 특정 프로토콜이나 서비스에 대한 정보를 제공

참고 문헌[edit | edit source]

  • 정보통신기술용어해설