使用 Dnsmasq 版本大于 2.86我能够将该指令添加address=/#/
到 dnsmasq.conf 中,它会阻止每个查询并将其标记为 NXDOMAIN,正如我希望的那样。
自 Dnsmasq 2.86 版本发布以来,此指令不再有效,我改用它address=/#/#
。但是这会将其标记为 NULL 地址 (0.0.0.0),我想避免这种情况。
我尝试了这些,但仍然无法获得 NXDOMAIN 返回:
server=/#/
server=/#/#
local=/#/
local=/#/#
Dnsmasq 手册页描述了新版本中改变的行为,但我无法重现旧版本中的行为。