在《bind服务6—解析数据文件》我们解释了主从DNS。只有主DNS,性能有限而且压力会较大,所以我们需要从DNS去分担客户端请求的压力。还说明了主DNS需要三步配置:修改主配置文件、修改区域文件、修改解析数据文件;而从DNS只需要配置两步:修改主配置文件、修改区域文件,解析的数据文件直接到主DNS去拿。本篇就来搭建这个从DNS服务器,以fedora(10.1.2.67)操作系统来演示。

一、安装

安装不需要多说,dnf -y install bind ;dnf -y install bind-utils
bind9---主从同步
顺带一提,把firewalld、iptables以及selinux都关闭,对服务会有很多影响。
bind9---主从同步

二、修改主配置文件

一样的,只需要修改两项。
bind9---主从同步

三、区域文件

这个区域文件可以单独写入到主配置文件当中,也可以另外用单独的文件进行保存,都可以,看个人的习惯。
bind9---主从同步
1、这里的“tianci.com”和“2.1.10.in-addr.arpa”必须和主DNS上的一样;
2、type slave;表示是从dns;
3、file “slaves/tianci.localhost”; 表示从主DNS同步过来的文件名,slaves是一个在/var/named下的一个目录,tianci.localhost不必与主dns一样,但是你必须知道代表的含义;
4、masters { 10.1.2.84; }; 表示你要从哪个主dns同步数据。

四、启动服务

systemctl restart named.service,同步完成。
bind9---主从同步
打开文件,乱码,如下图:
bind9---主从同步
乱码问题怎么解决?
直接在从dns服务器的/etc/named.conf中加入一个参数和值,重启服务即可。
bind9---主从同步
bind9---主从同步
五、验证从dns是否生效
这边没有第三台linux,直接拿windows验证。将dns改为从dns的ip地址:10.1.1.67,成功
bind9---主从同步

相关文章:

  • 2021-11-07
  • 2021-07-16
  • 2021-10-08
  • 2021-10-09
  • 2021-05-19
  • 2018-07-13
猜你喜欢
  • 2021-10-30
  • 2022-12-23
  • 2021-07-10
  • 2021-09-17
  • 2022-01-07
  • 2022-12-23
相关资源
相似解决方案