【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

这次转发地址对了

相关推荐
roman_日积跬步-终至千里1 天前
【系统架构师案例题-知识点】数据库与缓存设计
数据库·缓存·系统架构
_Evan_Yao1 天前
缓存金字塔上的红色闪电:Redis 如何借力 CPU 的 L1/L2/L3 与 TLB 飞驰
java·数据库·redis·后端·缓存
弹简特1 天前
【Redis】01-认识Redis+分布式系统知识背景介绍
数据库·redis·缓存
他们叫我阿冠1 天前
SpringAI的基础学习
数据库·redis·缓存
深念Y1 天前
大模型API缓存的底层原理:从显存到网关
缓存·ai·llm·api·硬件·显存·kvcache
赵优秀一一1 天前
Redis 基础、缓存、String/Hash
redis·缓存·哈希算法
字节高级特工1 天前
迈入Redis:持久化
数据库·redis·缓存
人道领域1 天前
【Redis实战篇】初步基于Redis实现的分布式锁---基于黑马点评
java·数据库·redis·分布式·缓存
Lyyaoo.2 天前
Redis基础
数据库·redis·缓存
rannn_1112 天前
【Redis|原理篇2】Redis网络模型、通信协议、内存回收
java·网络·redis·后端·缓存