当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 1 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : bind9终于安装成功了,做个笔记——DNS服务器配置之BIND9安装“最简单篇”
帖子发表于 : 2008-05-29 8:38 
头像

注册: 2006-07-03 9:12
帖子: 270
送出感谢: 0 次
接收感谢: 0 次
1.安装
sudo apt-get install bind9

2.编辑/etc/bind/named.conf.options,加入以下内容
forwarders {
202.96.134.133; //这是深圳的DNS,我在深圳,别的地方请查当地的DNS
202.96.128.68;    //再加一个广东的的DNS
};

3.编辑/etc/bind/named.conf.local,加入以下内容
zone "example.com" { //example.com 即为域名
type master;
file "/etc/bind/db.example.com";
};               
#上面为正解设定,如果上面所说要设的正解域名已注册为合法,则无须后续的反解设定,一般情况下正反解设定需成对出现的,下面是反解设定
zone "1.168.192.in-addr.arpa" { //局域网段为192.168.1.0/24,.in-add.arpa是必须要有的
type master;
file "/etc/bind/db.192.168.1";
};

4.编辑域文件,即上面的db.example.com和db.192.168.1
sudo cp /etc/bind/db.local /etc/bind/db.example.com //使用一个已有域文件作为模板
编辑db.example.com成下面的内容:
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA dns.example.com. root.example.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS dns.example.com. //dns.example.com这是我自己随便取的名字
dns IN A 192.168.1.254 //192.168.1.254是dns服务器主机在局域网内的IP地址
---------------------------------------------------------------------------------------------------------------------
sudo cp /etc/bind/db.example.com /etc/bind/db.192.168.1 //使用一个已有域文件作为模板
编辑db.192.168.1成下面的内容:
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA dns.example.com. root.example.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS dns.example.com.
254 IN PTR dns.example.com.   //这里的254就是指IP192.168.1.254

5.启动/停止/重启bind服务
sudo /etc/init.d/bind start|stop|restart

###########配置方面结束####################

6.介绍一下上面配置文件中令人疑惑的字符

@:指的是对应name.conf.option中的zone语句后双引号里的内容,如zone "example.com",在db.example.com里的@就是指example
SOA:这个是 Start of Authority 开始设定的内容的意思
IN:就是英文in的意思,这里当然是“对应”的意思
NS:name server的缩写
A:正解符号,所谓的正解就是根据域名“dns.example.com”查询出IP地址“192.168.1.254”
PTR:反解符号,所谓的反解就是根据IP地址“192.168.1.254”查询出域名“dns.example.com”

7.参考文献
7.1 ubuntu中的WIKI
http://wiki.ubuntu.org.cn/index.php?tit ... iant=zh-cn
7.2 鸟哥的 Linux 与 ADSL 私房菜
http://linux-vbird.bluedata.org/linux_s ... #DNS_Zones


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 1 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译