配置缓存DNS服务
- [A.安装bind bind-utils](#A.安装bind bind-utils)
- B.修改named.conf配置文件
缓存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
这次转发地址对了