DNS 主从同步配置

  • 主从同步:主每次修改配置文件需要修改一下序列号,主从同步主要 看序列号。
  • 从DNS:从是可以单独修改,主从不会报错。但从修改后,主端同步给从后 从端修改数据会丢失
  • 主从原理:从会监听主的 TCP 53 端口,它会隔一段时间去探测 序列号如果主端 序列号更新后 从端探测到会 将主端内容 同步到本地。
  • 同步模式:从主动探测时间比较缓慢,可以设置主端,每次变更序列号时主动将,数据信息,推送给从DNS端。

主 DNS 配置

1、配置主配置文件

vim /etc/named.conf
# 正向解析
zone "baidu.com" IN {
# 定义master主类型
type master;
# 设置需要同步的文件路径
file "baidu.com.zone";
# 主动推送
notify yes;
# 写入从DNS端IP
also-notify { 192.168.1.161; };
};

2、添加域配置文件

$TTL 600
@ IN SOA baidu.com. root.baidu.com. (
2013081602
1H
10M
7D
1D
)
IN NS ns.baidu.com.
IN MX 10 mail.baidu.com.
ns IN A 192.168.1.170
www IN A 192.168.1.171
mail IN A 192.168.1.172
bbs IN CNAME www.baidu.com.

域配置文件

3、测试配置,重启服务

# 测试配置文件
named-checkconf
# 启动服务
/etc/init.d/named start

从 DNS 配置

1、配置主配置文件

vim /etc/named.conf
# 正向解析
zone "baidu.com" IN {
# 主要修改,上边分别为本地解析可以不添加
type slave;
# 编辑文件存放目录
file "slaves/baidu.com.zone";
# 指定master IP
masters { 192.168.1.160; };
};

2、测试配置,重启服务

# 测试配置文件
named-checkconf
# 启动服务
/etc/init.d/named start

3、查看生成域文件

ls /var/named/slaves/baidu.com.zone

测试

1、主:修改配置文件
vim /var/named/baidu.com.zone
$TTL 600
@ IN SOA baidu.com. root.baidu.com. (
2013081602
1H
10M
7D
1D
)
IN NS ns.baidu.com.
IN MX 10 mail.baidu.com.
ns IN A 192.168.1.170
www IN A 192.168.1.171
mail IN A 192.168.1.172
bbs IN CNAME www.baidu.com.
; 随便添加一条aaa 作为主从测试
aaa IN A 2.2.2.2

主:域配置文件

2、从:测试数据是否同步

$ORIGIN .
$TTL 600 ; 10 minutes
baidu.com IN SOA baidu.com. root.baidu.com. (
2013081602 ; serial
3600 ; refresh (1 hour)
600 ; retry (10 minutes)
604800 ; expire (1 week)
86400 ; minimum (1 day)
)
NS ns.baidu.com.
MX 10 mail.baidu.com.
$ORIGIN baidu.com.
# aaa已经同步
aaa A 2.2.2.2
bbs CNAME www
mail A 192.168.1.172
ns A 192.168.1.170
www A 192.168.1.171

从端测试:域配置文件

