【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

这次转发地址对了

相关推荐
Themberfue7 小时前
Redis ⑦-set | Zset
java·开发语言·数据库·redis·sql·缓存
Doker 多克9 小时前
Django 缓存框架
python·缓存·django
八股文领域大手子12 小时前
深入理解缓存淘汰策略:LRU 与 LFU 算法详解及 Java 实现
java·数据库·算法·缓存·mybatis·哈希算法
王景程17 小时前
如何使用 Redis 缓存验证码
redis·缓存·mybatis
DO_Community17 小时前
DigitalOcean推出Valkey托管缓存服务
缓存
尤物程序猿17 小时前
【2025最新Java面试八股】如何在Spring启动过程中做缓存预热?
java·缓存·面试
编程在手天下我有17 小时前
Redis 常见问题深度剖析与全方位解决方案指南
数据库·redis·缓存·性能优化·数据持久化·分布式系统
bxlj_jcj21 小时前
如何实现Redis和Mysql中数据双写一致性
redis·缓存·架构
左灯右行的爱情21 小时前
缓存并发更新的挑战
jvm·数据库·redis·后端·缓存
Themberfue1 天前
Redis ⑥-string | hash | list
数据库·redis·分布式·缓存·list