You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Pi-hole自定义顶级本地域名配置问题咨询

Pi-hole自定义顶级本地域名配置问题咨询

嗨,完全不用觉得这是蠢问题!很多人第一次尝试自定义非标准顶级域名时都会碰到这个状况~

你遇到的情况是这样的:当你设置.local域名时,Pi-hole默认会优先处理这类本地常用的伪顶级域名请求,但像.moon这种不是ICANN认可的通用顶级域名,Pi-hole在本地找不到解析记录时,就会把请求转发给你配置的上游DNS服务器(比如谷歌DNS),而上游DNS没法解析这个域名,就会跳转到搜索页面展示相关结果了。

不过这个问题是可以解决的,给你两个简单的配置方法:

  • 方法一:通过Pi-hole管理界面配置
    打开Pi-hole的后台管理页面,进入「Settings(设置)」->「DNS」选项卡,找到「Custom local domains」(自定义本地域名)的输入框,填入moon后保存设置,然后重启Pi-hole的DNS服务即可。这样Pi-hole就会知道.moon是本地专属域名,会优先在本地查找解析记录,不会再转发给上游DNS了。

  • 方法二:通过配置文件手动添加
    登录你的Pi-hole主机,在/etc/dnsmasq.d/目录下新建一个自定义配置文件(比如命名为02-custom-moon-domain.conf),在文件里添加一行:

    local=/moon/
    

    保存文件后,执行命令sudo pihole restartdns重启DNS服务就生效了。

配置完成后,你可以在本地设备的终端里用nslookup media.moon或者ping media.moon测试一下,应该就能返回你设置的本地LAN地址啦~

备注:内容来源于stack exchange,提问作者unsafe_where_true

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 12:05:31