bind9配置说明

安装普通DNS解析,配置说明。


ubuntu下安装方法:apt-get install  bind9

默认安装目录/etc/bind/     配置文件位置

启动方法/etc/init.d/bind9 start

配置文件组成:

named.conf

include "/etc/bind/named.conf.options";
include "/etc/bind/named.conf.local";
include "/etc/bind/named.conf.default-zones";


rndc授权

修改/etc/bind/named.conf.options,在未授权的情况下,将会出现

错误信息:rndc: connect failed: 127.0.0.1#953: connection

vim /etc/bind/named.conf.options

添加文件内容与/etc/bind/rndc.key相同 

如果/etc/bind/rndc.key的内容如下:

key "rndc-key" {
algorithm hmac-md5;
secret "qafoS7wFWJb/lG95Vc6U0A==";
};

则在named.conf.options 中的option外添加以下内容

key "rndc-key" {
algorithm hmac-md5;
secret "qafoS7wFWJb/lG95Vc6U0A==";
};

controls {
        inet 127.0.0.1 port 953
                allow { 127.0.0.1; } keys { "rndc-key"; };
};


/etc/bind/named.conf.options

修改:

listen-on port 53 {10.0.0.217; };     //监听本机公网IP 或内网IP的53端口

allow-query { 10.51.70.0/24; 10.51.170.0/24; };    //允许来解析的地址段

recursion yes;    //开启递归解析

allow-recursion   { 10.51.70.0/24; 10.51.170.0/24; };    //允许递归解析地址。其他来访地址解析失败。


增加精确解析:

修改 named.conf.default-zones 添加zone解析

zone "d1-33.play.leo.com" { 
        type master;
        file "/etc/bind/d1-33.play.leo.com";
};

创建文件  /etc/bind/d1-33.play.leo.com

添加如下内容:  

;
; BIND data file for local loopback interface
;
$TTL	604800
@	IN	SOA	localhost. root.localhost. (
			      2		; Serial
			 604800		; Refresh
			  86400		; Retry
			2419200		; Expire
			 604800 )	; Negative Cache TTL
;
@	IN	NS	localhost.
d1-33.play.bokecc.com.	IN	A	8.8.8.8
@	IN	AAAA	::1


增加泛域名解析:

修改 named.conf.default-zones 添加zone解析

zone "*.play.leo.com" { 
        type master;
        file "/etc/bind/vaild.play.leo.com";
};

创建文件  /etc/bind/vaild.play.leo.com

添加如下内容: 

;
; BIND data file for local loopback interface
;
$TTL	604800
@	IN	SOA	localhost. root.localhost. (
			      2		; Serial
			 604800		; Refresh
			  86400		; Retry
			2419200		; Expire
			 604800 )	; Negative Cache TTL
;
@	IN	NS	localhost.
*.play.leo.com.	IN	A	8.8.8.8
@	IN	AAAA	::1


















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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值