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