linux DNS服务器的部署三

DNS更新

实验步骤:
1.基于ip地址的更新
(1)做实验之前先备份虚拟机1/var/named /lyueyue.co m.zone文件
在这里插入图片描述
(2)编辑/etc/named.rfc1912.zones文件
允许192.168.9.7更新lyueyue.com域
在这里插入图片描述
在这里插入图片描述
(3)测试
在虚拟机3中输入nsupdate命令更新DNS
update add:新增A记录
86400:TTL值
update delete:删除A记录
在这里插入图片描述
在虚拟机1中dig测试,发现更新成功。
在这里插入图片描述
在这里插入图片描述
接下来在虚拟机3中删除hello.lyueyue.com记录
在这里插入图片描述
发现在虚拟机1中dig不到了
在这里插入图片描述
2.基于key的更新
基于ip地址的更新是有弊端的:如果任意一个客户端将ip地址更改为192.168.9.7就可以更新DNS
(1)将lyueyue.com.zone文件还原
在这里插入图片描述
(2)生成公私钥
-a:加密方式
-b:加密长度
-n:名称类型(HOST表示专门做解析的DNS)
公钥以.key结尾,私钥以.private结尾。
在这里插入图片描述
(3)编辑/etc/lyueyue.key文件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(3)编辑/etc/named.conf文件
在这里插入图片描述
在这里插入图片描述
(4)编辑/etc/named.rfc1912.zones文件
在这里插入图片描述
在这里插入图片描述
(5)将key文件传至虚拟机3/mnt下
在这里插入图片描述
(6)时钟同步
当时钟不同步时会报错
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(7)在虚拟机3中测试
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
更新成功!
在这里插入图片描述
在这里插入图片描述

DDNS(DHCP+DNS)

1.DDNS的含义:
DDNS捕获用户每次变化的ip地址,然后将其与域名相对应(动态域名解析),而普通的DNS都是基于静态ip的。
2.实验步骤:
(1)在虚拟机1中搭建dhcp
ddns-update-style interim:开启更新dns的功能
在这里插入图片描述
key lyueyue:把更新DNS的key告诉DHCP
zone:更新的是哪个域(域的名字是lyueyue.com)再加一个点
primary:写dns所在的主机,由于dns和dhcp都在虚拟机1上,因此写127.0.0.1回环接口。
在这里插入图片描述
在这里插入图片描述
(2)配置虚拟机2为dhcp模式
在这里插入图片描述
在这里插入图片描述
(3)测试
设置虚拟机2主机名为test.lyueyue.com,然后dig。
在这里插入图片描述
在这里插入图片描述
虚拟机1中的日志如下
在这里插入图片描述
设置selinux
在这里插入图片描述
重新dig发现成功
在这里插入图片描述
在这里插入图片描述
我们再进行一次测试,更改虚拟机1dhcp分配地址范围
在这里插入图片描述
虚拟机2ip发生变化
在这里插入图片描述
发现DNS动态解析
在这里插入图片描述
在这里插入图片描述
实验完成🍋

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值