【发布时间】:2018-07-21 17:08:31
【问题描述】:
这可能是一个愚蠢的问题。但是我在谷歌上搜索并没有找到令人满意的答案。 我知道 DNS 服务器是域名和 IP 地址之间的转换器。但是 DNS 服务器部署/定位在哪里?在我们的个人电脑上,还是在其他一些有独立机器的地方?
【问题讨论】:
-
您计算机的操作系统可能有一个本地缓存,其中包含以前对它所做的 DNS 查询的响应。然后是您的网络路由器提供的 DNS,如果您有的话。然后是您的 ISP 提供的 DNS,让您可以访问 Internet。然后是 ISP 所连接的 Internet 主干提供的 DNS。最终通向为 TLD 提供 DNS 的根服务器(
.com、.net、.org等)。 DNS 有很多层,链上有很多缓存。 -
@RemyLebeau 这也很混乱。在一般情况下,存根解析器中也许有一个缓存,然后是递归解析器中的一个。从来没有“很多”。
-
这是对 DNS 的合理介绍 - cloudflare.com/learning/dns/what-is-dns
标签: dns