Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

15.2.3.4. 사용 예

다음 예제에서는 영역 파일의 기본 사용법을 보여줍니다.
15.2.3.4.1. 간단한 영역 파일
예 15.15. “간단한 영역 파일” 표준 지시문과 SOA 값의 사용을 보여줍니다.

예 15.15. 간단한 영역 파일

$ORIGIN example.com.
$TTL 86400
@         IN  SOA  dns1.example.com.  hostmaster.example.com. (
              2001062501  ; serial
              21600       ; refresh after 6 hours
              3600        ; retry after 1 hour
              604800      ; expire after 1 week
              86400 )     ; minimum TTL of 1 day
;
;
          IN  NS     dns1.example.com.
          IN  NS     dns2.example.com.
dns1      IN  A      10.0.1.1
          IN  AAAA   aaaa:bbbb::1
dns2      IN  A      10.0.1.2
          IN  AAAA   aaaa:bbbb::2
;
;
@         IN  MX     10  mail.example.com.
          IN  MX     20  mail2.example.com.
mail      IN  A      10.0.1.5
          IN  AAAA   aaaa:bbbb::5
mail2     IN  A      10.0.1.6
          IN  AAAA   aaaa:bbbb::6
;
;
; This sample zone file illustrates sharing the same IP addresses
; for multiple services:
;
services  IN  A      10.0.1.10
          IN  AAAA   aaaa:bbbb::10
          IN  A      10.0.1.11
          IN  AAAA   aaaa:bbbb::11

ftp       IN  CNAME  services.example.com.
www       IN  CNAME  services.example.com.
;
;
이 예에서 권한 있는 이름 서버는 dns1.example.comdns2.example.com 으로 설정되며 A 레코드를 사용하여 각각 10.0.1.1 및 10.0.1.2 IP 주소에 연결됩니다.
MX 레코드로 구성된 이메일 서버는 A 레코드를 통해 메일mail2 를 가리킵니다. 이러한 이름은 후행 마침표로 종료되지 않으므로 $ORIGIN 도메인이 배치되고 mail.example. com 및 mail2.example.com 으로 확장됩니다.
WWW(www.example.com ( WW)와 같은 표준 이름에서 사용할 수 있는 서비스는 CNAME 레코드 를 사용하여 적절한 서버를 가리키도록 합니다.
이 영역 파일은 다음과 유사한 /etc/named.confzone 문을 사용하여 서비스로 호출됩니다.
zone "example.com" IN {
  type master;
  file "example.com.zone";
  allow-update { none; };
};