一:
Rpm
包的安装:
于
RHEL4
的第一张光盘上,安装
bind
的缓存包
[root@benet01 RPMS]# rpm -ivh caching-nameserver-7.3-3.noarch.rpm
于第四张上,安装
bind
服务包
在
bind
服务的主配置文件中
/etc/named.conf
加入以下两项
zone "lly.com" IN {
type master;
file "lly.com.zone";
};
zone "16.16.172.in-addr.arpa" IN {
type master;
file "172.16.16.arpa";
};
自行创建
主区域文件
lly.com.zone
[root@benet01 RPMS]# vi /var/named/lly.com.zone
$TTL 86400
$ORIGIN lly.com.
@ 86400 IN SOA ns.lly.com. admin.lly.com. (
08102601
;序列号
15M
;刷新时间
1D
;重试时间
1W
;
过期时间
1D )
;
最小默认
TTL
定义允许辅助域名服务器缓存查询数据时间
IN NS ns.lly.com.
www IN A 172.16.16.150
bbs IN A 172.16.16.150
创建
反向区域文件
[root@benet01 RPMS]# vi /var/named/172.16.16.arpa
$TTL 86400
16.16.172.in-addr.arpa. IN SOA ns.lly.com. admin.lly.com (
08102601
15M
1D
1W
1D )
IN NS ns.lly.com.
16.16.172.in-addr.arpa. IN NS ns.lly.com.
150.16.16.172.in-addr.arpa. IN PTR www
150.16.16.172.in-addr.arpa. IN PTR bbs
区域文件资源记录注解:
SOA
是
Start of Authority
(起始授权机构),它是主要名称服务器区域文件中必须要设定的资源记录,它表示创建它的的
DNS
服务器是主要名称服务器。
NS
名称服务器
ns
资源记录定义了该域名由哪个
DNS
服务器负责解析,
NS
资源记录定义的服务器称为区域权威名称服务器。权威名称服务器负责维护和管理所管辖区域中的数据,它被其他服务器或客户端当做权威的来源。
A
此资源记录定义
DNS
域名对应
IP
CNAME
定义别名
MX
邮件交换器
MX (Mail eXchanger )
资源记录指向一个邮件服务器。
PTR
只在反向解析区域文件中出现,
PTR
与
A
正好相反。
并
将文件
/etc/reslov.conf
中
,
加入
nameserver 172.16.16.150
即可
测试
[root@benet01 RPMS]# nslookup
> [url]www.lly.com[/url]
Server: 172.16.16.150
Address: 172.16.16.150#53
Name: [url]www.lly.com[/url]
Address: 172.16.16.150
> set type=a
> [url]www.lly.com[/url]
Server: 172.16.16.150
Address: 172.16.16.150#53
Name: [url]www.lly.com[/url]
Address: 172.16.16.150
> set type=ns
> 172.16.16.150
Server: 172.16.16.150
Address: 172.16.16.150#53
150.16.16.172.in-addr.arpa name = [url]www.16.16.172.in-addr.arpa.[/url]
150.16.16.172.in-addr.arpa name = bbs.16.16.172.in-addr.arpa.
二:
配置
辅域名服务器
辅域名服务器作用:辅助域名服务器也可向客户端提供域名解析功能,但它与主要名称服务器不同的是,它的数据不是直接输入的,而是从其他服务器(主域名服务器或其他辅助域名服务器)中复制过来的,只是一份副本,所以辅助名称服务器中的
数据无法修改。
安装
bind
包即可
于主配置文件
添加
如下两项
即可
zone "lly.com.zone" IN {
type slave;
file "slaves/lly.com.zone";
masters { 172.16.16.150; };
};
zone "16.16.172.in-addr.arpa" IN {
type slave;
file "slaves/172.16.16.arpa";
masters { 172.16.16.150; };
};
并启动服务
在
/var/named/slaves
中
即可看到
主区域与
反向
区域文件