家庭局域网搭建 AdGuard Home, IPv6 DNS 地址如何分发给设备?

2022-08-17 23:30:40 +08:00
 ZenFX
IPv4 可以配置一个静态的私网地址,然后将地址填到 DHCP 上或手动配置到设备的 DNS 上。
IPv6 每次拨号的时候前缀会变,应该如何处理,才能将 AdGuard Home 的 IPv6 DNS 填到各个设备上。
2898 次点击
所在节点    问与答
4 条回复
dcty
2022-08-17 23:40:06 +08:00
为什么一定要用 v6 的,v4 也可以查询 v6 的记录。
SgtPepper
2022-08-18 10:57:50 +08:00
搭楼问问,adguard home 好不好用
KKLeon
2022-08-18 21:19:20 +08:00
@SgtPepper 中看不中用的东西,效果跟客户端插件相比差太远。不少人看到 AGH 的统计面板拦截了多少广告,只是一个心里安慰而已。
haodingzan
2022-08-19 06:14:51 +08:00
OpenWRT 的话,首先接口,全局,ULA 前缀设置一下,比如 fd00::/48 ,目的是指定内网前缀,你的 AdguardHome 就可以分配到一个固定的内网 v6 地址,再去 LAN ,DHCP ,IPv6 设置里,把通告的 DNS 改成 AdguardHome 的 v6 地址就可以下发给设备了。RA 和 DHCPv6 用服务器模式,IPv6 RA 设置勾一下 SLACC ,RA 标记勾上 M 和 O ,目的是实现路由器给设备分配地址和 DNS 服务器,安卓这种无状态分配的也能稍微优雅一点。

你的 AdguardHome 如果是 Docker 版 bridge 网络可能只有 v4 地址,这个几句话说不清,可以搜搜怎么解决,或者用 Host 网络,再或者网络设置里把 DNS 直接全部劫持到 AdguardHome 的 v4 地址上,v6 设备解析时你看到的是路由器在发解析请求,总之能过滤到,看你要不要精确的定位设备了。

@SgtPepper 聊胜于无,电视广告倒是拦截掉了,主要用来配合分流 DNS ,过滤随缘吧。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/873604

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX