【LIUNX】配置缓存DNS服务

配置缓存DNS服务

缓存DNS服务器:只提供域名解析结果的缓存功能,目的在于提高数据查询速度和效率,但是没有自己控制的区域地址数据。构建缓存域名服务器时,必须设置根域或指定其他DNS服务器作为解析来源。
192.168.122.1配置DNS服务器请参考 【LIUNX】配置DNS服务器

本服务器地址为192.168.122.2

A.安装bind bind-utils

bash 复制代码
yum -y install bind bind-utils

1.尝试修改named.conf配置文件

bash 复制代码
options{
	listen-on port 53 {192.168.122.2;};
	directory"/var/named";
	allow-query{any;};
};

2.测试nslookup

bash 复制代码
nslookup www.uos.com server2

返回结果如下,并非我们上一章配置的192.168.122.1服务器,以为着DNS还用着公网的缓存,并非我们配置的DNS服务器

B.修改named.conf配置文件

1.配置文件

bash 复制代码
vim /etc/named.conf

修改为:

bash 复制代码
options{
        listen-on port 53 {192.168.122.2;};
        directory "/var/named";
        allow-query { any; };
        forward only; #仅转发
        forwarders {192.168.122.1;};
};

重启named服务

bash 复制代码
systemctl restart named

2.再次测试

bash 复制代码
nslookup www.uos.com server2

这次转发地址对了

相关推荐
源代码•宸8 小时前
分布式缓存-GO(分布式算法之一致性哈希、缓存对外服务化)
开发语言·经验分享·分布式·后端·算法·缓存·golang
code bean9 小时前
【CMake】为什么需要清理 CMake 缓存文件?深入理解 CMake 生成器切换机制
java·spring·缓存
武子康10 小时前
Java-193 Spymemcached 深入解析:线程模型、Sharding 与序列化实践全拆解
java·开发语言·redis·缓存·系统架构·memcached·guava
xinyu_Jina11 小时前
动态媒体资源解析器:PWA、离线缓存与用户数据隐私的架构设计
缓存·媒体
闲人编程14 小时前
中间件开发与生命周期管理
缓存·中间件·生命周期·日志·扩展·codecapsule
RoboWizard18 小时前
双接口移动固态硬盘兼容性怎么样?
人工智能·缓存·智能手机·电脑·金士顿
honortech21 小时前
外部连接 redis-server 相关配置
数据库·redis·缓存
不会写程序的未来程序员21 小时前
Redis 的内存回收机制详解
数据库·redis·缓存
不会写程序的未来程序员1 天前
Redis 主从同步原理详解
数据库·redis·缓存
嘻哈baby1 天前
Redis突然变慢,排查发现是BigKey惹的祸
数据库·redis·缓存