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.测试,如下图所示:
在服务端:
在这里插入图片描述
在客户端:
在这里插入图片描述