【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

这次转发地址对了

相关推荐
IronMurphy2 小时前
【算法五十七】146. LRU 缓存
算法·缓存
伊甸34 小时前
从企业级项目学敏感词过滤:DFA算法与双层缓存实战
java·算法·缓存
摇滚侠4 小时前
MyBatis 入门到项目实战 MyBatis 的缓存 56-61
java·缓存·mybatis
IT策士8 小时前
Redis 从入门到精通:Redis Stream —— 可靠消息队列
数据库·redis·缓存
小胖xiaopangss10 小时前
Redis 基础入门与实践指南
数据库·redis·缓存
syt_biancheng1 天前
Redis初识
数据库·redis·缓存
杨运交1 天前
[032][缓存模块]基于Redis Bitmap的用户行为统计实战:签到与日活分析
数据库·redis·缓存
无关86881 天前
Redis Bitmaps 用户签到系统设计方案
数据库·redis·缓存
zzz_23681 天前
【Java基础】链表的七十二变——从LRU缓存到手写浏览器前进后退
java·链表·缓存
IT策士1 天前
Redis 从入门到精通:缓存经典难题 —— 穿透、击穿、雪崩
数据库·redis·缓存