首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是DNS服务器,解析器和存根解析器?

什么是DNS服务器,解析器和存根解析器?
EN

Unix & Linux用户
提问于 2019-02-14 04:28:16
回答 1查看 17.8K关注 0票数 15

https://www.freedesktop.org/software/systemd/man/systemd-resolved.service.html#Description

此外,systemd解析在本地回送接口上的IP地址127.0.0.53上提供本地DNS存根监听器。直接发出DNS请求、绕过任何本地API的程序可能会被定向到这个存根,以便将它们连接到系统解析的。

我应如何理解/etc/resolv.conf

DNS服务器和解析器(“存根解析器”)可能不同,您可以将DNS请求传递到127.0.0.53,后者将它们传递给您的路由器以获得实际的DNS (例如,它可以处理本地主机,但可以将远程主机的请求传递给完整的DNS)。

什么是DNS服务器,解析器和存根解析器?

我还听说过两种DNS服务器(一种叫做“解析器”,另一种我忘记了)。这两种是什么意思?

EN

回答 1

Unix & Linux用户

发布于 2021-01-24 19:37:18

就系统解析而言,“存根-解析器”并不是自己完成所有DNS解析的(即它不连接到根DNS服务器-> tld/gtld名称服务器->权威名称服务器)。相反,它连接到其他解析器(通常通过网络接口配置配置)。例如8.8.8.8或1.1.1.1或由ISP提供的名称解析。

其目的是不直接查询每个程序/客户端对解析器的查询,而是查询存根解析器,该存根解析器可以缓存结果以加快全局名称解析过程。还有一些额外的好处。

之所以被称为存根,是因为它有点像一个解析器,但在技术上不是解析器,因为它缺乏它的所有功能。

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

https://unix.stackexchange.com/questions/500536

复制
相关文章

相似问题

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