事情是这样的:
内网里自建了一个 AdGuard Home,IP 为 192.168.1.18 ,在路由器的 DHCP 上也设置了 DNS 使用 192.168.1.18 。
现象:
其它设备都可以正常使用,但发现 Android 手机自己连接了一个 ipv6 的 DNS,开头为 fe80::xxx,它会优先使用这个 ipv6 的 DNS,不使用 ipv4 的。其实也不是完全无法使用,目前发现 Chrome 会使用我自建的 DNS,但其它 App 会用 ipv6 的 DNS 解析。
我的宽带不支持 ipv6,路由是 ac86u 官方最新固件,ipv6 关闭。手机是 mix2s 刷了 Pixel Experience 的 Android 11 。另有一个平板是刷了 Lineage 17 的,也就是 Android 10,也是同样的问题。
我完全不懂 ipv6,现在不知道这个 DNS 是哪来的,也不知道怎么关闭。另一个有线连接的群晖在网络状态里可以看到 ipv6 默认网关也是这个 fe80 的地址。那么我怎么判断这个 ipv6 的地址是我的路由器还是运营商还是其它的什么设备?如何能关闭这个 ipv6 DNS ?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.