安装普通DNS解析,配置说明。
ubuntu下安装方法:apt-get install bind9
默认安装目录/etc/bind/ 配置文件位置
启动方法/etc/init.d/bind9 start
配置文件组成:
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的内容如下:
则在named.conf.options 中的option外添加以下内容
controls {
inet 127.0.0.1 port 953
allow { 127.0.0.1; } keys { “rndc-key”; };
};
修改:
allow-query { 10.51.70.0/24; 10.51.170.0/24; }; //允许来解析的地址段
增加精确解析:
修改 named.conf.default-zones 添加zone解析
创建文件 /etc/bind/d1-33.play.leo.com
添加如下内容:
; ; BIND data file for local loopback interface ; $TTL @ IN SOA localhost. root.localhost. ( 2 ; Serial ; Refresh 86400 ; Retry ; Expire ) ; 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解析
创建文件 /etc/bind/vaild.play.leo.com
添加如下内容:
; ; BIND data file for local loopback interface ; $TTL @ IN SOA localhost. root.localhost. ( 2 ; Serial ; Refresh 86400 ; Retry ; Expire ) ; Negative Cache TTL ; @ IN NS localhost. *.play.leo.com. IN A 8.8.8.8 @ IN AAAA ::1
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/218045.html原文链接:https://javaforall.net