DNS 主从同步配置的更多相关文章

  1. Linux下MySQL数据库主从同步配置

    说明: 操作系统:CentOS 5.x 64位 MySQL数据库版本:mysql-5.5.35 MySQL主服务器:192.168.21.128 MySQL从服务器:192.168.21.129 准备 ...

  2. DNS主从同步部署

    DNS 主从同步原理 主从同步:主每次修改配置文件需要修改一下序列号,主从同步主要 根据序列号的变化. 从DNS:从可以单独修改,主从不会报错.但从修改后,主端同步给从后 从端修改数据会丢失 主从原理 ...

  3. mysql主从同步配置(windows环境)

    mysql主从同步配置(mysql5.5,windows环境)   A主机(作为主服务器)环境:windows8.mysql5.5 ip:192.168.1.100(自己填) B主机(作为从服务器,由 ...

  4. Docker Mysql主从同步配置搭建

    Docker Mysql主从同步配置搭建 建立目录 在虚拟机中建立目录,例如路径/home/mysql/master/data,目录结构如下: Linux中 新建文件夹命令:mkdir 文件夹名 返回 ...

  5. Docker Mysql数据库主从同步配置方法

    一.背景 最近在做内部平台架构上的部署调整,顺便玩了一下数据库的主从同步,特此记录一下操作- 二.具体操作 1.先建立数据存放目录(-/test/mysql_test/) --mysql --mast ...

  6. Mysql 5.6主从同步配置

    主从同步,本质是利用数据库日志,将主库数据复制一份到从库,本质上是使用了数据复制技术. 本文概要 主库的基本配置 从库的基本配置 完全同步的步骤 注意事项 工作原理 1. 主库的基本配置 做两件事:启 ...

  7. centos:mysql主从同步配置(2018)

    centos:mysql主从同步配置(2018) https://blog.csdn.net/liubo_2016/article/details/82379115 主服务器:10.1.1.144; ...

  8. MySql数据主从同步配置

    由于需要配置MySQL的主从同步配置,现将配置过程记录下,已被以后不时之需 MySql数据主从同步   1.1. 同步介绍 Mysql的 主从同步 是一个异步的复制过程,从一个 Master复制到另一 ...

  9. centos 6.5 中设置mysql 5.1.73 主从同步配置过程

    本文章给大家介绍centos 6.5设置mysql主从同步过程记录,希望文章对各位会带来帮助.  涉及到的centos系统均为虚拟机,VM下安装的版本. 在centos 6.5上设置了mysql主从功 ...

随机推荐

  1. Linux Linux程序练习四

    编写两个不同的可执行程序,名称分别为a和b,b为a的子进程. 在a程序中调用open函数打开a.txt文件. 在b程序不可以调用open或者fopen,只允许调用read函数来实现读取a.txt文件. ...

  2. Tomcat运行流程

    Connector介绍 1.1 Connector的种类 Tomcat源码中与connector相关的类位于org.apache.coyote包中,Connector分为以下几类: Http Conn ...

  3. 第一百七十九节,jQuery-UI,知问前端--按钮 UI-图标

    jQuery-UI,知问前端--按钮 UI 学习要点: 1.使用 button 按钮 2.修改 button 样式 3.button()方法的属性 4.button('action', param) ...

  4. Mybatis学习手记(一)

    年近不惑,为生活所迫,重新开始学习JAVA,计划将公司的开发平台统一到JAVA上来.现公司的技术杂乱,有PB开发的程序要维护.有PYTHON的程序要维护,有.NET的,也有JAVA的,非常不容易形成合 ...

  5. 优先队列——二项队列(binominal queue)

    [0]README 0.1) 本文文字描述部分转自 数据结构与算法分析, 旨在理解 优先队列——二项队列(binominal queue) 的基础知识: 0.2) 本文核心的剖析思路均为原创(inse ...

  6. C++调用Fortran程序----动态链接方式

    参考http://yxbwuhee.blog.sohu.com/143577510.html 一.C++动态调用Fortran DLL (1)创建FORTRAN DLL工程,生成forsubs.dll ...

  7. CMake error:System Error:No such file or directory CMake error:Could not open file for write in copy operation xxxx.ros_Config.cmake.tmp.

    微型电脑或嵌入式与电脑还是有点不同的,在微型电脑上ros indigo 版本下利用catkin编译如果你遇到如下错误: CMake error:System Error:No such file or ...

  8. 回顾下WinMain

    我们在学习标准C++的时候,都知道每个应用程序运行时都会先进入入口点函数main,而当从main函数跳出时程序就结束了.在Windows编程里面,也是一样的,只是我们的入口点函数不叫main,叫Win ...

  9. Collection Set List 集合二

    Set List 都继承Collection Collection:元素之间没有顺序,允许重复和多个null元素对象. Set:元素之间没有顺序,不允许重复只能存一个null. List:元素之间有顺 ...

  10. HTML学习笔记——常用元素及其属性(一)

    1.img 标签 -- 代表HTML图像 img标签是单独出现的,<img /> 语法: <img src="URI" alt="alttext&quo ...