自学内容网 自学内容网

DNS解析

dns的定义

解析库

dns解析的端口

dns解析流程

curl命令

内网dns解析

dns正向解析配置

先在服务端安装bind9软件

apt -y install bind9
cd /etc/bind

先修改bind的主配置文件(注意标点符号!)

修改named.conf.options

root@neuro:/etc/bind# vim named.conf.options 

在第二行底下添加代码,同时删除最底下的ipv6

接下来可直接配置自定义配置文件

root@neuro:/etc/bind# vim named.conf.default-zones 

在bind目录下创建xy104.local

不想重现配置文件可以直接复制db.local

打开xy104.local配置文件

如图所示修改

打开dns解析服务的配置文件

root@neuro:/etc/bind# vim /etc/resolv.conf 

重启配置文件

root@neuro:/etc/bind# systemctl restart bind9

nslookup测试解析成功

客户机配置

root@neuro:~# vim /etc/resolv.conf 

        

测试解析成功

dns反向解析配置

配置自定义配置文件

root@neuro:/etc/bind# vim named.conf.default-zones 

创建xy104.local.zone

root@neuro:/etc/bind# cp -a xy104.local xy104.local.zone


进入配置
root@neuro:/etc/bind# vim xy104.local.zone 

如下图配置

可以成功反向解析

测试是否连通

测试前先配ip地址

root@neuro:~# ifconfig  ens33:1 192.168.32.100/24

dns主从解析配置

先修改主服务器配置

oot@neuro:/etc/bind# vim named.conf.default-zones 

在正向解析和反向解析添加代码

在客户机上也安装bind9

apt -y install bind9

修改主配置文件

root@neuro:/etc/bind# vim named.conf.options 

如下配置,同时删除ipv6配置

修改自定义配置

root@neuro:/etc/bind# vim named.conf.default-zones 

添加以下命令

回到主机

修改dns解析服务的配置文件

root@neuro:/etc/bind# vim /etc/resolv.conf 

如下配置

客户机也进行同样的配置

配置完后先重启主机配置,再重启客户机配置

检查缓存目录是否有数据文件

测试主从解析

停掉主机配置

root@neuro:/etc/bind# systemctl stop  bind9

正向和反向可正常解析


原文地址:https://blog.csdn.net/TianyaOAO/article/details/143743634

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!