1)安装必须的软件包

   Bind-*      bind-chroot-*     caching-nameserver*

bind-libs*    bind-utils*

2)切换到dns的根目录

   Cd  /var/named/chroot

    Cd    etc

named.caching-nameserver.conf拷贝,注意权限的拷贝

Cp  -p    named.caching-nameserver.conf    named.conf

 Vim    named.conf

15行  127.0.0.1---------》any 

27行   localhost--------》any  允许该服务器为其他主机提供服务

36行   localhost---------》any

37行   localhost---------》any

3)区域的声明

     Vim  named.rfc1912.zones

添加:zone  “abc.com.” IN【abc.com.是该服务器管辖的dns区域】

{

【主服务器,如果是辅助服务器sliver】

【dns区域文件名称】

【是否允许更新,可删除】

};

4)配置dns服务器的区域文件

  Cd ..

Cd  var/named

Cp  -p  localhost   abc.com.db

Vim  abc.com.db

$TTL  86400

@       IN  SOA【授权起始】   ns.abc.com. 【区域中主服务器名】 Root.abc.com.【联系方式】   (

                   42      

                  3H

                 15M

                 1W

                1D )

【dns服务器】   ns.abc.com.

Ns       IN  A     192.168.100.252

www    IN  A   1.1.1.1 

ftp     IN   A   2.2.2.2

Mail   IN   A   3.3.3.3

@    IN   MX【域内的邮箱】   mail

Pop3  IN  CNAME【别名】   mail

Smtp  IN  CNAME  mail

5)重新加载文件

 Rndc   reload

Service   named  restart

6)测试

  Dig  -t   MX  abc.com

  Dig   -t  A    www.abc.com

测试结果: