首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Windows 10中在Nslookup模式下查找命令"root“的问题

在Windows 10中在Nslookup模式下查找命令"root“的问题
EN

Stack Overflow用户
提问于 2020-11-11 22:22:53
回答 1查看 158关注 0票数 1

我最近一直在探索DNS服务和事情是如何工作的。根据我的理解,如果浏览器不知道用户输入的某个URL (例如。maps.google.com)然后DNS流将为:

浏览器检查其缓存=>浏览器与设备上的OS解析器软件的检查(可能检查机器上存在的host.txt文件,如果是Windows),=>操作系统联系ISP服务器=> ISP DNS服务器检查缓存,然后从ISP DNS服务器上的解析器软件直接到达DNS根服务器的IP地址( ISP解析器中的根服务器Ip是硬编码的) =>根服务器将解析器定向到TLD服务器(在本例中是.com) =>服务器将解析器发送到我们请求的域的权威服务器(google.com) =>权威服务器给我们查找的Ip地址(maps.google.com)。

我正在Windows 10中试验nslookup命令。

代码语言:javascript
运行
复制
C:\Users\me>nslookup
Default Server:  UnKnown
Address:  "Here I get an Ip6 address"

>root
Default Server:  A.ROOT-SERVERS.NET
Addresses:  2001:503:ba3e::2:30
      198.41.0.4

上面可以看到Verizon的根DNS服务器之一,它用于向Internet上的用户提供DNS服务。

我的问题是:

  1. 在nslookup模式下从根目录返回的信息,它们来自哪里?

  1. 是来自PC缓存的这些信息,还是保存在DNS服务器上的信息,我的pc正在与DNS联系以获取DNS服务?

EN

回答 1

Stack Overflow用户

发布于 2020-11-11 22:40:58

好的,13根a服务器是整个网络的主控制器。他们太忙了,没有时间去处理每一个请求,所以他们有了复制器--数百个已经询问并回答了你问题的服务器--并且得到了一个解析的网站。然后,他们代表13个根服务器回答这个问题--一段固定的时间。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64795059

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档