System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP)

Example Configuration Files

The following code examples show configuration files for the three servers in the two networks.


Example 5–1 Example Configuration File for dnsmastr Name Server


;
; 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";
};
 


Example 5–2 Example Configuration File for dnssales Name Server


; 
; 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";
};


Example 5–3 Example Configuration File for dnssecond Name Server


; 
;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";
};