一、DNS资源记录类型
DNS服务器在提供名称解析服务时,它会查询自己的数据库,在该数据库中包含DNS区域资源信息的资源记录(Resource Record,RR).在DNS区域资源信息中常见的资源记录有以下几种。
1.SOA:起始授权记录(start of authority record)在一个区域必须是惟一的,定义了区域的全局参数,进行整个区域的管理设置。
2.NS:名称服务器(Name Server)记录在一个区域至少有一条,记录了某个区域的授权服务器。
3.A:地址(address)记录,把FQDN映射到IP地址。
4.CNAME:别名(canonical Name)记录也被称为规范名字,可以帮助用户隐藏网络实现细节。
5.PTR:反向地址(domian name poinTeR)记录,把IP地址映射到FQDN。
6.MX:邮件交换(mail exchanger)记录,指向一个邮件服务器,用于电子邮件系统发邮件时根据收件人的地址后缀来定位邮件服务器。
7.SRV:服务资源记录(service resource record),一般是为微软的活动目录设置时的应用。资源记录把服务名字映射为提供服务的服务器名字。活动目录客户和域控制器使用SRV资源记录决定域控制器的IP地址。
8.TXT:注释或非关键的信息。
9.KEY:保存一个关于DNS名称的公钥。
10.NXT、DNSSEC:指出一个特定名称不在域控。
11.SIG:指出带签名和身份认证的区信息。
二、配置dns服务器实现正反向解析
Server端:
1、下载软件包yum install bind -y
2、关闭防火墙和selinux
systemctl stop firewalld
setenforce 0
3、编辑配置文件/etc/named.conf
4、编辑以上配置文件zone标签中自定义的文件 /var/named/named.openlab.com
5、编辑反向解析自定义的文件/var/named/named.192
Client端:
1、编辑/etc/named/resolv.conf nameserver中服务器ip
2、nslookup 实现反向解析