为什么 pipebackand 总是返回任何 qtype?

为什么 pipebackand 总是返回任何 qtype?

当向 pdns 发送类型等于 A 的查询 dns 时,后者使用管道协议发送到管道后端,并且 qtype 总是等于 ANY 为什么?我使用 powerdns 2.9.22 并且我的操作系统是 ubuntu 提前谢谢

答案1

询问 ANY 意味着 PowerDNS 将返回该名称的所有记录。这有两个重要的好处:

  1. 任何 CNAME 都会被发现,而无需先进行单独的 CNAME 查询。
  2. 如果 PowerDNS 请求 A,但未收到任何回复,则它不知道是否要向提问者回复 NXDOMAIN(“名称不存在”)或 NOERROR(“名称存在但没有 A”)。使用 ANY,如果没有回复,它可以说 NXDOMAIN。

相关内容