검색

15.2.3. 영역 파일 편집

download PDF
15.1.1절. “이름 서버 영역” 에 설명된 대로 영역 파일에는 네임스페이스에 대한 정보가 포함되어 있습니다. 기본적으로 /var/named/ 에 있는 명명된 작업 디렉터리에 저장됩니다. 각 영역 파일의 이름은 zone 문에 있는 파일 옵션에 따라 이름이 지정되며, 일반적으로 에서 도메인과 관련이 있는 방식으로 파일을 포함하는 방식(예: example.com.zone )으로 지정됩니다.
표 15.5. 명명된 서비스 영역 파일
경로 Description
/var/named/ named 서비스의 작업 디렉터리입니다. 이름 서버는 이 디렉토리에 쓸 수 없습니다.
/var/named/slaves/ 보조 영역의 디렉터리입니다. 이 디렉터리는 named 서비스에서 쓸 수 있습니다.
/var/named/dynamic/ 동적 DNS (DDNS) 영역 또는 관리형 DNSSEC 키와 같은 기타 파일의 디렉터리입니다. 이 디렉터리는 named 서비스에서 쓸 수 있습니다.
/var/named/data/ 다양한 통계 및 디버깅 파일을 위한 디렉터리입니다. 이 디렉터리는 named 서비스에서 쓸 수 있습니다.
영역 파일은 지시문과 리소스 레코드로 구성됩니다. 지시문을 사용하면 이름 서버에 작업을 수행하거나 특정 설정을 영역에 적용하고 리소스 레코드는 영역의 매개 변수를 정의하고 개별 호스트에 ID를 할당합니다. 지시문은 선택 사항이지만, 영역에 이름 서비스를 제공하려면 리소스 레코드가 필요합니다.
모든 지시문과 리소스 레코드는 개별 줄에 입력해야 합니다.

15.2.3.1. 일반 지시문

지시문은 달러 기호 문자($)로 시작하고 그 뒤에 지시문 이름이 오며 일반적으로 파일 맨 위에 표시됩니다. 다음 지시문은 영역 파일에서 일반적으로 사용됩니다.
$INCLUDE
$INCLUDE 지시문을 사용하면 다른 영역 설정을 별도의 영역 파일에 저장할 수 있도록 표시되는 위치에 다른 파일을 포함할 수 있습니다.

예 15.7. $INCLUDE 지시문 사용

$INCLUDE /var/named/penguin.example.com
$ORIGIN
$ORIGIN 지시문을 사용하면 호스트 이름을 사용하는 항목과 같이 정규화되지 않은 레코드에 도메인 이름을 추가할 수 있습니다. 영역 이름이 기본적으로 사용되므로 영역을 /etc/named.conf 에 지정하면 이 지시문을 사용할 필요가 없습니다.
예 15.8. “$ORIGIN 지시문 사용” 에서 후행 마침표( . 문자)로 끝나지 않는 리소스 레코드에 사용된 모든 이름은 example.com 에 추가됩니다.

예 15.8. $ORIGIN 지시문 사용

$ORIGIN example.com.
$TTL
$TTL 지시문을 사용하면 영역의 기본 TTL( Time to Live ) 값을 설정할 수 있습니다. 즉, 영역 레코드의 유효 기간은 얼마입니까. 각 리소스 레코드에는 고유한 TTL 값이 포함될 수 있으며, 이 지시문을 재정의합니다.
이 값을 늘리면 원격 이름 서버가 더 오랜 기간 동안 영역 정보를 캐시하여 영역의 쿼리 수를 줄이고 리소스 레코드 변경 사항을 전파하는 데 필요한 시간을 늘릴 수 있습니다.

예 15.9. $TTL 지시문 사용

$TTL 1D
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.