目录
1.DNS域名解析基础知识1.DNS系统的作用
正向解析:根据域名找到对应的IP地址
逆向分析:根据IP地址找到对应的域名
DNS系统分布式数据结构
Root.根域名DNS服务器:负责根域名
IPv4 根域名服务器:全球共有 13 台 DNS 服务器负责解析根域名,其中美国 10 台,英国 1 台,瑞典 1 台,日本 1 台
IPv6根域名服务器:共25个,中国1主3从,美国1主2从
主DNS服务器:负责解析主域名(一般代表某一类型的组织或国家)
.com (商业企业) .net (互联网提供商) .edu (教育机构) .cn (中国国家域名) .org (团体组织) .gov (政府部门)
辅助DNS服务器:负责解析辅助域名。。。
子域名DNS服务器:专门负责子域名的解析,又称三级域名。
主办方网站 tts9 tts6 邮箱 www
2. DNS系统类型
1.缓存域名服务器
也称为 DNS 缓存服务器
通过查询其他域名服务器获取域名->IP地址记录
将域名查询结果缓存在本地,提高重复查询速度
2. 主域名服务器
特定 DNS 区域的权威服务器是唯一的
负责维护该区域内所有域名->IP地址映射记录
您需要为您负责的区域创建自己的地址数据文件
3. 从域名服务器
又称辅助域名服务器,是主域名服务器的热备份。
它维护的域名->IP 地址记录来自主域名服务器
需要从主域名服务器自动同步区域地址数据库
3. DNS查询类型及原则
1、递归查询:
一般客户端与本地DNS服务器之间的查询都是递归查询,也就是客户端向DNS服务器发送请求时,如果DNS服务器自身无法解析,就会向另外一台DNS服务器发送查询请求,在得到最终的肯定或否定结果后,再转发给客户端。本次查询的来源和目标不变,只需要发起一次查询就可以得到结果。(无需自己动手)
2.迭代查询:
一般情况下(也有例外),从本地DNS服务器向其他DNS服务器的查询都是一个迭代查询,比如对方无法返回权威结果,就会向下一个DNS服务器发起另一个查询(参考上一个DNS服务器返回的结果),直到返回查询结果。本次查询的来源不变,但查询的目标却在不断变化,一般需要发起多次查询才能获得查询结果。(需要您自行操作)
DNS查询原理:
正向解析查询过程:
1)先查看本机的缓存记录
2)查询hosts文件
3)查询DNS域名服务器,交给DNS域名服务器处理。 上述过程变成了递归查询:我想要一个答案,你就直接给我结果
4)此DNS服务器可能是本地域名服务器,也有缓存,如果有则直接返回结果,如果没有则进行下一步
5)向根域服务器寻求帮助。根域服务器返回可能知道答案的顶级域服务器,并要求他查找顶级域服务器。
6)向顶级域服务器求助,顶级域服务器返回一个可能知道结果的二级域服务器,然后他再去找二级域服务器
7)向二级域名服务器求助,二级域名服务器发现是我的主机,将查询到的IP地址返回给本地域名服务器
8)本地域名服务器将结果记录到缓存中,然后返回域名与IP的对应关系给客户端
2.正向分析1、各类资源记录
区域解析库:由许多资源记录组成
记录类型:A、AAAA、PTR、SOA、NS、CNAME、MX
SOA:Start Of,起始权限记录;一个区域解析库可以有且只能有一个SOA记录,该记录必须位于解析
DNS数据库中的第一条记录是SOA,即授权记录的开始。它表示在众多NS记录中,哪台服务器是主服务器。在任何DNS记录文件中,都是以SOA()记录开始的。SOA资源记录表示此DNS名称服务器是DNS域中最好的数据信息来源。
A():功能:域名解析成IP地址
AAAA (FQDN): --> IPV6
PTR():逆向解析,IP地址解析为域名
NS(Name):用于指示当前区域的DNS服务器,服务器类型为域名服务器。
CNAME:名称、别名记录
MX(Mail)邮件交换器
SOA记录与NS记录的区别:NS记录是域名服务器记录,用来指定该域名由哪个DNS服务器来解析;SOA记录设置了一些数据版本和更新以及过期时间信息。
2.安装配置方法
配置服务器
关闭防火墙并
扫一扫在手机端查看
-
Tags : 根域名解析
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。