ZenFX
V2EX  ›  问与答

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

  •  
  •   ZenFX · Aug 17, 2022 · 4571 views
    This topic created in 1391 days ago, the information mentioned may be changed or developed.
    IPv4 可以配置一个静态的私网地址,然后将地址填到 DHCP 上或手动配置到设备的 DNS 上。
    IPv6 每次拨号的时候前缀会变,应该如何处理,才能将 AdGuard Home 的 IPv6 DNS 填到各个设备上。
    4 replies    2022-08-19 06:14:51 +08:00
    dcty
        1
    dcty  
       Aug 17, 2022
    为什么一定要用 v6 的,v4 也可以查询 v6 的记录。
    SgtPepper
        2
    SgtPepper  
       Aug 18, 2022
    搭楼问问,adguard home 好不好用
    KKLeon
        3
    KKLeon  
       Aug 18, 2022 via Android   ❤️ 1
    @SgtPepper 中看不中用的东西,效果跟客户端插件相比差太远。不少人看到 AGH 的统计面板拦截了多少广告,只是一个心里安慰而已。
    haodingzan
        4
    haodingzan  
       Aug 19, 2022 via iPhone   ❤️ 3
    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 ,过滤随缘吧。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2905 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 15:21 · PVG 23:21 · LAX 08:21 · JFK 11:21
    ♥ Do have faith in what you're doing.