Linux网络之配置DNS服务(主从复制)3

文章目录

  • Linux网络之配置DNS服务(主从复制)
    • 一、实验环境
    • 二、实验步骤
      • 1、两台机器都关闭防火墙并安装(主从服务器)
      • 2、修改子配置文件(主服务器)
      • 3、编辑配置文件(主服务器)
      • 5、重启服务(主服务器)
      • 6、编辑配置文件(从服务器)
      • 7、编辑配置文件(从服务器)
      • 8、查看目录下无文件(从服务器)
      • 9、设置当前主机地址为DNS地址(从服务器)
      • 10、重新加载服务(从服务器)
      • 11、验证(从服务器)
    • 三、实验总结
      • 问题1、当主服务器添加一个配置时,从服务器并不能同步过来?
      • 问题2、主从DNS总结

Linux网络之配置DNS服务(主从复制)

一、实验环境

第一台机器做主服务器,操作系统是centOS7,地址为:20.0.0.130;

第二台机器做从服务器,操作系统是centOS7,地址为:20.0.0.88;

所有机器采用Nat网络模式

二、实验步骤

1、两台机器都关闭防火墙并安装(主从服务器)

iptables -F

setenforce 0

yum install bind -y

Linux网络之配置DNS服务(主从复制)3_第1张图片

2、修改子配置文件(主服务器)

vim /etc/named.rfc1912.zones

Linux网络之配置DNS服务(主从复制)3_第2张图片

3、编辑配置文件(主服务器)

vim kgc.com.zone
Linux网络之配置DNS服务(主从复制)3_第3张图片

5、重启服务(主服务器)

systemctl restart named

6、编辑配置文件(从服务器)

vim /etc/namd.conf

Linux网络之配置DNS服务(主从复制)3_第4张图片

7、编辑配置文件(从服务器)

vim /etc/named.rfc1912.zones

Linux网络之配置DNS服务(主从复制)3_第5张图片

8、查看目录下无文件(从服务器)

cd /var/name/

ls slaves

vim slaves/kgc.com.zone

mark

9、设置当前主机地址为DNS地址(从服务器)

echo “nameserver 20.0.0.88” > /etc/resolv.conf

10、重新加载服务(从服务器)

systemctl reload named

11、验证(从服务器)

host ftp.kgc.com

mark

三、实验总结

问题1、当主服务器添加一个配置时,从服务器并不能同步过来?

1、需要先删除从服务器的配置文件

rm -rf /var/named/slaves/kgc.com.zone

2、重启加载

systemctl restart named

3、重新测试成功

host abc.kgc.com

问题2、主从DNS总结

主从DNS在生产中用的比较多,起到备份数据的操作,一台机器挂了,另一台从机器可以替代主服务器工作,防止业务不下线,给生产带来更小的损失。

你可能感兴趣的:(Linux网络)