Difference between revisions of "Private Nameservers"

From vpsget wiki
Jump to: navigation, search
Line 24: Line 24:
 
         managed-keys-directory "/var/named/dynamic";
 
         managed-keys-directory "/var/named/dynamic";
 
  };
 
  };
 
+
 
  logging {
 
  logging {
 
         channel default_debug {
 
         channel default_debug {
Line 36: Line 36:
 
         file "named.ca";
 
         file "named.ca";
 
  };
 
  };
 
+
 
         zone "'''example.com'''" IN {
 
         zone "'''example.com'''" IN {
 
                 type master;
 
                 type master;
Line 42: Line 42:
 
                 allow-update { none; };
 
                 allow-update { none; };
 
         };
 
         };
 
+
 
  include "/etc/named.rfc1912.zones";
 
  include "/etc/named.rfc1912.zones";
 
  include "/etc/named.root.key";
 
  include "/etc/named.root.key";
  
 
Where '''1.2.3.4''' is the IP of ns2 and '''example.com''' is your domain.
 
Where '''1.2.3.4''' is the IP of ns2 and '''example.com''' is your domain.

Revision as of 16:53, 19 May 2016

Install bind

yum install bind bind-utils nano

Open BIND conf file:

nano /etc/named.conf

Edit the file so it looks like below:

options {
       #listen-on port 53 { 127.0.0.1; };
       listen-on-v6 port 53 { ::1; };
       directory       "/var/named";
       dump-file       "/var/named/data/cache_dump.db";
       statistics-file "/var/named/data/named_stats.txt";
       memstatistics-file "/var/named/data/named_mem_stats.txt";
       allow-query     { any; };
       allow-transfer     { localhost; 1.2.3.4; };
       recursion no;

       dnssec-enable yes;
       dnssec-validation yes;
       dnssec-lookaside auto;

       /* Path to ISC DLV key */
       bindkeys-file "/etc/named.iscdlv.key";

       managed-keys-directory "/var/named/dynamic";
};

logging {
       channel default_debug {
               file "data/named.run";
               severity dynamic;
       };
};

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

       zone "example.com" IN {
               type master;
               file "example.com.zone";
               allow-update { none; };
       };

include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";

Where 1.2.3.4 is the IP of ns2 and example.com is your domain.