Difference between revisions of "7.1.1 named.conf"

 
Line 34: Line 34:
 
                 202.161.90.250;              // secondary DNS server for my zone
 
                 202.161.90.250;              // secondary DNS server for my zone
 
                 202.161.90.251;              // secondary DNS server for my zone
 
                 202.161.90.251;              // secondary DNS server for my zone
 
+
          };
        };
 
  
 
  };
 
  };
Line 55: Line 54:
 
         file "localdomain.zone";
 
         file "localdomain.zone";
 
         allow-update { none; };
 
         allow-update { none; };
};
+
};
  
 
  zone "localhost" IN {
 
  zone "localhost" IN {
Line 61: Line 60:
 
         file "localhost.zone";
 
         file "localhost.zone";
 
         allow-update { none; };
 
         allow-update { none; };
};
+
};
  
zone "0.0.127.in-addr.arpa" IN {
+
zone "0.0.127.in-addr.arpa" IN {
 
         type master;
 
         type master;
 
         file "named.local";
 
         file "named.local";
 
         allow-update { none; };
 
         allow-update { none; };
};
+
};
 
   
 
   
zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" IN {
+
zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" IN {
 
         type master;
 
         type master;
 
         file "named.ip6.local";
 
         file "named.ip6.local";
 
         allow-update { none; };
 
         allow-update { none; };
};
+
};
 
   
 
   
zone "255.in-addr.arpa" IN {
+
zone "255.in-addr.arpa" IN {
 
         type master;
 
         type master;
 
         file "named.broadcast";
 
         file "named.broadcast";
 
         allow-update { none; };
 
         allow-update { none; };
};
+
};
 
   
 
   
zone "0.in-addr.arpa" IN {
+
zone "0.in-addr.arpa" IN {
 
         type master;
 
         type master;
 
         file "named.zero";
 
         file "named.zero";
 
         allow-update { none; };
 
         allow-update { none; };
};
+
};
 
   
 
   
 
zone "differentialdesign.org" {
 
zone "differentialdesign.org" {
Line 91: Line 90:
 
         file "/data/dnszones/differentialdesign.org/named.differentialdesign.org.hosts";
 
         file "/data/dnszones/differentialdesign.org/named.differentialdesign.org.hosts";
 
         allow-update { none; };
 
         allow-update { none; };
};
+
};

Revision as of 08:03, 25 January 2007

7.1.1: named.conf


It is important that all machines on the network use cluster.differentialdesign.org or its local IP address address as DNS servers. This way we can assure correct name resolution.

We will now edit the /etc/named.conf

Take note of the below file, you can see highlighted in red our secondary DNS servers, these are the IP addresses of ns1.differentialdesign.org and ns2.differentialdesign.org

The named.conf needs to be the same on both node1 and node2; you could manually copy the file over using SCP, or link it to the /data/dnszones directory using a symbolic link.

[root@node1 ~]# vi /etc/named.conf
//
// named.conf for Red Hat caching-nameserver
//

options {
       directory "/data/dnszones";
       dump-file "/data/dnszones/data/cache_dump.db";
       statistics-file "/data/dnszones/data/named_stats.txt";
       /*
        * If there is a firewall between you and nameservers you want
        * to talk to, you might need to uncomment the query-source
        * directive below.  Previous versions of BIND always asked
        * questions using port 53, but BIND 8.1 uses an unprivileged
        * port by default.
        */
        // query-source address * port 53;


       allow-transfer {
               127.0.0.1;              // localhost
               202.161.90.250;               // secondary DNS server for my zone
               202.161.90.251;               // secondary DNS server for my zone
         };
};

//
// a caching only nameserver config
//
controls {
       inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};

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

zone "localdomain" IN {
       type master;
       file "localdomain.zone";
       allow-update { none; };
};
zone "localhost" IN {
       type master;
       file "localhost.zone";
       allow-update { none; };
};
zone "0.0.127.in-addr.arpa" IN {
       type master;
       file "named.local";
       allow-update { none; };
};

zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" IN {
       type master;
       file "named.ip6.local";
       allow-update { none; };
};

zone "255.in-addr.arpa" IN {
       type master;
       file "named.broadcast";
       allow-update { none; };
};

zone "0.in-addr.arpa" IN {
       type master;
       file "named.zero";
       allow-update { none; };
};

zone "differentialdesign.org" {

       type master;
       file "/data/dnszones/differentialdesign.org/named.differentialdesign.org.hosts";
       allow-update { none; };
};