named-checkzone, ' named-compilezone 명령어
용도
영역 파일의 유효성을 확인하거나 named 구성 파일의 도구를 변환합니다.
구문
named-checkzone [ ' -d ] [ ' -j ] [ ' -q ' ] [ ' -v ] [ ' -c 클래스 ] [ ' -f 형식 ] [ ' -F 형식 ] [ ' -i 모드] [ ' -k 모드 ] [ ' -m 모드 ] [ ' -M 모드 ] [ ' -n 모드 ] [ ' -o 파일명 ] [ ' -s ' 스타일 ] [ ' -S 모드 ] [ ' -t 디렉토리 ] [ ' -w 디렉토리 ] [ ' -D ] [ ' -W 모드 ] 존네임 파일명
named-compilezone [ -d ] [ -j ] [ -q ] [ -v ] [ -c 클래스 ] [ -f 형식 ] [ -F 형식 ] [ -i 모드] [ -k 모드 ] [ -m 모드 ] [ -n 모드 ] [ -o 파일 이름 ] [ -s 스타일 ] [ -t 디렉토리 ] [ -w 디렉토리 ] [ -D ] [ -W 모드 ] 영역 이름 파일 이름
설명
named-checkzone 명령은 영역 파일의 구문 및 무결성을 확인합니다. 이 명령은 named 디먼이 영역을 로드할 때 수행하는 것과 동일한 확인을 수행합니다. 따라서 named-checkzone 명령은 영역 파일을 이름 서버로 구성하기 전에 이를 확인하는 데 유용합니다.
named-compilezone 명령은 named-checkzone 명령과 유사하지만 항상 영역 내용을 지정된 파일에 지정된 형식으로 덤프합니다. 또한, 덤프 출력은 named 디먼에 의해 로드되는 실제 영역 파일로 사용되므로 기본적으로 더 엄격한 확인 레벨이 적용됩니다. 확인 레벨은 수동으로 다르게 지정되는 경우 적어도 named 구성 파일에 지정된 확인 레벨과 동일해야 합니다.
플래그
| 항목 | 설명 |
|---|---|
| -c 클래스 | 영역의 클래스를 지정합니다. 지정되지 않은 경우 클래스는 기본적으로 "IN"으로 설정됩니다. |
| -d | 디버깅을 사용으로 설정합니다. |
| -D | 영역 파일을 표준 형식으로 덤프합니다. 이는 named-compilezone 명령에 대해 항상 사용으로 설정되어 있습니다. |
| -i 모드 | 로드 후 영역 무결성 확인을 수행합니다. mode 매개변수는 다음 값 중 하나일 수 있습니다.
|
| -j | 영역 파일을 로드할 때 저널 파일이 있는 경우 이를 읽습니다. |
| -f 형식 | 영역 파일의 형식을 지정합니다. 가능한 형식은 ' text (기본값) 및 ' raw' 입니다. |
| -F 형식 | 지정된 출력 파일의 형식을 지정합니다. 가능한 형식은 ' text (기본값) 및 ' raw' 입니다. 이 플래그는 영역 내용을 덤프하지 않는 경우 아무런 영향을 주지 않습니다. |
| -k 모드 | 지정된 실패 모드로 "check-names" 확인을 수행합니다. 가능한 모드는 ' fail, ' warn '(기본값) 및 ' ignore' 입니다. |
| -m 모드 | MX 레코드가 주소인지에 대한 확인 여부를 지정합니다. 가능한 모드는 ' fail, ' warn '(기본값) 및 ' ignore' 입니다. |
| -M 모드 | MX 레코드가 CNAME을 참조하는지 확인합니다. 가능한 모드는 ' fail, ' warn '(기본값) 및 ' ignore' 입니다. |
| -n 모드 | NS 레코드가 주소인지에 대한 확인 여부를 지정합니다. 가능한 모드는 ' fail, ' warn '(기본값) 및 ' ignore' 입니다. |
| -o 파일명 | filename 값으로 지정된 파일에 영역 출력을 기록합니다. |
| -q | 정적 모드를 나타냅니다(종료 코드 한정). |
| -s 스타일 | 덤프된 영역 파일의 스타일을 지정합니다. 사용 가능한 스타일은 ' full (기본값) 및 ' relative' 입니다. ' full ' 형식은 별도의 스크립트에 의해 자동으로 처리하는 데 가장 적합합니다. 반면에 ' relative ' 형식은 사람이 더 쉽게 읽을 수 있으므로 손으로 편집하는 데 적합합니다. 이 플래그는 영역 내용을 덤프하지 않는 경우 아무런 영향을 주지 않습니다. 출력 형식이 텍스트가 아닌 경우에도 아무런 의미를 갖지 않습니다. |
| -S 모드 | SRV 레코드가 CNAME을 참조하는지 확인합니다. 가능한 모드는 ' fail, ' warn '(기본값) 및 ' ignore' 입니다. |
| -t 디렉토리 | 구성 파일에 포함된 지시문이 처리되도록 하기 위해 디렉토리를 directory로 변경합니다. |
| -v | named-checkzone 명령의 버전을 인쇄하고 종료합니다. |
| -w 디렉토리 | 마스터 파일 $INCLUDE 지시문의 상대 파일 이름이 작동하도록 하기 위해 현재 디렉토리를 directory로 변경합니다. 이는 named.conf 파일의 directory 절과 유사합니다. |
| -W 모드 | 비종료 와일드 카드를 검사할지 지정합니다. 비종료 와일드 카드는 거의 대부분 와일드카드 대응 알고리즘(RFC 1034)을 이해하지 못한 결과입니다. 가능한 모드는 ' warn (기본값)과 ' ignore' 입니다. |
| 영역 이름 | 확인되는 영역의 도메인 이름을 지정합니다. |
| 파일 이름 | 영역 파일의 이름을 지정합니다. |
종료 상태
| 항목 | 설명 |
|---|---|
| 0 | 성공적인 완료를 표시합니다. |
| 1 | 오류를 표시합니다. |
named-checkzone, ' named-compilezone 명령 - BIND 9.18
자세한 설명은 BIND 9.18 관리자 참조 매뉴얼의 ' named-checkzone, named-compilezone command '을 참조하세요.