linux dns高速缓存

Posted 正义的朋友

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux dns高速缓存相关的知识,希望对你有一定的参考价值。

1.安装部署dns 

yum install bind -y

systemctl start  named

systemctl  enable  named

systemctl  stop  firewalld

systemctl  disable  firewalld 

 

主配置文件:     /etc/named.conf

子配置文件:    /etc/name.rfc1912.xones

数据目录:       /var/named

2.高速缓存dns

vim /etc/named.conf

 测试:

3.权威dns的正向解析

vim   /etc/name.rdc1912.zones

cd /var/name

cp -p   named.localhost        westos.com.zone

vim  westos.com.zone

systemctl restart named 

测试:

vim /etc/resolv.conf

nameserver  172.25.254.103

 

dig www.westos.com

 

4.权威dns的反向解析

vim /etc/name.rfc1912.zones

cp -p named.loopback  westos.com.ptr

vim westos.com.ptr

 

 

 

测试:

vim /etc/resolv.conf

nameserver  172.25.254.103

dig -x 172.25.254.111

 dns双向解析

   cp -p  /var/named/westos.com.zone        /var/named/westos.com.localnet

   vim /var/named/westos.com.localnet

  cp   -p   /etc/named.rfc1912.zones    /etc/named.rfc1912.localnet

  vim /etc/named.rfc1912.localnet

vim /etc/named.conf       注释掉51~58行(大概位置)

 systemctl   restart  named   

测试:

dns集群

在辅助dns上做好环境配置:bind安装,主次文件配置,dns指向,服务启动,火墙管理。

主dns:vim /etc/named.rfc1912.zones

systemctl restart named  

测试:辅助端重启named服务

远程更新dns

为了方便恢复环境,先将部分文件备份

 将之前自己在 /etc/named.conf 中自己写入的部分注释掉,并将之前注释掉的部分还原。

   vim /etc/named.rfc1912.zones

chmod 770 /var/named

systemctl restart  named

 

在指定ip主机上发送dns信息

在接手方会有westos.com.zone.jnl

远程加密更新dns

环境恢复:删除之前更新生成的两个文件,并将之前备份的文件恢复,并重启服务。

更新端加密:

vim /etc/named.conf

 

  vim /etc/named.rfc1912.zones

 zone "westos.com" IN {
    type master;
    file "westos.com.zone";
    allow-update { key westos; };
    also-notify {172.25.254.214; };
30 };

systemctl restart named

scp Kwestos.+157+31240.*      root@172.25.254.203:/mnt/     将钥上传到允许更新的主机

nsupdate -k Kwestos.+157+54897.key 
> server 172.25.254.114
> update add abc.westos.com 86400 A 172.25.254.111
> send

 

以上是关于linux dns高速缓存的主要内容,如果未能解决你的问题,请参考以下文章

Linux学习254 Unit 3 高速缓存dns

Linux的DNS高速缓存

企业dns服务器部署详解(上)—高速缓存dns搭建/dns正反向解析

linux中DNS的介绍及DNS的高速缓存

高速缓存dns/ddns

三.高速缓存DNS