【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

这次转发地址对了

相关推荐
smart19981 小时前
混合存储HDD+SSD机型磁盘阵列,配上SSD缓存功能,性能提升300%
科技·缓存·混合存储
驜鸈4 小时前
Redis常见命令
数据库·redis·缓存
左灯右行的爱情4 小时前
Redis- 热key
数据库·redis·缓存
ʃknight5 小时前
redis
数据库·redis·缓存
&有梦想的咸鱼&6 小时前
Android OKHttp缓存模块原理分析
android·okhttp·缓存
Lin桐11 小时前
②Modbus TCP转Modbus RTU/ASCII网关同步采集无需编程高速轻松组网
linux·网络协议·tcp/ip·网络安全·缓存·信息与通信·信号处理
LuckyRich113 小时前
【高并发内存池】释放内存 + 申请和释放总结
开发语言·c++·缓存
johnny23314 小时前
云效、流水线、Gradle缓存问题、build.gradle配置snapshot
缓存·devops
清欢ysy14 小时前
cdn取消接口缓存
缓存
&有梦想的咸鱼&14 小时前
Android Glide 缓存模块源码深度解析
android·缓存·glide