Linux智能DNS服务搭建之Bind服务(二)
一、DNS正向解析与反向解析
1.DNS正向解析与反向解析简介
正向解析和反向解析 场景(用户访问ip,返回邮件名称)2.DNS正向解析与反向解析配置
1)配置正向解析记录
步骤1.给imooc.com.zone配置邮件服务解析(配置完成后需要重启named服务)
图示@ IN MX 16 mail //@代表imooc.com,IN到MX下,优先级是16,邮件服务解析头mail
mail IN A 192.168.242.128 //邮件服务解析需要配合A记录的解析
步骤2:测试一下,可以看到对应的mail的解析记录
图示dig @127.0.0.1 mail.imooc.com
2)配置反向解析记录
步骤1:配置方向解析的域
图示vim /etc/named.conf
添加内容如下:
zone "242.168.192.in-addr.arpa"{ //192.168.242.129作为权威的反向解析,需要反过来写,按照.in-addr.arpa这个格式写
type master;
file "192.168.242.zone";
};
步骤2:配置192.168.242.zone的域
图示cd /var/named
vim 192.168.242.zone
添加内容如下:
$TTL 3600
@ IN SOA 242.168.192.in-addr.arpa. iaskjob.163.com. ( //起始记录权威解析,邮箱
2014012200 //主从和正向解析里面的一些时间参数
1H
15M
1W
1D )
@ IN NS dns1.imooc.com. //配置ns的记录
128 IN PTR dns1.imooc.com. //配置第一个dns1.imooc.com对应的 IP,此处用本机(192.168.242.128)作为权威解析。
129 IN PTR mail.imooc.com. //配置mail.imooc.com 记录的反向解析,
步骤3:重启named服务
systemctl restart named
步骤4:测试反向解析
dig -x IP @127.0.0.1 //x代表反向解析
3.DNS正向解析与反向解析配置重点总结
重点二、DNS正向解析客户端工具
1.DNS正向解析客户端工具简介
常用命令2.DNS正向解析客户端工具使用前准备
用配置文件dns:
resolv.conf文件host文件位置:/etc/resolv.conf
3.DNS正向解析客户端工具host命令使用
查找百度soa的记录host -t SOA/NS/A baidu.com
4.DNS正向解析客户端工具nslookup命令使用
图示nslookup 域名(www.baidu.com)
nslookup交互模式,设置server做解析;
图示不会影响整个系统的配置,只可以在里面做动态的交互。
图示5.DNS正向解析客户端工具dig命令使用
图示dig @IP 域名 //正向解析
dig -x IP @对应的服务 //反向解析
图示dig -t a baudu.com //查找百度A记录的内容
图示