Debian 6.0
Sponsored Link

Configure as a Slave Server
  Configure DNS as as Slave Server. It's easy to set up it.

Following example shows an environment that master DNS is "", Slave DNS is "".

[1] Configure DNS master server
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

// 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 {


// };

# add a range you allow to transfer zones

allow-transfer { localhost;;;

auth-nxdomain no; # conform to RFC1035

# listen-on-v6 { any; };


rndc reload

server reload successful
[2] Configure DNS slave server
vi /etc/bind/named.conf.external-zones

# add settings like follows

zone "" {

type slave;

masters {; };

file "slaves/";


mkdir /etc/bind/slaves

chown bind. /etc/bind/slaves

rndc reload

server reload successful
ls /etc/bind/slaves
# zone file in master DNS has been just transfered
Matched Content