![客户端无法使用 Pi-Hole 或 Pi-Hole 被跳过(即出现广告)](https://linux22.com/image/1617665/%E5%AE%A2%E6%88%B7%E7%AB%AF%E6%97%A0%E6%B3%95%E4%BD%BF%E7%94%A8%20Pi-Hole%20%E6%88%96%20Pi-Hole%20%E8%A2%AB%E8%B7%B3%E8%BF%87%EF%BC%88%E5%8D%B3%E5%87%BA%E7%8E%B0%E5%B9%BF%E5%91%8A%EF%BC%89.png)
我有一个 OpenWRT 路由器,所以我遵循这教程设置我的 Pi-Hole 和路由器,以便所有 DNS 流量也重定向。当我转到我的 Pi-Hole 并在“网络”选项卡下时,我看到我的设备显示为绿色(表示它正在使用 Pi-Hole),但仍会出现一些广告。这是因为浏览器使用的是 DNS-over-HTTPS,而防火墙规则不包括它吗?我该如何解决这个问题?
答案1
问题似乎是我的手机设置了两个 DNS 服务器,而不是一个 - 一个是 IPv6(不是我的 Pi-Hole),另一个是我的 Pi-Hole 的 IPv4 地址。我的情况的解决方案是禁用 IPv6,因为我的 ISP 不支持它。在我的 OpenWrt 路由器上,我必须使用以下命令禁用 IPv6:
uci set 'network.lan.ipv6=off'
uci set 'network.wan.ipv6=off'
uci set 'dhcp.lan.dhcpv6=disabled'
/etc/init.d/odhcpd disable
uci commit