一、缓存服务器的配置
前面文章介绍了主DNS和从DNS,其实还有一种类型,那就是缓存服务器。
所谓缓存服务器,顾名思义,缓存转发,就是不直接参与解析,而是将用户的解析请求转发给上级DNS服务器,得到的解析结果保存到主机本地,以此来提高客户端下次的解析速度。一般常用于访问某些固定站点而且对这些网站的访问速度有较高要求的企业内网中,部署在企业内网的网关位置。
安装的话还是和原先一样----dnf -y install bind bind-utils
二、转发的类型
转发类型分为两种,分别是全局转发和局部转发。
1、全局转发
所谓全局转发,就是把非本机所负责解析区域的请求全部转发到指定的DNS服务器上。在主配置文件 /etc/named.conf 中语法如下,写入的位置在options中。这里的forward的值有first和only,first的意思是表示首先进行转发,如果没有查询到结果则向外进行迭代查询;only表示仅转发。forwarders参数后面的值表示你要转发到的DNS ip地址,不要忘记了英文状态的分号。
named-checkconf
检测配置文件,重启named服务。找另外一台Fedora(ip为10.1.2.67)用作客户端做实验,nmtui命令将DNS修改为10.1.2.84,利用 systemctl restart Net