今天有时间安装DNS服务软件,为了温习以前学的。。。发现以前学的忘了N多啊
赶紧补。。。。
Ubuntu11.10 sever I386  平台

1.sudo apt-get install bind9

ll /etc/bind/ 显示如下:
 

其中你要在named.conf.loacal中添加相关zone

2.那就添加的东西吧。。。仔细看(说我自己)
 

哦,加入了2个域名,和192.168.1.0的网段(根据自己的理解)
file 的默认路径:/var/cache/bind/   ;
type  master 就是主
所以你得相关zone数据文件要放在/var/cache/bind/目录下
我的是放在/var/cache/bind/conf/目录下,所以路径就多加了conf   呵呵
3. 在/var/cache/bind/conf/目录下创建db.192.168.1 、db.jk409.com 、db.ben.com 文件

若你不知道文件的内容。。。简单啊,就把/etc/bind/目录下得db.127 和db.local文件复制过来借用下,修改修改下就OK了;看下我的-----如下
db.192.168.1文件内容

db.jk409.com文件的内容

db.ben.com 文件内容

4.完成以上工作后还有一步,就是重启bind9;
sudo /etc/init.d/bind9 restart

看到这样,就基本OK了
5.测试了。。。设置DNS指向本机或127.0.0.1;若用其他电脑的话,必须在同一网段内并且DNS指向DNS主机(就是你安装的bind9的那台)
噢。。。我觉得自己话多了。。。看图

简单的DNS服务搭建完成!

结尾--注意了
DNS转发221.5.88.88.。。。就是本地DNS查不到的话,就转发给其他DNS去查,并把结果返回给客户端

邮箱MX交换记录

@ IN NS mail.domain

mail IN A  IPAddr

domain  IN  MX 10 mail.domain