RHEL 5服务篇—部署DNS域名解析服务(二)搭建缓存域名解析服务器

简介:

搭建缓存域名解析与主从域名解析服务

在上面的章节中我们已经学习了DNS服务器的相关基础知识、BIND的安装、以及DNS服务器的配置文件组成、配置格式等。下面分别讲解构建缓存域名服务器、主域名服务器、从域名服务器的基本过程。

1、构建缓存域名服务器

在安装好caching-nameserver软件包以后,系统会提供相关的配置样本文件(默认在etc/下),只需要稍作改动即可完成缓存域名服务器的配置。将缓存样本配置文件named.caching-nameserver.conf文件重命名为named.conf,并修改其中的内容如下:

[root@loaclhost /]#vim /var/named/chroot/etc/named.conf

213942709.jpg

上述配置内容中、dump-file、statistics-file、memstatistics-file等配置项用于指定缓存数据库文件、状态统计文件的位置。添加zone “.” IN {};部分的根区域设置,尽管缓存服务器并没有自主控制的区域数据,但可以向根服务器进行迭代查询,并将最终获得的解析结果反馈给客户。

根区域的区域文件默认在安装了caching-nameserver软件包以后会自动在“/var/named/chroot/var/named/”目录下生成named.ca的根区域文件。该文件中记录了Internet中的13台根域服务器的域名和IP地址等相关的信息。215534782.jpg

.....//省略部分内容

有时候为了提高解析效率,也可以不向根区域查询,而是将来自客户端的查询请求转发给国内电信运营商的DNS服务器(如北京的202.106.0.20、202.106.46.151),缓存服务器在收到返回的查询结果后在传递给客户端。只需要去掉zone “.” IN {};的设置,并在全局配置中正确设置forwarders参数即可实现该功能。如下:

[root@localhost /]#vim /var/named/chroot/etc/named.conf

options {

   ......//省略部分内容

forwarders { 202.106.0.20; 202.106.46.151; };

};

配置完成后执行“service named start”命令启动named服务,并通过netstat命令确认服务的端口监听状态。

220408643.jpg

可以在局域网中将客户机的首选DNS设置为缓存DNS服务器的地址,然后使用nslookup命令对“www.51cto.com”进行解析。验证其是否能够获得该域名对应的IP地址信息。

220947924.jpg



本文转自yun5277 51CTO博客,原文链接:http://blog.51cto.com/dengqi/1205200,如需转载请自行联系原作者

相关文章
|
1月前
|
Arthas 弹性计算 运维
阿里云ECS监控服务
阿里云ECS监控服务
403 2
|
28天前
|
Shell Windows
Windows服务器 开机自启动服务
Windows服务器 开机自启动服务
14 0
|
9天前
|
安全 Java 网络安全
对象存储oss使用问题之使用oss上服务器后显示服务异常如何解决
《对象存储OSS操作报错合集》精选了用户在使用阿里云对象存储服务(OSS)过程中出现的各种常见及疑难报错情况,包括但不限于权限问题、上传下载异常、Bucket配置错误、网络连接问题、跨域资源共享(CORS)设定错误、数据一致性问题以及API调用失败等场景。为用户降低故障排查时间,确保OSS服务的稳定运行与高效利用。
12 0
|
13天前
|
网络协议 Java 物联网
阿里云服务器上搭建 MQTT服务
阿里云服务器上搭建 MQTT服务
|
13天前
|
域名解析 网络协议 应用服务中间件
阿里云服务器配置免费https服务
阿里云服务器配置免费https服务
|
1月前
|
缓存 NoSQL 安全
【Redis】缓存穿透
【Redis】缓存穿透
30 0
|
1月前
|
缓存 监控 NoSQL
解析Redis缓存雪崩及应对策略
解析Redis缓存雪崩及应对策略
|
1月前
|
存储 缓存 NoSQL
Redis高效缓存:加速应用性能的利器
Redis高效缓存:加速应用性能的利器
|
1月前
|
存储 缓存 Java
【Spring原理高级进阶】有Redis为啥不用?深入剖析 Spring Cache:缓存的工作原理、缓存注解的使用方法与最佳实践
【Spring原理高级进阶】有Redis为啥不用?深入剖析 Spring Cache:缓存的工作原理、缓存注解的使用方法与最佳实践
|
2天前
|
存储 缓存 运维
软件体系结构 - 缓存技术(5)Redis Cluster
【4月更文挑战第20天】软件体系结构 - 缓存技术(5)Redis Cluster
136 10

相关产品

  • 云解析DNS
  • 推荐镜像

    更多