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]
- 정보통신기술용어해설