【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

这次转发地址对了

相关推荐
thginWalker13 小时前
缓存的原理、引入及设计
缓存
蒋星熠13 小时前
Redis 7.0 高性能缓存架构设计与优化
数据库·redis·分布式·python·缓存·docker·微服务
Coding_Doggy13 小时前
苍穹外卖Day7 | 缓存商品、购物车、SpringCache、缓存雪崩、缓存套餐
缓存
设计师小聂!17 小时前
redis详解 (最开始写博客是写redis 纪念日在写一篇redis)
java·数据库·redis·缓存·bootstrap
麦兜*17 小时前
大模型时代:用Redis构建百亿级向量数据库方
数据库·spring boot·redis·spring·spring cloud·缓存
百思可瑞教育2 天前
vue的动态组件keep-alive实现组件缓存和状态保留
前端·vue.js·缓存·北京百思可瑞教育·百思可瑞教育
百思可瑞教育2 天前
Nginx代理缓存机制深度解析:从原理到最佳实践
java·nginx·缓存·北京百思可瑞教育·百思可瑞教育
贾修行2 天前
Redis 缓存热身(Cache Warm-up):原理、方案与实践
redis·缓存·oracle
凯子坚持 c2 天前
Redis数据类型概览:除了五大基础类型还有哪些?
数据库·redis·缓存
长安即是故里2 天前
CNB刷新EO缓存和插件化
缓存·edgeone·cnb