DNS解析与主从同步

1、DNS有三大服务器
主域名DNS服务器,从域名DNS服务器,缓存域名DNS服务器

2、三大配置文件
主配置文件,区域配置文件,数据配置文件中存放的目录

3、解析
正向解析:将域名转换ip地址的过程
逆向解析:将ip地址转换成域名的过程

安装DNS服务
yum install bind -y

主配置文件中
vi /etc/named.conf

在这里插入图片描述
第一个any表示:监听地址为所有人
第二个any表示:允许所有对本服务器发送DNS查询请求

检查语法错误)没有输出就表示没有错误
named-checkconf

编辑区域配置文件
vi /etc/named.rfc1912.zones

最下面添加这些表示正向,反向解析文件

zone “hello.com” IN {
type master;
file “hello.com.zone”;
allow-update { none; };
};
zone “80.168.192.in-addr.arpa” IN {
type master;
file “hello.com.local”;
allow-update { none; };
};

检查
named-checkconf

编辑区域数据配置文件
cd /var/named/

cp -p named.localhost hello.com.zone

正向区域数据配置文件
vi hello.com.zone
在这里插入图片描述
1Dt天 1H时 1W周 3H缓存
*表示:内容记录中没有的时候向查询主机返回192.168.80.10这个地址

cp -p hello.com.zone hello.com.local
反向区域数据配置文件
vi hello.com.local

在这里插入图片描述

echo “nameserver 192.168.80.100” > /etc/resolv.conf

启动DNS服务并开机自启
systemctl restart named
systemctl enable named

查看监听端口 UDP端口在监听TCP做主从同步的
DNS在进行区域传输(数据同步)的时候使用TCP协议,其它时候则使用UDP协议
netstat -anpu | grep named
在这里插入图片描述

再安装一个依赖文件才有nslookup命令
yum install -y bind-utils

正向解析
nslookup www.hello.com
在这里插入图片描述

反向解析
nslookup 192.168.80.100
在这里插入图片描述

以上正反向解析完成

-------------------------DNS主从同步--------------
负载均衡作用,替主服务器分担压力
搭建主从同步(要2台机子)

环境
192.168.80.100 主的服务器
192.168.80.101 从的服务器

vi /etc/named.conf
在这里插入图片描述
vi /etc/named.rfc1912.zones
在这里插入图片描述

从服务器192.168.80.101上

关闭防火墙关闭selinux程序
systemctl stop firewalld
setenforce 0

安装DNS服务
yum install bind -y

修改两处为 any
vi /etc/named.conf

vi /etc/named.rfc1912.zones
在这里插入图片描述
注意:type slave

启动服务
systemctl restart named
systemctl enable named

cd /var/named/slaves/
ls (hello.com.zone hello.com.local)有这2个说明就成功了 没有报错去查看一下
在这里插入图片描述

echo “nameserver 192.168.80.101” > /etc/resolv.conf

yum install bind-utils -y

nslookup dns.hello.com
在这里插入图片描述

nslookup 192.168.80.100
在这里插入图片描述
以上主从同步实现 大家一定细心

在主机80.100中更新
vi /var/named/hello.com.zone
将之前的100的dns改为30
在这里插入图片描述
重启一下服务就能同步了
systemctl restart named

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值