1.DNS术语解释
域名是特定计算机或计算机组的名称,由一串用点分隔的名称组成。它用于在数据传输过程中定位计算机。
DNS,全称Name,中文名称域名系统,是互联网的一项核心服务。作为一个可以将域名和IP地址相互映射的分布式数据库,它可以让人们更方便地访问互联网,而不必记住要做什么。机器直接读取的IP号码字符串。
以淘宝为例,就是域名,但是计算机无法根据域名直接找到淘宝。必须将其转换为 IP 地址,例如 101.89.125.239 (IPV4) 或 240e:e1:f300:1:3::3f9 (IPV6) 才能准确读取。 fetch,这里的IP地址可能会随着时间、网络、机器的变化而变化。
2. DNS解析过程
1. 本地分析
用户在本地浏览器中输入后,计算机首先会在本地进行解析(图中①),会分为三个小步骤:
2、本地dns服务器(简称LDNS)
它由两部分组成:缓存服务器和递归服务器。
3.根域名服务器
当信息传递到递归服务器时,它会根据内置的根域名服务器IP地址向根域名服务器寻求帮助:
3. DNS资源记录类型
DNS资源记录主要有六种类型,如下表所示:
记录名称
中文名
影响
AAAA
主机记录
域名对应的IP。它是域名和IP地址的对应关系。 IPv4使用A记录,IPv6使用AAAA记录
NS
名称服务器记录
指示该区域由哪些DNS服务器负责解析
面向服务架构
初始授权记录
指示负责解析的 DNS 服务器是主服务器
MX
邮件往来记录
主要用于邮件服务器DNS交互,帮助邮件正确到达邮件服务器。
域名
别名记录
用于为当前区域之外的资源提供别名
SRV
服务器资源记录
描述服务器可以提供什么服务
PTR
指针记录
它是A记录的反向记录,其作用是将IP地址解析为域名。
4. DNS解析过程示例
在Linux下,可以使用dig命令来显示DNS解析过程。
1.挖掘+追踪
dig +trace 可以显示所有DNS服务器trace记录,如下图:
说明:dig +trace @8.8.8.8 指的是在的域名服务器中搜索到的IP地址。从上图可以看到,它首先从root——即根域名服务器开始搜索。
扫一扫在手机端查看
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。