1. DNS 영역(Zone) 데이터 파일
ㅇ 인터넷 도메인(즉,영역)에 대한 설정 정보 파일
2. 마스터 파일 내 구성 형식
ㅇ 구성 : `영역(Zone)` 및 `그 영역 내 개별정보항목들인 자원레코드들`
ㅇ 영역(Zone) 형식
- 항상 SOA(Start of Authority,권한의 시작)으로 시작됨
ㅇ 레코드 형식
- (도메인 네임) (TTL) (클래스) (유형) (rdata)
. 도메인 네임 : 권한 대상 도메인 명칭
. TTL : DNS 캐싱 시간
. 클래스 : 통상,IN(인터넷)으로 설정됨
. 유형 : A,NS,CNAME,MX 등
. rdata : 유형에 의존적인 RR(자원레코드) 데이터
3. 마스터 파일 내 지시어
ㅇ $ORIGIN : PQDN을 FQDN으로 변환시키는 기반요소(근원)
- 例) `$ORIGIN ktword.co.kr` 이면,
. `www` 일 때, FQDN은 `www.ktword.co.kr`가 됨
ㅇ $TTL : 근원 TTL 값
ㅇ $INCLUDE : 다른 마스터 파일 내용을 포함하라는 지시어
4. 마스터 파일 내 문법 규칙
ㅇ 주석문 : 세미콜론(`;`)으로 시작. 세미콜론 이후 문자들은 무시됨 (가독성 위함)
ㅇ 공백라인(빈줄) : 무시됨 (가독성 위함)
ㅇ 대소문자 : 구분 안함
ㅇ 축약 규칙
- @ : 근원과 같은 도메인 네임은 `@` 만 표기
- 점(`.`)으로 끝나지 않는 이름은 근원(ORIGIN)이 뒤에 추가됨
- 첫번째 문자가 공백,탭 이라면, 바로 직전에 나타난 RR 레코드의 이름으로 함