DNS服务器部署在哪里

DNS服务器部署在哪里,dns,Dns,这可能是一个愚蠢的问题。但我在谷歌上搜索了一下,并没有找到令人满意的答案。 我知道DNS服务器是域名和IP地址之间的转换器。但是DNS服务器部署/定位在哪里?在我们的个人电脑中,或者在其他一些有独立机器的地方?这是一个值得谷歌搜索的大问题。简而言之,这取决于您需要解决的问题。全球范围内的DNS解析互联网站点由BT等网络连接提供商或雅虎/谷歌等大型科技公司提供。本地IP地址通过本地DNS解析,可能在您的公司或您家中的路由器上。两者之间有一个委托权限的概念-因此,如果作为本地DNS,我一旦解析了一个

这可能是一个愚蠢的问题。但我在谷歌上搜索了一下,并没有找到令人满意的答案。
我知道DNS服务器是域名和IP地址之间的转换器。但是DNS服务器部署/定位在哪里?在我们的个人电脑中,或者在其他一些有独立机器的地方?

这是一个值得谷歌搜索的大问题。简而言之,这取决于您需要解决的问题。全球范围内的DNS解析互联网站点由BT等网络连接提供商或雅虎/谷歌等大型科技公司提供。本地IP地址通过本地DNS解析,可能在您的公司或您家中的路由器上。两者之间有一个委托权限的概念-因此,如果作为本地DNS,我一旦解析了一个地址,它将在下次被询问时提供一个非权威的答案-这有助于DNS扩展

因此,最简单的答案可能是面向外部的权威性解决方案。大型互联网连接提供商会与分布式本地DNS对话,后者提供内部IP地址解决方案,如果他们以前见过外部站点,则会为外部站点提供非权威性解决方案。其结果实际上是数百万个DNS


通过在命令行上运行nslookup www.google.co.uk之类的程序,您可以看到正在点击的内容。返回的第一个IP是您的计算机正在使用的DNS。

尽管这个问题对于本网站来说完全是离题的,但这个答案非常混乱,而且很可能会混淆而不是告知。谢谢您,Rich!现在更清楚了!我想提高投票率。但我的声誉不足以让它发挥作用。您的计算机的操作系统可能有一个本地缓存,其中包含以前对DNS查询的响应。然后是由您的网络路由器提供的DNS(如果您有)。然后是ISP提供的DNS,允许您访问Internet。然后是ISP连接到的Internet主干网提供的DNS。最终通向为TLD提供DNS的根服务器(
.com
.net
.org
,等等)。DNS有很多层,链上有很多缓存。@RemyLebeau这也很混乱。在一般情况下,存根解析器中可能有一个缓存,然后在递归解析器中有一个缓存。从来没有“很多”。这是一个合理的介绍DNS-