centos 7 配置主、反向DNS服务器

centos 7 配置主、反向DNS服务器

DNS:域名系统(服务)协议,主要用于域名和 IP 地址的相互转换。主DNS服务器(Primary DNS Server):将域名解析成 IP 地址;辅助 DNS 服务器(Secondary DNS Server) 也叫反向 DNS 服务器:将 IP 地址解析成域名,
本服务器 IP 地址 ,192.168.12.2,

1.查看是否安装 bind 服务,
centos 7 配置主、反向DNS服务器
2.修改主配置文件,/etc/named.conf
centos 7 配置主、反向DNS服务器
将 listen-on port 53 中的 127.0.0.1 改成 any ,即允许任意主机监听53端口;allow-query 改成 any ,对任意主机允许查询,
3.修改区域配置文件,/etc/named.rfc1912.zones,

正向区域配置,
centos 7 配置主、反向DNS服务器
反向区域配置,
centos 7 配置主、反向DNS服务器

如果不确定配置是否正确,使用命令 named -checkconf,如果不显示任何信息,则表示配置正确;即使有错误提示也不必担心,因为配置DNS就那几个部分需要修改,冷静一下,再从头看一遍(认真的看一遍),

4.编辑正向区域数据配置文件,
centos 7 配置主、反向DNS服务器
打开配置文件,/var/named/zwh.com.zone
centos 7 配置主、反向DNS服务器
$TTL 1D :表示解析的地址在数据库中缓存的时间,1D表示一天(86400s),也可以写出 $TTL 86400;第二行 开头 @ 表示本域,固定格式 IN SOA 为授权开始,第二个 @ 后的内容为本域的缩写,完整形式为 [email protected] ;NS @ 也是缩写,全写是 IN NS zwh.com. ,是本域的DNS服务器的名字,
centos 7 配置主、反向DNS服务器
MX 10 mail.zwh.com. 表示本域的邮件服务器,10表示邮件服务器的优先级,

**并重新启动DNS服务器,设置开机自启,
centos 7 配置主、反向DNS服务器
配置服务器DNS:/etc/resolv.conf
centos 7 配置主、反向DNS服务器

5.编辑反向区域数据配置文件,
centos 7 配置主、反向DNS服务器
提示,不要将 named.loopback 写成 named.localhost,编辑 /var/named/192.168.12.zone
centos 7 配置主、反向DNS服务器
6.测试
centos 7 配置主、反向DNS服务器
centos 7 配置主、反向DNS服务器

解析查询命令:nslookup,在bind-utils 包安装时已经安装过了,

7.在客户端测试:
centos 7 配置主、反向DNS服务器

需要在 Windows 上做如上修改,
centos 7 配置主、反向DNS服务器
centos 7 配置主、反向DNS服务器