朋友那台主 AdGuardHome 遇到个奇葩问题:
每次进后台仪表盘,右下角都会弹 「检查更新失败,请检查互联网连接」,这台主DNS的网络实际使用起来没一点影响。而做了主从同步的另一台从 DNS 就完全没问题。
后来琢磨明白了,问题出在 IPv6 上,朋友家宽带是移动典型的大内网!为了远程访问家里资源只能用有IPv6的公网回家~
AdGuardHome 检查更新时,默认优先会走 IPv6 解析,而 IPv6 一般直接用运营商 DNS,AdGuard 的更新服务器域名刚好被运营商的v6 DNS污染了,所以更新请求直接失败。
再一核对:
主 DNS 在爱快里拿到了 IPv6 地址,从 DNS反而没拿到 IPv6,所以从 DNS 没事,主 DNS 一直报错。
AI也给出同样答案,所以爱快里把设置了下IPv6黑名单,再修改一下主DNS的配置文件让IPv4并关闭IPv6

修改设置完成后一切都恢复正常了~
每台机器配置安装方法都不一样比如docker或是luci版的,具体修改方法肯定不同,这里就提一嘴。让大家遇到这事时候多个思路~

正文完
发表至: 随笔
六天前
