DNS服务——域名解析容错
介绍
DNS服务至关重要,你我每天访问网站不可能是记忆IP地址。因此DNS服务器的可靠性至关重要。下面介绍DNS服务器容错机制,看图

为了防止DNS服务器故障不再提供服务,引入辅助DNS服务器。辅助DNS上面的记录与主DNS服务器一样,图中画一个只是示意,现实中不止一个。
辅助DNS服务器复制主DNS服务器的记录。这需要在主/辅DNS上都做出相应配置,我允许谁复制我 我复制谁
关于复制又有2种方式:
①定时 辅DNS周期性取主DNS那看看,有没有更新,然后同步过来。参考 DNS服务——正向查找区 和 逆向查找区 序号那一块,还有各种时间那一块
②通知 主有变化,主动通知辅DNS来同步
主DNS服务器(192.168.80.222)配置
[root@WebServer ~]# vi /etc/named.rfc1912.zones
zone "cac.com" IN {
      type master;
      file "named.cac.com";
      allow-update { none; };
      notify yes;
      allow-transfer { 192.168.80.12; };
      also-notify { 192.168.80.12; };
};
辅DNS服务器(192.168.80.12)配置
[root@ftpLinux ~]# vi /etc/named.rfc1912.zones
zone "cac.com" IN {
        type slave;
        file "named.cac.com";
        masters { 192.168.80.222; };
};
字段解析
notify yes; 同步方式为通知
allow-transfer { 192.168.80.12; }; 允许那个辅DNS来传输DNS记录
also-notify { 192.168.80.12; }; 允许通知那个辅DNS来主同步DNS记录
DNS服务——域名解析容错的更多相关文章
- DNS服务——域名解析委派
		域名解析委派 域名解析委派和DNS域名解析递归查询很像,举个例子解释域名解析委派 ①假设在.net域名下有台计算机想要访问www.cac.com. ②.net这台DNS服务器不知道www.cac.co ... 
- DNS服务——域名解析转发 和 条件转发
		前言 有一台Linux机器作为DNS服务器,查看这台机器上的DNS文件,发现指向互联网上的DNS服务器. [root@ziqiang named]# cat /etc/resolv.conf # Ge ... 
- centos  DNS服务搭建  DNS原理  使用bind搭建DNS服务器 配置DNS转发 配置主从  安装dig工具  DHCP  dhclient  各种域名解析记录  mydns DNS动态更新    第三十节课
		centos DNS服务搭建 DNS原理 使用bind搭建DNS服务器 配置DNS转发 配置主从 安装dig工具 DHCP dhclient 各种域名解析记录 mydns DNS动态更 ... 
- Public DNS (公共域名解析服务)
		114DNS 服务IP:114.114.114.114, 114.114.115.115 拦截 钓鱼病毒木马网站:114.114.114.119, 114.114.115.119 拦截 色情网站:11 ... 
- DNS服务的安装
		DNS服务器原理及配置 域名讲解 www.baidu.com 完整的域名,通常.来进行分割三个部分:www是主机名,baidu是域名,com是类型 主机名 + 域名 + 类型 构成完整的域名 DNS服 ... 
- <转>DNS服务系列之二:DNS区域传送漏洞的安全案例
		DNS区域传送(DNS zone transfer)指的是一台备用服务器使用来自主服务器的数据刷新自己的域(zone)数据库.这为运行中的DNS服务提供了一定的冗余度,其目的是为了防止主的域名服务器因 ... 
- Nmap扫描教程之DNS服务类
		Nmap扫描教程之DNS服务类 Nmap DNS服务类 DNS(Domain Name System,域名系统)的作用就是将主机名解析为相应IP地址的过程. 通常主机域名的一般结构为:主机名.三级域名 ... 
- DNS服务架设   redhat  linux
		安装dns服务和管理工具 yum install bind bind-chroot bind-utils -y 服务名为named 在没有启动服务之前服务的主配置文件在/etc/named.con ... 
- CentOS7系统安装DNS服务
		CentOS7系统安装DNS服务 30.1.DNS是什么? DNS ( Domain Name System )是"域名系统"的英文缩写,简单来说就是一个数据库,用于存储网络中IP ... 
随机推荐
- html 图标和文字一行对齐
			原图: 效果图: 备注:vertical-align:middle <div> <p class="time tl-size12" style="pad ... 
- 触屏Tap模拟事件
			触屏的click因为有双击判断所以有200ms的延迟,zepto里的touch.js兼容不好所以tap也没法直接用. gibhub上有个fastclick太大了. 自己用touched写个简单的模拟t ... 
- CentOS7使用yum安装RabbitMQ
			转自:https://jingyan.baidu.com/article/456c463b16f3820a583144a1.html 登录名:admin 密码:admin 1. 如果安装后web界 ... 
- 【Tools】PDF编辑软件-pdfelement 6.8 官网文件中文+破解版本
			试用了下,感觉还不错分享给大家. 有币的求赏,小弟下载缺币.没币的从附件下载. 赏币地址:https://download.csdn.net/download/qq_18187161/10744059 ... 
- 关于Form、ModelForm的一些操作(持续更新)
			1.前端循环:后端传到前端的form是可以循环的,以此获得想要展示的元素 <form method="post" class="form-horizontal&qu ... 
- pycharm设置开发模板/字体大小/背景颜色(3)
			一.pycharm设置字体大小/风格 选择 File –> setting –> Editor –> Font ,可以看到如上界面,可以根据自己的喜好随意调整字体大小,字体风格,文字 ... 
- SpringBoot部署到Linux上AppserverApplication,访问不到控制层
			放在本地是好好的,可以请求到,放到Linux上去的话就直接404, 解决办法: SpringBoot有个加载类叫AppserverApplication.这个大家应该都知道,我们平常都是如下写: @S ... 
- linux中matlab的中文乱码问题
			ref:http://hi.baidu.com/36470902/item/47f3b133c419d989f5e4ade1 将系统的jre拷贝到matlab去 . sudo mv $MATLAB/s ... 
- es原理
			一: 一个请求到达es集群,选中一个coordinate节点以后,会通过请求路由到指定primary shard中,如果分发策略选择为round-robin,如果来4个请求,则2个打到primary ... 
- Spring Boot制作启动图案
			SpringBoot在启动时会有一个默认图案的,如果不喜欢可以自己制作一个. 在resources的目录下新建banner.txt文件. 制作图案地址:springboot启动图案定制 通过输入字符串 ... 
