CentOS6.3安装bind9.8_落英缤纷
1.安装BING 软件
#yum -y install bind* //用yum安装所有bind软件
#rpm -qa|grep bind    //查询bind安装的所有软件

2.编辑主配置文件
#vi /etc/named.conf
listen-on port 53 { any; }; // 开启侦听端口53,接受任意IP连接
//listen-on-v6 port 53{ ::1; };  //注释掉IPV6
directory       “/var/named”;//这里是目录正向反向区域都创建在这个目录下
dump-file      “/var/named/data/cache_dump.db”;
statistics-file “/var/named/data/named_stats.txt”;
memstatistics-file “/var/named/data/named_mem_stats.txt”;
allow-query    { 0.0.0.0/0; }; ////  允许任意IP查询这里也可以修改为any如果不修改会在nslookup出现错误refused被拒绝
3.在/etc/named.rfc1912.zones配置文件最后添加正向和反向区域文件
zone “0.in-addr.arpa” IN {
        type master;
file “named.empty”;
allow-update { none; };
};
zone “luoying.com” IN{            //正向区域
typemaster;                    //类型为master
file “luoying.com.zone”;               //文件名字为luoying.com在/var/named中创建一个luoying.com
allow-update { none; };
};
zone “2.168.192.in-addr.arpa” IN{     //反向区域文件
type master;
file “2.168.192.zone”;
allow-update { none; };
};

4. # ls   //查看/var/named/目录下的内容
data  dynamic  named.ca  named.empty named.localhost  named.loopback  slaves  luoying.com.zone  2.168.192.zone

5.# vi luoying.com.zone //编辑正向区域文件
$TTL  1D
@     IN SOA  luoying.com. root.luoying.com. (
0       ; serial
1D      ; refresh
1H      ; retry
1W      ; expire
3H )    ; minimum
NS @
A  127.0.0.1
AAAA ::1
www    IN   A    192.168.2.117
mail   IN   A    192.168.2.117
mail   IN   MX 10  mail.luoying.com

6. # vi  2.168.192.zone //反向区域
$TTL 86400
@ IN SOA luoying.com. root.luoying.com. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
@    IN NS luoying.com.
117  IN PTR mail.luoying.com.
117  IN PTR www.luoying.com.
7.#vi  /etc/resolv.conf //设置域名为本机ip
nameserver 192.168.2.117
search luoying.com
8. # vi  /etc/hosts //查看本地hosts
127.0.0.1  localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhostlocalhost.localdomain localhost6 localhost6.localdomain6
192.168.2.117 luoying.com  luoying
9. # vi /etc/sysconfig/network  //查看本地hostname
NETWORKING=yes
HOSTNAME=luoying.com
10.测试nslookup
# service named restart
Stopping named:.                                         [  OK  ]
Startingnamed:                                           [  OK  ]
 
# nslookup
> www.luoying.com
Server:        192.168.2.117
Address:        192.168.2.117#53
** server can’t find www.luoying.com.luoying.com: REFUSED
> //出现这个原因为/etc/named.conf
allow-query     { 0.0.0.0; } 如果没加/0就会出现上面的拒绝信息或者为any也是可以的。
[root@luoyingbind]# service named restart//修改好之后重启named服务
Stopping named:.                                         [  OK  ]
Startingnamed:                                           [  OK  ]
# nslookup//查看DNS正向区域
> www.luoying.com
Server:        192.168.2.117
Address:        192.168.2.117#53
Name:   www.luoying.com
Address: 192.168.2.117 //成功查询哈哈!
[root@luoying bind]# nslookup//查看DNS反向区域
> 192.168.2.117
Server:        192.168.2.117
Address:        192.168.2.117#53
2.117.168.192.in-addr.arpa     name = www.luoying.com.
2.117.168.192.in-addr.arpa      name = mail.luoying.com.
//成功查询。
# nslookup
> set type=MX
> mail.luoying.com
Server:        192.168.2.117
Address:        192.168.2.117#53
mail.luoying.com  mail exchanger = 10mail.luoying.com.luoying.com.
> //邮件交换成功
> set type=SOA //查看授权信息
> luoying.com
Server:        192.168.2.117
Address:        192.168.2.117#53
luoying.com
origin = luoying.com
mail addr = root.luoying.com
serial = 0
refresh = 86400
retry = 3600
expire = 604800
minimum = 10800

11.在客户端上测试
将客户机DNS 服务器配置为192.168.2.117,
落英缤纷 20130906






