linux dns配置主从服务器,linux下dns主从服务器实现

案例环境:

主域名服务器:ns1.zdj.com,172.17.0.142

从域名服务器:ns2.zdj.com,172.17.0.37

两台服务器均能够提供 zdj.com 区域的域名解析

主域名服务器:1.   ip:172.17.0.142

[[email protected] var]# vim  /var/named/chroot/etc/named.rfc1912.zones     ----添加下列内容

zone "zdj.com" IN {

type master;

file "zdj.com";

allow-transfer{172.17.0.37;};

};

zone "0.17.172.in-addr.arpa" IN {

type master;

file "172.17.0.zone";

allow-transfer {172.17.0.37;} ;

};

2.

[[email protected] named]# vim zdj.com            --------编辑以下内容---正向解析

$TTL 1D

@    IN SOA    ns1.zdj.com. root.zdj.com.  (

0    ; serial

1D    ; refresh

1H    ; retry

1W    ; expire

3H )    ; minimum

@    NS    ns1.zdj.com.

@    NS    ns2.zdj.com.

ns1    A    172.17.0.142

ns2     A        172.17.0.37

www     A       172.17.0.123

www     A       172.17.0.122

www     A       172.17.0.124

web  CNAME     www                         ---------别名

*       A       172.17.0.252

3.

[[email protected] named]# vim 172.17.0.zone         --------编辑以下内容-----反向解析

$TTL 1D

@    IN SOA    ns1.zdj.com. root.zdj.com.  (

0    ; serial

1D    ; refresh

1H    ; retry

1W    ; expire

3H )    ; minimum

@    NS    ns1.zdj.com.

@    NS    ns2.zdj.com.

142    PTR  ns1.zdj.com.

37    PTR  ns2.zdj.com.

123    PTR  www.zdj.com.

124    PTR  www.zdj.com.

122    PTR  www.zdj.com.

4.

[[email protected] named]# cat /etc/resolv.conf             ---------设置dns服务器设置为自己,测试用

; generated by /sbin/dhclient-script

#nameserver 8.8.8.8

nameserver 172.17.0.142

5.

[[email protected] named]# service named restart

从域名服务器:   ip:172.17.0.37

1.

[[email protected] slaves]#vim /var/named/chroot/etc/named.conf

options {

listen-on port 53 { 172.17.0.37; };

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

recursion yes;

#    dnssec-enable yes;

#    dnssec-validation yes;

#    dnssec-lookaside auto;

/* Path to ISC DLV key */

#    bindkeys-file "/etc/named.iscdlv.key";

};

2.

[[email protected] slaves]#vim  /var/named/chroot/etc/named.rfc1912.zones             ------------添加以下内容

zone "zdj.com" IN {

type slave;

masters {172.17.0.142;};

file "slaves/zdj.com";

};

zone "0.17.172.in-addr.arpa" IN {

type slave;

masters {172.17.0.142;};

file "slaves/172.17.0.zone";

};

3.[[email protected] slaves]#service named restart

测试机

[[email protected] ~]# vim  /etc/resolv.conf

; generated by /sbin/dhclient-script

#nameserver 59.51.78.211

#nameserver 222.246.129.81

nameserver 172.17.0.142

[[email protected] ~]# host www.zdj.com

www.zdj.com has address 172.17.0.123

www.zdj.com has address 172.17.0.124

www.zdj.com has address 172.17.0.122

[[email protected] ~]# host 172.17.0.122

122.0.17.172.in-addr.arpa domain name pointer www.zdj.com

原文:http://blog.csdn.net/u010718976/article/details/40681613

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值