Solaris のシステム管理 (ネーミングとディレクトリサービス : DNS、NIS、LDAP 編)

構成ファイルの例

次に示すのは、2 つのネットワークで使われている 3 つのサーバーの構成ファイルです。


例 5–1 dnsmastr ネームサーバー用構成ファイルの例


;
; Sample named.conf file on dnsmastr (sirius) name server
; 
; global options and defaults
;

options {
        directory  "/var/named";
};

; master zone definitions
;
zone "doc.com"  in  {
        type master;
        file "db.doc.com";
};

zone "6.45.123.in-addr.arpa"  in  {
        type master;
        file "db.123.45.6";
};

zone "0.0.127.in-addr.arpa"  in  {
        type master;
        file "db.127.0.0";
};

; slave server definitions
;
zone "sales.doc.com"  in  {
        type slave;
        file "tmp.db.sales";
        masters { 111.22.3.4; };
};

zone "3.22.111.in-addr.arpa"  in  {
        type slave;
        file "tmp.db.111.22.3";
        masters { 111.22.3.4; };
};

; root hints

zone "."  in  {
        type hint;	
        file "named.ca";
};
 


例 5–2 dnssales ネームサーバー用構成ファイルの例


; 
; Sample named.conf file on the dnssales (altair) name server
; 

options {
        directory  "/var/named";
};

zone "sales.doc.com"  in  {
        type master;
        file "db.sales.doc.com";
};

zone "3.22.111.in-addr.arpa"  in  {
        type master;
        file "db.111.22.3";
};

zone "0.0.127.in-addr.arpa"  in  {
        type master;
        file "db.127.0.0";
};

; root hints

zone "."  in  {
        type hint;
        file "named.ca";
};


例 5–3 dnssecond ネームサーバー用構成ファイルの例


; 
;S ample named.conf file on the dnssecond (deneb) name server
; 

options {
        directory  "/var/named";
};

zone "doc.com"  in  {
        type slave;
        file "tmp.db.doc.com";
        masters { 123.45.6.1; };
};

zone "6.45.123.in-addr.arpa"  in  {
        type slave;
        file "tmp.db.123.45.6";
        masters { 123.45.6.1; };
};

zone "0.0.127.in-addr.arpa"  in  {
        type master;
        file "db.127.0.0";
};

; root hints

zone "."  in  {
        type hint;
        file "named.ca";
};