DNS正向解析,反向解析与双向解析

DNS相关配置文件

/etc/named.conf ---- 主配置文件中指定了域的配置文件,域的配置文件默认在/etc/named/rfc1912.zones中

/etc/named.rfc1912.zones ---- 记录域的相关结构体,该文件作用是方便管理各个域,使配置文件清新简洁,当然也可直接记录至主配置文件中

/var/named/xxx.zone ---- 域名解析文件,在此文件夹中新建.zone文件,其中记录着此区域下各个域名对应的ip地址

DNS正向解析

删除/etc/named.conf 中的forwarders行

修改真机/etc/resolv.conf中的nameserver指向虚拟机上的DNS服务器

在/etc/named.conf中可以看到域的配置文件保存在/etc/named.rfc1912.zones中

在/etc/named.rfc1912.zones文件中添加新的域的相关结构体

扫描二维码关注公众号,回复: 4684825 查看本文章

在/var/named/文件夹下创建编辑westos.com.zone文件

  • serial:这个序号代表的是这个数据库档案的新旧,序号越大代表越新,当slave要判断是否主动下载新的数据库时,就以序号是否比slave上的还要来得新来判断,若是则下载,若不是则不下载,当修订数据库信息时,要记得将数值放大
  • refresh:slave向master要求数据更新的判断时间间隔
  • retry:失败重新尝试时间,slave无法对master达成联机后的多久时间内会尝试再次连接
  • expire:如果一直失败尝试时间,持续联机到达这个设定时间,那么slave将不再尝试继续联机
  • mimimum :如果前面的文件中没有写入TTL快取时间时,就以此SOA的设定值为主中国有嘻哈

重启服务,DNS正向解析成功

DNS反向解析

删除/etc/named.conf 中的forwarders行(同上)

修改/etc/resolv.conf中的nameserver指向本地DNS服务器(同上)

在/etc/named.conf中可以看到域的配置文件保存在/etc/named.rfc1912.zones中(同上)

在/etc/named.rfc1912.zones文件中添加新的域的相关结构体

进行反向解析时,要注意zone的名称。要将IP反过来写,并且结尾加上in-addr.arpa才行,文件指向为.ptr文件

在/var/named/文件夹下创建编辑ptr文件 具体内容如下:

重启服务,DNS反向解析成功

 

DNS双向解析

另开一虚拟机,配置ip网段为1.1.1.2/24,dns指向1.1.1.1

DNS服务器上:

同一个网卡配置双ip,另一个ip配置为1.1.1.1

创建内网与外网不同的域文件内网为.inter结尾的文件

创建内网与外网不同的解析文件,内网为.inter结尾的文件,并修改其中文件,记录内网访问的ip

可以看到设定内外网解析文件指向的ip不同

配置域名主配置文件/etc/named.conf 删除原有指向配置

新增本地域名解析和其他网络段域名解析配置文件

测试:内外网均dig hello.westos.com,分别解析出不同地址

DNS双向解析完成

猜你喜欢

转载自blog.csdn.net/weixin_43189623/article/details/84307002