【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

这次转发地址对了

相关推荐
C++chaofan4 小时前
项目中基于redis实现缓存
java·数据库·spring boot·redis·spring·缓存
q***T5835 小时前
后端分布式缓存预热,提高缓存命中率
分布式·缓存
妮妮喔妮10 小时前
pai 的redis存储
数据库·redis·缓存
S***t71411 小时前
后端缓存策略设计,多级缓存实践
缓存
Jeremy爱编码11 小时前
手写LRU 缓存
java·spring·缓存
x***587013 小时前
后端分布式缓存一致性哈希,Java实现
分布式·缓存·哈希算法
T***u33313 小时前
后端缓存技术学习,Redis实战案例
redis·学习·缓存
0***R51513 小时前
前端构建工具缓存,node_modules
前端·缓存
梁萌13 小时前
缓存高可用架构-读缓存
redis·缓存·架构·高可用架构·读缓存
Unstoppable2215 小时前
八股训练营第 21 天 | Redis的数据类型有哪些?Redis是单线程的还是多线程的,为什么?说一说Redis持久化机制有哪些?
数据库·redis·缓存·八股