https://www.freedesktop.org/software/systemd/man/systemd-resolved.service.html#Description说
此外,systemd解析在本地回送接口上的IP地址127.0.0.53上提供本地DNS存根监听器。直接发出DNS请求、绕过任何本地API的程序可能会被定向到这个存根,以便将它们连接到系统解析的。
DNS服务器和解析器(“存根解析器”)可能不同,您可以将DNS请求传递到127.0.0.53,后者将它们传递给您的路由器以获得实际的DNS (例如,它可以处理本地主机,但可以将远程主机的请求传递给完整的DNS)。
什么是DNS服务器,解析器和存根解析器?
我还听说过两种DNS服务器(一种叫做“解析器”,另一种我忘记了)。这两种是什么意思?
发布于 2021-01-24 19:37:18
就系统解析而言,“存根-解析器”并不是自己完成所有DNS解析的(即它不连接到根DNS服务器-> tld/gtld名称服务器->权威名称服务器)。相反,它连接到其他解析器(通常通过网络接口配置配置)。例如8.8.8.8或1.1.1.1或由ISP提供的名称解析。
其目的是不直接查询每个程序/客户端对解析器的查询,而是查询存根解析器,该存根解析器可以缓存结果以加快全局名称解析过程。还有一些额外的好处。
之所以被称为存根,是因为它有点像一个解析器,但在技术上不是解析器,因为它缺乏它的所有功能。
https://unix.stackexchange.com/questions/500536
复制相似问题