仅缓存名称服务器或者递归名称服务器提供解析服务,但它们对任何区域都没有权威性。
这些 DNS 缓存名称服务器将先前查询的答案存储在缓存(内存)中一段固定的时间。
当仅缓存名称服务器收到查询时,如果可以,它会从缓存中回答。
如果缓存中没有答案,它会将查询转发到权威服务器。
尽管出于安全原因不建议这样做,但也可以将名称服务器配置为对某些区域中的查询提供权威答案,同时充当所有其他区域的仅缓存名称服务器。
on
it
road
.com
配置仅缓存名称服务器
要将系统配置为仅 DNS 缓存的名称服务器,请执行以下步骤(以 root 用户身份):
- 安装 bind 包:
# yum install bind
- 将以下行添加到 /etc/resolv.conf 文件的开头。
此行表示使用本地系统作为主名称服务器:
# vi /etc/resolv.conf nameserver 127.0.0.1
- 如果 NetworkManager 正在运行,请将以下行添加到 /etc/sysconfig/network-scripts/ifcfg-[interface] 文件:
DNS1=127.0.1.1
仅当我们在系统上运行 NetworkManager 时才需要此步骤。
- 确保网络服务正在运行:
# systemctl start network
- 启用并启动命名服务:
# systemctl enable named # systemctl start named
日期:2020-09-17 00:12:00 来源:oir作者:oir