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
|