Centos7 DNS主从同步

操作环境:
Centos7系统两台
主DNS: 192.168.80.100
从DNS: 192.168.80.101

1、关闭防火墙和SElinux(两台虚拟机都要关闭)
systemctl stop firewalld
setenforce 0

2、使用YUM安装ntp时间同步服务(两台虚拟机都要安装)
yum install ntp -y

3、配置ntp服务
vi /etc/ntp.conf
提示:在配置文件中添加以下内容

restrict 192.168.80.0 mask 255.255.255.0 nomodify notrap
server 127.127.1.0
fudge 127.127.1.0 stratum 8

4、实现主从时间同步
systemctl start ntpd --启动时间同步服务
提示:从服务区器的时间同步服务不要启动,在从服务器上同步时间
ntpdate 192.168.80.100

5、使用YUM安装DNS服务(两台虚拟机都要安装)
yum install bind -y

6、主服务器修改DNS配置文件
在主服务器上操作:
vi /etc/named.conf
修改以下内容:

listen-on port 53 { any; };
allow-query     { any; };

vi /etc/named.rfc1912.zones
提示:在末尾添以下内容

zone "hello.com" IN {
        type master;
        file "hello.com.zone";
        allow-update { 192.168.80.101; };
        also-notify { 192.168.80.101; };
};

zone "80.168.192.in-addr.arpa" IN {
        type master;
        file "hello.com.local";
        allow-update { 192.168.80.101; };
        also-notify { 192.168.80.101; };
};

cd /var/named

cp -p named.localhost hello.com.zone --复制一个配置文件模板
vi hello.com.zone

$TTL 1D
@       IN SOA  hello.com. 18013882536.qq.com (
                                        1       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      dns.hello.com.
dns     IN A    192.168.80.100
www     IN A    192.168.80.101
ftp     IN A    192.168.80.102

cp -p hello.com.zone hello.com.local
vi hello.com.local

named-checkconf --检查配置文件语法错误

systemctl start named --启动服务

netstat -anpt | grep named

7、从服务器修改配置文件
vi /etc/named.conf
修改以下内容:

listen-on port 53 { any; };
allow-query     { any; };

vi /etc/named.rfc1912.zones

zone "hello.com" IN {
        type slave;
        masters { 192.168.80.100; };
        file "slaves/hello.com.zone";
};
zone "80.168.192.in-addr.arpa" IN {
        type slave;
        masters { 192.168.80.100; };
        file "slaves/hello.com.local";
};

systemctl start named

原文地址:http://blog.51cto.com/13701082/2346769

时间: 2024-08-01 09:43:30

Centos7 DNS主从同步的相关文章

DNS主从同步部署

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

Shell脚本实战——DNS主从同步脚本实例

DNS主从同步脚本实例 PS:两个服务器起好后最好两个服务都重启一下 主服务器配置 #!/bin/bash #DNS主从同步--主服务器 rpm -q bind if [ $? -ne 0 ];then yum install bind -y systemctl start named fi #判断DNS服务是否安装 read -p "请输入主服务器地址:" zhu read -p "请输入从服务器地址:" cong read -p "域名(请带后缀):&

centos7 DNS主从服务搭建及问题故障排错

一.环境 centos7 主:192.168.3.173 从:92.168.3.172 二.都需要安装bind 服务安装包 配置主DNS服务器 主:/etc/named.conf 修改 listen-on port 53 { any; }; allow-query     { any; }; notify yes; also-notify { 192.168.3.172; };  ## 写从DNS服务器地址 ############## recursion yes; dnssec-enable

linux 搭建 DNS 主从同步

1搭建DNS 主 从服务器. 1.1环境要求: Centos 6.5 x86_64 1.2硬件配置: 名称 IP规划 cpu 内存 硬盘 主服务器 192.168.0.24 4核 8G 80G 从服务器 192.168.0.34 4核 8G 80G 1.3软件包安装: [[email protected] ~]# yum install -y bind bind-chroot bind-utlis 1.4配置文件: /etc/named.conf bind 服务主配置文件. /var/named

配置DNS主从同步

主DNS配置基本不变,加一个选项 allow-transfer { 192.168.10.130; };//做主DNS需要配置,把本台服服务器上的数据文件传输到 重DNS配置对主配置文件进行修改 将区域配置文件拷贝一份并修改[[email protected] named]# cd /etc/[[email protected] etc]# cp -p named.rfc1912.zones named.rfc1912.zones.bak[[email protected] etc]# vi n

DNS 主从同步

一:主域名服务器. [[email protected] ~]# vim /etc/named.conf ---------------------------------------------------------------- options { listen-on port 53 { 199.100.77.137; }; listen-on-v6 port 53 { ::1; }; directory       "/var/named"; dump-file       &

DNS协议原理、安装及主从同步、负载均衡和转发、缓存的详细配置

DNS(域名系统),用于解析域名和IP地址之间的映射关系 协议使用端口: udp 53     正常查询解析情况下使用udp53 tcp53        当进行主从之间的区域传送时使用tcp53 DNS域的空间划分 DNS的查询方式 递归查询 当主机A要向DNS服务器发送查询主机D的请求时,服务器返回给A最终结果,这种方式就是递归查询,如果客户端要查找的内容直接在服务器上得到结果,刚给出的答案是一个权威答案,否则就是一个参考答案. 迭代查询 NS服务器接收到A的请求后,本地没有D的解析,则会通

DNS基本工作原理、及正反向解析、主从同步

dns基本工作原理 1.客户端:互联网上提出域名查询请求的终端. 2.根域名服务器:在"域名树"的顶端,一次完整的域名查询请求的入口. 3.子域:域名树的上下层级关系,下级是上一级的子域.如:www.autohome.com.cn. 是autohome.com.cn. 的子域. 4.子域授权:上一级域名将子域的解析授予固定的服务器,这一过程为子域授权. 5.权威域名服务器:"域名树"中的每一级域名解析服务器都是权威域名服务器.这个概念是相对于本地域名解析服务器的.

+++++++DNS基本工作原理、DNS正反向解析及主从同步

dns基础工作原理 bind Berkerley Information Name Domain DNS Domain Name Server TCP/UDP 53 UDP 53 无连接协议,域名解析 TCP 53 面向连接协议,区域传送 历史IANA 统一名字,自己hosts中维护(%windows%/system32/etc/hosts, /etc/hosts) 统一维护,定时任务计划 统一查询,glibc共享库作为客户端基于UDP协议解析域名 hash 数值分布式 域名分布式:授权方式,将