一:
Rpm包的安装:
于RHEL4 的第一张光盘上,安装bind的缓存包
[root@benet01 RPMS]# rpm -ivh caching-nameserver-7.3-3.noarch.rpm
于第四张上,安装bind服务包
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
在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.
@ <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />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中
即可看到 主区域与 反向 区域文件
bind配置 redis sentinel bind配置MX
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
typescript和javascript中如何使用bind方法?
本文给出typescript和javascript中如何使用bind方法的使用对比与建议。
函数绑定 全局对象 typescript javascript bind -
bind配置 redis集群 redis配置文件bind
我的配置文件位置放在/etc/redis.conf下面 4.1 ###Units 单位###配置大小单位,开头定义了一些基本的度量单位,只支持 bytes,不支持 bit 大小写不敏感
bind配置 redis集群 redis java 服务器 配置文件 -
redis bind所有ip redis bind配置
1.include /path/to/other.conf 额外载入配置文件,如果需要的话,可以开启此配置。2.bind 127.0.0.1 绑定redis服务器网卡IP,默认为127.0.0.1,即本地回环地址。这样的话,访问redis服务只能通过本机的客户端连接,而无法通过远程连接。如果
redis bind所有ip redis redis.conf redis配置文件 从站