DSN主从同步
一、DSN域名
在DNS域名系统中,每个域分别由不同的组织进行管理。每个组织都可以将自己负责的域再分成一定数目的子域,并将这些子域委托给其他组织去管理。
域名服务器的类型树状图:
二、DNS域名解析过程
1、DNS解析概述
DNS解析是将域名转换为IP地址的过程。当在浏览器中输入一个网址,比如:www.qq.com,
DNS解析服务就会把这个域名转换为计算机能理解的IP地址。
2、DNS解析的基本步骤
1、 浏览器缓存查询:在浏览器中输入要查询的域名,浏览器首先检查自身缓存中是否有该域名对应的IP地址。
2、操作系统缓存查询:如果浏览器缓存中没有,操作系统会检查本地的hosts文件。
3、本地DNS服务器查询:如果本地缓存也没有,请求会被发送到本地DNS服务器。
4、根服务器查询:本地DNS服务器会向根DNS服务器查询。
5、顶级DNS服务器查询:根DNS服务器返回顶级DNS服务器地址,本地DNS服务器继续查询。
6、权威DNS服务器查询:顶级DNS服务器返回权威DNS服务器地址,本地DNS服务器继续查询。
7、获取IP地址:权威DNS服务器返回域名对应的IP地址。
正向解析:将域名转换为IP地址(域名→IP)
反向解析:将IP地址转换为域名(IP→域名)
三、DNS主从同步实验
操作步骤:
1.基本配置
主服务器:192.168.202.128,从服务器:192.168.202.130
主从服务都要执行以下相同操作:
安装bind:yum install bind -y
关闭防火墙:systemctl stop firewalld.service
关闭selinux:setenforce 0
2.主服务器配置
1.修改主配置文件
vim /etc/named.conf
2 .配置正向解析文件
[root@localhost ~]# vim /var/named/named.li.com
3.配置反向解析文件
[root@localhost ~]# vim /var/named/named.192.168.202.zone
4.主服务器配置结束后 重启服务systemctl restart named,使配置生效
3.从服务器配置
1.编辑配置文件 # vim /etc/named.conf
2.配置完成后重启服务:systemctl restart named
4.增量
增量同步:
1、主:
tep1:往资源文件添加一行新的解析记录,/var/named/named.li.com
和/var/named/named.192.168.202.zone
tep2:序列号+1
tep3:[root@localhost ~]# systemctl restart named
2、从
手动增量同步
[root@localhost ~]# rndc refresh li.com
[root@localhost ~]# rndc refresh 202.168.192.in-addr.arpa
5.测试结果