现在我的 pi-hole 实例已经开始工作了,我意识到我无法加载任何本地 DNS 条目。我有一个domain.com
,我用它来做一些公开的事情。主要是我的 RSS 阅读器。我还保留了一个*.lab.domain.com
通配符域名,这样我就可以在内部拥有wiki.lab.domain.com
这样我就可以给自己做笔记,而不必担心外界会看到它们。
好吧,我的实验室子域上没有任何内容未加载。这是 DNS。始终是 DNS。
pi-hole 团队已经记录了这一点,但我不知道在哪里可以找到他们展示的这些选项。 V6 – 发布后修复和发现 – Pi-hole
要么启用misc.etc_dnsmasq_d来恢复“旧”行为,或者如果您只有几行,您可以将它们直接添加到misc.dnsmasq_lines设置中。这两个设置都可以在 toml 文件中找到,也可以在 Web 界面上的 All Settings -> Misc 下找到
登录到您的 pi-hole 安装。如果您也无法使用 IP 地址,则可能需要使用 IP 地址而不是域名。首先,您需要进入 pihole 中的“设置”。其次,找到 * Basic按钮并将其滑动到Expert 。
该按钮应位于系统设置标题附近。
执行此操作后,您将在“设置”菜单“所有设置”下看到一个额外选项。
将滑块移至“专家”是我必须自己找出的选项,因为访问“所有设置”菜单时没有提到它。所以我现在告诉你。
现在您已经有了菜单,请单击它。在“所有设置”页面上,单击其他以筛选结果。现在寻找misc.etc_dnsmasq_d
找到它后,启用它。单击“保存并应用”。
现在您应该能够再次访问本地 DNS 条目。
原文: https://peroty.micro.blog/2025/02/27/fix-local-dns-when-upgrading.html