关于bind9的配置(1)
要配置好一个DNS,我觉得重要是2方面。1方面是要知道bind9能做什么,另一方面是要知道我需要
bind9做什么。
第一方面:
比较简单,bind9能做DNS服务,为我们提供DNS查询。简单来说,就是可以配置一个域里面的计算机名
,以及域的邮件服务器,以满足其他机器的查询。
options {
directory "/etc/namedb";
pid-file "/var/run/named/named.pid";
};
zone "." {
type hint;
file "db.cache";
};
这就是最简单的配置。已经可以运行啦。
第二方面,就是我们要bind9为我们做什么啦。
首先是要为我们提供我的域的查询。
再配置文件中添加
zone "test.com.cn" {
type master;
file "test.com.cn.hosts";
};
然后,在目录/etc/namedb/中添加文件test.com.cn.hosts,文件内容如下
$ttl 38400
test.com.cn. IN SOA dns.test.com.cn. crab.idmt.com.cn. (
1111650709
10800
3600
604800
38400 )
test.com.cn. IN NS dns.test.com.cn.
dns.test.com.cn. IN A 192.168.0.170
具体内容的意思就是添加NS,A记录,还是设置刷新时间,过期时间等。