DNS的正、反以及双向解析
一、DNS的正向解析
域名的级别:
顶级域名(根域名)
二级域名 .com
三级域名 baidu.com
注意: 在dns中域名的查询是逐级查询,先是三级域名,再是二级,最后是以及。
地址解析记录:
ptr:把ip变成域名
MX:邮件解析记录
邮件:smtp协议,简单邮件传输协议,常用软件postfix
注意:正向解析指根据域名查找ip
实验步骤如下:
1.将主配置文件中的20行删除,如下图所示:
2.删除网关,此时ping不通,如下所示:
3.编辑区域文件,如下图所示:
4.复制数据文件并进行编辑,如下图所示:
5.重启服务,如下图所示:
注意: 当服务不能重启起来时,我们先去清空日志,然后再重启,通过查看日志来进行排错。上面文件中服务不能重启是因为子文件中31行少了分号,当再次更改后,服务起来。
6.测试:从而,正向域名解析成功。
二、CNAME(名称到“规范名称”,包括A/AAAA记录的另一个名称)
通俗来讲,CNAME就是域名转换。查询www.gao.com时,会先转到bbs.gao.com.再解析bbs.gao.com.的地址得到结果。
首先进入数据文件,然后对其进行配置,如下所示:
测试,如下所示:
三、MX(文件解析)
首先我们请空邮件,再去发送邮件,发现没有发送出去,如图所示:
为了使我们能发送文件,进行以下操作:
测试,如下图所示:
当我们再去发送邮件时,报错会变为端口没开,拒绝发送,如下所示:
但我们可以通过dig -t检测到要查询的dns类型,如下:
四、DNS反向解析
注意:反向解析指根据ip查找域名
实验步骤如下:
1.编辑区域文件,如下所示:
2.复制数据文件,并查看,如下图所示:
3.编辑数据文件,并重启服务,如下图所示:
4.测试,如下图所示:
五、DNS的双向解析
控制域名能被谁解析,不同客户得到不同的地址
实验步骤如下:
1.复制正向解析库,并编辑外网的数据文件,如下所示:
2.复制内网的局域文件,如下所示:3.编辑外网的局域文件,如下所示:
4.编辑主配置文件,如下所示:
5.重启服务,如下所示:
6.测试,如下图所示:
在服务端:
在客户端: