linux dns自动更新,linux中DNS远程更新及加密远程更新

1.DNS的远程更新

服务主机操作如下:

vim /etc/named.rfc1912.zones

6fb7bbf7eea6b9c3c9d9e014fc5fc2e6.png

chmod 777 /var/named/ 修改目录权限增加更新权限

560e11fb61fb575be3e25bc4ec17b017.png

systemctl restart named

测试机

vim /etc/resolv.conf

6c62370df8248a5a4b22ae52160ee3c2.png

dig qq.bruce.com

6256bce871d929e6ec09a3fc60dfb037.png

2.远程加密更新

使用指定ip更新的方式,虽然可以对dns解析数据进行跟新,但是由于别的主机也可以将其ip设置成允许更新的ip,导致数据不安全,可以采用加密的方式进行远程更新。

DNS主机:

dnssec-keygen -a HMAC-MD5 -b 128 -n HOST bruce 生成加密文件,过程中可能出现卡顿,需要在主服务器中晃动鼠标或者敲击键盘生成加密字符。

-a 加密方式 -b 加密字符长度 -n 加密用途

ca667970308f5fe73a123939ff160d87.png

c4d4f1994e0400ab472fe2be067430f7.png

cp -p /etc/rndc.key /etc/bruce.key

复制第一次启动服务时候生成的加密文件为加密更新要使用的加密文件

并将Ktoto.+157+01767.key 文件中的加密字符 写入到生成的加密文加secret中

2cad0853a01b3bfa7133c8e90e306b7a.png

替换之前的数据为:

703427baf1721449af4a8fc9a31fd277.png

编辑主配置文件

vim /etc/named.conf

7b2bc9b3ee8f3bb67965a9fc714e0a39.png

编辑副配置文件

vim /etc/named.rfc1912.zones

ae9fcb348337981796e4ccc893809906.png

systemctl restart named 重启服务

把钥匙传给远程更新的主机

scp Kbruce.+157+01590.* [email protected]:/mnt

2ac9e371049460857ee0041719588d75.png

4ea43c7c74af9c62a18850fb2e70dbd0.png

远程加密更新DNS解析

加密加入music.bruce.com 解析

dig music.bruce.com

58a778d5867b48dd45276dd7fa31166c.png

**

以上实验均是防火墙关闭和selinux 为disabled的情况下完成**

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值