bind9 详细解析

一、bind9配置

1.安装

sudo apt-get install bind9

2.配置

bind9配置文件在 /etc/bind/目录下。如:

/etc/bind/named.conf (主配置文件)
/etc/bind/named.conf.optinos
/etc/bind/named.conf.local
/etc/bind/db.root 配置DNS根服务器的信息

主DNS服务器的配置

1>创建Zone区域文件

修改/etc/bind/named.conf.local,将zone文件的位置写清楚添加下列信息:
zone "mytest.com" {
type master;
file "db.mytest.com";
};

*指定bind作为mytest.com域的主域名服务器,db.mytest.com文件中包含所有*.mytest.com形式的
域名转换数据。db.mytest.com 没有指定路径,默认是/var/cache/bind/

2>复制db.local作为zone文件的模版
cp /etc/bind/db.local /var/cache/bind/db.mytest.com
3>修改zone文件
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA mytest.com. root.mytest.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.
@ IN A 192.168.143
ns IN A 192.168.143
ubox IN A 192.168.143
www IN CNAME ubox
@ IN AAAA ::1
4>重启bind
sudo /etc/init.d/bind9 restart

原文地址:https://www.cnblogs.com/suihui/p/2556340.html