DNS 主从同步配置
DNS 主从同步配置
- 主从同步:主每次修改配置文件需要修改一下序列号,主从同步主要 看序列号。
- 从DNS:从是可以单独修改,主从不会报错。但从修改后,主端同步给从后 从端修改数据会丢失
- 主从原理:从会监听主的 TCP 53 端口,它会隔一段时间去探测 序列号如果主端 序列号更新后 从端探测到会 将主端内容 同步到本地。
- 同步模式:从主动探测时间比较缓慢,可以设置主端,每次变更序列号时主动将,数据信息,推送给从DNS端。
主 DNS 配置
1、配置主配置文件
# 正向解析
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、配置主配置文件
# 正向解析
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
测试
$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 主从同步配置的更多相关文章
- Linux下MySQL数据库主从同步配置
说明: 操作系统:CentOS 5.x 64位 MySQL数据库版本:mysql-5.5.35 MySQL主服务器:192.168.21.128 MySQL从服务器:192.168.21.129 准备 ...
- DNS主从同步部署
DNS 主从同步原理 主从同步:主每次修改配置文件需要修改一下序列号,主从同步主要 根据序列号的变化. 从DNS:从可以单独修改,主从不会报错.但从修改后,主端同步给从后 从端修改数据会丢失 主从原理 ...
- mysql主从同步配置(windows环境)
mysql主从同步配置(mysql5.5,windows环境) A主机(作为主服务器)环境:windows8.mysql5.5 ip:192.168.1.100(自己填) B主机(作为从服务器,由 ...
- Docker Mysql主从同步配置搭建
Docker Mysql主从同步配置搭建 建立目录 在虚拟机中建立目录,例如路径/home/mysql/master/data,目录结构如下: Linux中 新建文件夹命令:mkdir 文件夹名 返回 ...
- Docker Mysql数据库主从同步配置方法
一.背景 最近在做内部平台架构上的部署调整,顺便玩了一下数据库的主从同步,特此记录一下操作- 二.具体操作 1.先建立数据存放目录(-/test/mysql_test/) --mysql --mast ...
- Mysql 5.6主从同步配置
主从同步,本质是利用数据库日志,将主库数据复制一份到从库,本质上是使用了数据复制技术. 本文概要 主库的基本配置 从库的基本配置 完全同步的步骤 注意事项 工作原理 1. 主库的基本配置 做两件事:启 ...
- centos:mysql主从同步配置(2018)
centos:mysql主从同步配置(2018) https://blog.csdn.net/liubo_2016/article/details/82379115 主服务器:10.1.1.144; ...
- MySql数据主从同步配置
由于需要配置MySQL的主从同步配置,现将配置过程记录下,已被以后不时之需 MySql数据主从同步 1.1. 同步介绍 Mysql的 主从同步 是一个异步的复制过程,从一个 Master复制到另一 ...
- centos 6.5 中设置mysql 5.1.73 主从同步配置过程
本文章给大家介绍centos 6.5设置mysql主从同步过程记录,希望文章对各位会带来帮助. 涉及到的centos系统均为虚拟机,VM下安装的版本. 在centos 6.5上设置了mysql主从功 ...
随机推荐
- hdu 1956(混合图的欧拉回路)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1956 思路:先将无向边定向,比如1<->3,可以定它的方向为1->3,1的出度++, ...
- ios -生成推广海报
#import "ViewController.h" #import "Masonry.h" @interface ViewController () @end ...
- Laravel使用ORM操作数据
数据表 CREATE TABLE IF NOT EXISTS students( `id` INT AUTO_INCREMENT PRIMARY KEY, `name` VARCHAR(255) NO ...
- SQL.Cookbook 读书笔记4 插入更新和删除
第四章 插入更新和删除 4.1 插入数据 ,'PROGRA','NEW YOURK'); 4.2 从一个表向另一个表中复制 insert into dept_east(deptno,dname,loc ...
- IntelliJ IDEA使用手册
开发工具现在转到IDEA了,看到关于该工具很好的入门文档,于是记录一下: IntelliJ IDEA 使用教程
- 【BZOJ4247】挂饰 背包
[BZOJ4247]挂饰 Description JOI君有N个装在手机上的挂饰,编号为1...N. JOI君可以将其中的一些装在手机上. JOI君的挂饰有一些与众不同——其中的一些挂饰附有可以挂其他 ...
- .NET架构师必备知识
.NET架构师,我归纳一下要学的知识: 成为优秀程序员,需要学好的知识: 1. 面向对象编程.UML画图.设计模式.代码重构 2. 常用ORM工具 3. MVC,WCF,XMl, JQuery ,S ...
- 母版页改变被嵌套的页面中的控件ID的解决方法
使用过模板页的朋友都会很纳闷,怎么页面的用js通过getElementById(“id”):找不到对象.查看了页面源代码才发现,原来控件的ID变了,这是母版页导致的.因为母版页怕母版页本身页面中的控件 ...
- nginx1.4.7+uwsgi+django1.9.2项目部署,liunx系统为ubuntu14.0.4。
本文基于root用户下进行部署,django项目名称为BDFS 1. 安装依赖包,终端输入命令 1) 环境依赖包 apt-get update apt-get install pyt ...
- Constructor Acquires, Destructor Releases Resource Acquisition Is Initialization
w https://zh.wikipedia.org/wiki/RAII RAII要求,资源的有效期与持有资源的对象的生命期严格绑定,即由对象的构造函数完成资源的分配(获取),同时由析构函数完成资源的 ...