DNS解析流程

dns是如何一步一步工作的

DNS的工作原理和过程分为以下几个步骤:
第一步:客户端提出域名解析请求,并将请求发送给本地域名服务器。

第二步:本地域名服务器收到请求后,首先查询本地缓存。如果有这条记录,则本地域名服务器直接返回查询结果。

第三步:如果本地缓存没有记录,则本地域名服务器直接向根域名服务器发送请求,然后根域名服务器返回域的主域名(根的子域) ) 的本地域名服务器。服务器的地址。


第四步:本地服务器向上一步返回的域名服务器发送请求,然后接受请求的服务器查询自己的缓存。如果没有该记录,则返回相关下级域名服务器的地址。

第 5 步:重复第 4 步,直到找到正确的记录。

第六步:本地域名服务器将返回的结果保存到缓存中以备下次使用,并将结果返回给客户端。

1. 客户端提出域名解析请求,并将请求发送到本地域名服务器。2、本地域名服务器收到请求后,首先查询本地缓存。如果有这条记录,则本地域名服务器直接返回查询结果。3.如果本地缓存中没有这条记录,本地域名服务器会直接向根域名服务器发送请求,然后根域名服务器会返回给本地域名服务器为主域名服务器查询域(根的子域)。地址。4、本地服务器向上一步返回的域名服务器发送请求,然后接受请求的服务器查询自己的缓存。如果没有该记录,则返回相关下级域名服务器的地址。5. 重复步骤 4,直到找到正确的记录。6、本地域名服务器将返回的结果保存到缓存中以备下次使用,并将结果返回给客户端。

如何检查 DNS 服务器是否正常工作?

这时候就依赖本地电脑使用的DNS地址,查询他的操作了。

第一步:按“开始->运行->输入CMD”进入命令行模式。
第二步:输入ipconfig/all命令查询网络参数。

Step:3在ipconfig /all 显示信息可以看到一个地方写DNS SERVERS,这个是本地DNS服务器地址。比如作者是202.106.0.20和202.106.46.151。从这个地址可以看出是外网地址。如果外网DNS出现解析错误,可以更换其他DNS服务器地址解决。

第四步:如果DNS服务器上显示的是个人公司的内网地址,则说明公司的DNS解析是由内部DNS服务器完成的。在这种情况下,您需要在 DNS 服务器中检查 DNS 服务器。执行nslookup操作,看能否正常解析。解决DNS服务器上的DNS服务故障,一般问题都可以解决。

请注意,不正确的 DNS 设置会导致一些敏感信息泄露。为黑客提供强大的信息以进行进一步的攻击。

相关学习资料:



https://download.csdn.net/course/detail/30340

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

weixin_45036829

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值