អាយធីខ្មែរស៊ែរ : itkhmershare.blogspot.com

Configure Slave DNS

Monday, December 3, 20120 comments


Configure DNS as as Slave Server. It's easy to set up it.
Following example shows an environment that master DNS is "172.16.0.82", Slave DNS is "slave.example.host".
[1] Configure DNS master server
root@dlp:~#
vi /etc/bind/named.conf.options
options {
directory "/etc/bind";
// If there is a firewall between you and nameservers you want

// to talk to, you may need to fix the firewall to allow multiple

// ports to talk. See http://www.kb.cert.org/vuls/id/800113
// If your ISP provided one or more IP addresses for stable

// nameservers, you probably want to use them as forwarders.

// Uncomment the following block, and insert the addresses replacing

// the all-0's placeholder.
// forwarders {

//       0.0.0.0;

// };
# add a range you allow to transfer zones

allow-transfer { localhost; 10.0.0.0/24;
172.16.0.80/29;
};
auth-nxdomain no; # conform to RFC1035

# listen-on-v6 { any; };

};
root@dlp:~#
rndc reload

server reload successful
[2] Configure DNS slave server
root@slave:~#
vi /etc/bind/named.conf.external-zones
# add settings like follows

        zone "server.world" {
                type slave;
                masters { 172.16.0.82; };
                file "slaves/server.world.wan";
        };

root@slave:~#
mkdir /etc/bind/slaves

root@slave:~#
chown bind. /etc/bind/slaves

root@slave:~#
rndc reload

server reload successful
root@slave:~#
ls /etc/bind/slaves

server.world.wan
# zone file in master DNS has been just transfered
Share this article :

Post a Comment