ps:这次操作从光盘镜像安装相应软件
1:挂载光驱
mount /dev/cdrom /munt/cdrom
2:安装bind
cd /munt/cdrom/Packages/
rpm -ivh bind-9.8.2-0.10.rc1.el6.i686.rpm
3:配置正向解析文件
(建议配置前备份文件,方便以后恢复)
cp /etc/named.conf /home/copy/
vim /etc/named.conf在文件中添加下面的代码。
zone "Tu.cn" {
type master;
file "Tu.cn.zone";
};
zone "132.168.192.in-addr.arpa" IN {
type master;
file "192.168.1.rev";
};
vim /var/named/Tu.cn.zone
$TTL 86400
@ IN SOA nsl.Tu.cn. admin.Tu.cn. (
42 ;serial
3H ;refresh
15M ;retry
1W ;expiry
1D ;minimum
)
@ IN NS nsl.Tu.cn.
nsl IN A 192.168.132.2
hostl IN A 192.168.1.3
www IN CNAME hostl.Tu.cn.
4:配置反向解析文件
vim /var/named/192.168.1.rev
$TTL 86400
@ IN SOA nsl.Tu.cn. admin.Tu.cn. (
42 ;serial
3H ;refresh
15M ;retry
1W ;expiry
1D ;minimum
)
@ IN NS nsl.Tu.cn.
2 IN PTR nsl.Tu.cn.
3 IN PTR www.Tu.cn.
5:重启DNS服务
service named restart
停止 named: [确定]
Generating /etc/rndc.key:
启动 named: [确定]
问题1:若停在
Generating /etc/rndc.key:
这里不动
解决方法
[root@localhost Packages]# rndc-confgen -r /dev/urandom -a
wrote key file "/etc/rndc.key"
6:检查区域文件和正向、反向解析文件
named-checkconf
[root@localhost Packages]# named-checkzone 1.168.192.in-addr.arpa /var/named/192.168.1.rev
zone 1.168.192.in-addr.arpa/IN: loaded serial 42
OK
验证结果
[root@localhost Packages]# nslookup nsl.Tu.cn
Server: 127.0.0.1
Address: 127.0.0.1#53
Name: nsl.Tu.cn
Address: 192.168.132.2
[root@localhost Packages]# nslookup www.Tu.cn
Server: 127.0.0.1
Address: 127.0.0.1#53
www.Tu.cn canonical name = hostl.Tu.cn.
Name: hostl.Tu.cn
Address: 192.168.1.3
[root@localhost Packages]# nslookup 192.168.132.2
Server: 127.0.0.1
Address: 127.0.0.1#53
2.132.168.192.in-addr.arpa name = nsl.Tu.cn.
完毕!