DNS主从服务器
一、目的:
我们知道,DNS服务器在网络服务中可能出现故障当机等状况,会导致DNS服务瘫痪,显然在实际的网络应用中我们不希望出现这种状况,所有我们就要配置从 服务器来在主DNS服务器出现故障时代替他来工作
二、实验
1、
直接使用命令yum install bind就可以安装。
查看装的版本号
cat /var/log/messages
bind的主要配置文件为/etc/named.conf,此文件主要用于配置区域,并指定区域数据库文件名称。区域数据库文件通常保存于/var/named/目录下,用于定义区域的资源类型。
named 配置文件检查
named-checkconf
检查了所有的zone文件与配置文件?
如/etc/named.rfc1912.zones文件--确实检查了。/etc/named.conf包含了左边这个文件,所以检查了。
$TTL
@ IN SOA dns.stepdgx.com denggx..com ( 2H
4M
1D
2D )
@ IN NS dns.stepdgx.com.
@ IN MX mail.stepdgx.com.
dns IN A 10.10.3.95
mail IN A 10.10.3.95
www IN A 10.10.3.95
检查一下
named-checkzone "stepdgx.com" stepdgx.com.zone
出现OK关键字就代表ok。
chown root:named stepdgx.com.zone
chmod stepdgx.com.zone
-----------------------------------------------------------------------
2015年5月13日亲测
主服务器10.10.3.95
从服务器10.10.1.4
一、主服务器上
vi /etc/named.conf文件里面(including 的rfc1912文件里面也可)
zone "stepdgx.com" IN {
type master;
file "stepdgx.com.zone";
allow-transfer { 10.10.1.4; };
notify yes;
also-notify { 10.10.1.4;};
};
编辑对应的zone文件
vi /var/named/stepdgx.com.zone
$TTL 600
@ IN SOA dns.stepdgx.com. dgx.stepdgx.com. (
2015051369
60
60
1D
2D )
@ IN NS dns.stepdgx.com.
@ IN NS ns2.stepdgx.com.
@ IN MX 10 mail.stepdgx.com.
dns IN A 10.10.3.95
mail IN A 10.10.3.95
www IN A 123.57.207.166
ns2 IN A 10.10.1.4
fw IN A 10.10.1.1
cisco IN A 10.10.1.8
二、从服务器上
10.10.1.4
zone "stepdgx.com" IN {
type slave;
masters { 10.10.3.95; };
file "slaves/stepdgx.com.zone";
allow-update { any; };
};
vi /var/named/slaves/stepdgx.com.zone 编辑对应的文件
$ORIGIN .
$TTL 600 ; 10 minutes
stepdgx.com IN SOA dns.stepdgx.com. dgx.stepdgx.com. (
2015051366 ; serial
60 ; refresh (1 minute)
60 ; retry (1 minute)
86400 ; expire (1 day)
172800 ; minimum (2 days)
)
NS dns.stepdgx.com.
NS ns2.stepdgx.com.
MX 10 mail.stepdgx.com.
$ORIGIN stepdgx.com.
cisco A 10.10.1.8
dns A 10.10.3.95
fw A 10.10.1.1
mail A 10.10.3.95
ns2 A 10.10.1.4
www A 123.57.207.167
三、测试
1、主服务器修改 大一点的序列号 要重启named【重启才更新到从服务器】,从服务器/var/named/slaves/stepdgx.com.zone 里面的内容就会更新。
没有stepdgx.com.zone也会新建
从服务器里的图片如下
2、
cat /var/log/messages
这样就代表成功发送了notifies。
3、主服务器查从服务器,从服务器查主服务器的。
dig -t axfr stepdgx.com @10.10.1.4
参考文章:http://wubinary.blog.51cto.com/8570032/1376390
DNS主从服务器的更多相关文章
- centos6.5环境DNS-本地DNS主从服务器bind的搭建
centos6.5环境DNS-本地DNS主从服务器bind的搭建 在上一篇博客中我已经搭建好了一个本地DNS服务器,能够实现正向反向解析,那么我们只需要加入一台从DNS服务器即可完成,我们来开始配置主 ...
- Linux的DNS主从服务器部署
下面的部署是在Linux的DNS正向解析部署上进行修改的. 如果有什么问题或者错误,可以访问上篇帖子 下面开始有关DNS的服务部署.<DNS主从服务器> 环境描述: 192.168.196 ...
- 使用bind部署DNS主从服务器
说明:这里是Linux服务综合搭建文章的一部分,本文可以作为单独搭建主从DNS服务器的参考. 注意:这里所有的标题都是根据主要的文章(Linux基础服务搭建综合)的顺序来做的. 如果需要查看相关软件版 ...
- DNS主从服务器+mysql
1 .背景 BIND从文本文件中获取数据,这样容易因为编辑错误出现问题. BIND需要将数据加载到内存中,如果域或者记录较多,会消耗大量的内存. BIND启动时解析Zone文件,对于一个记录较多的DN ...
- Linux构建DNS主从服务器
所有服务器:iptables -Fsystemctl stop firewalldsetenforce 0 配置yum 主服务器:[root@localhost ~]# yum -y install ...
- DNS反向解析,主从服务器,分离解析(内外网)
目录 实验一:DNS反向解析 1.安装bind 2.查找配置文件路径 3.配置/etc/named.conf主配置文件 4.修改/etc/named.rfc1912.zones区域配置文件(复制两个) ...
- DNS主从服务,子域授权,view视图,日志系统,压力测试
DNS主从服务,子域授权,view视图,日志系统,压力测试 DNS性能测试工具queryperfDNS查询过程: DNS主从建立: 环境: 主服务器:10.140.165.93 从服务器:10.140 ...
- centos minimal Bind 主从服务器部署
实验环境 两台虚拟机BindM和BindS,装的系统都是centos6.3 minimal IP地址 主机名hostname 主DNS服务器 192.168.137.102 bindm.cas.c ...
- Linux系统下DNS主从配置详解
一.DNS概述DNS(Domain Name System),即域名系统.因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串. ...
随机推荐
- Linux应用层的定时器Timer使用详解【转】
转自:http://blog.csdn.net/wwwtovvv/article/details/8601528 版权声明:本文为博主原创文章,未经博主允许不得转载. linux下定时器的使用 -- ...
- ESXI和vSphere的安装配置-实现一台电脑硬件虚拟化为两台
本篇文章包含以下几个部分: 1EXSI软件和vSphere软件的安装 2在vSphere上安装虚拟系统 3对虚拟系统通过配置实现硬件虚拟化,实现硬件直通 1.EXSI安装 通过网上下载EXSI ISO ...
- 《JAVA与模式》之观察者模式(转载)
<JAVA与模式>之观察者模式(转载) 原文链接:http://www.cnblogs.com/java-my-life/archive/2012/05/16/2502279.html ...
- #422 Div2 D
#422 Div2 D 题意 假设有 n 个人比赛,每次比赛进行分组,每组人数必须相同,如果一组有 x 人,则那一组要比赛 $ \frac{x * (x - 1)}{2}$次,最终一人获胜,其它人淘汰 ...
- (寒假集训)Mooo Moo (完全背包)
Mooo Moo 时间限制: 1 Sec 内存限制: 64 MB提交: 5 解决: 4[提交][状态][讨论版] 题目描述 Farmer John has completely forgotten ...
- UTF-8 setup for workspace
In Eclipse, go to Preferences>General>Workspace and select UTF-8 as the Text File Encoding. Th ...
- java copy array
13down voteaccepted Here's a java 1.4 compatible 1.5-liner: int[] array = { 1, 2, 3, 4, 5 }; int siz ...
- C++中static、const使用方法简介
众所周知,在c++中,static和const的使用方法是难点,也是重点,值得我们随时温习,所谓温故而知新是也. 下面我们首先说一说static. 1.static的作用 static变量的作用,主要 ...
- 十. 图形界面(GUI)设计4.面板
面板有两种,一种是普通面板(JPanel),另一种是滚动面板(JScrollPane). JPanel 面板是一种通用容器,JPanel的作用是实现界面的层次结构,在它上面放入一些组件,也可以在上面绘 ...
- bean实例化--工厂方法
1,编写bean package com.songyan.demo1; /** * 要创建的对象类 * @author sy * */ public class User { private Stri ...