V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
BaymaxK
V2EX  ›  问与答

通过 AdGuard Home 屏蔽常见广告

  •  
  •   BaymaxK · 179 天前 · 3665 次点击
    这是一个创建于 179 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我的软路由上跑了 AdGuard Home ,大家有没有推荐的规则能够屏蔽国内这些平台( b 站、微信朋友圈等)广告的。

    21 条回复    2024-05-30 21:34:58 +08:00
    uion
        2
    uion  
       179 天前
    我的 adg,总是有一些莫名奇妙的行为,前段时间还好好的,可以解析本地局域网上设备的主机名,现在死活不行,我是 53 重定向到 adg 上,现在只能挨个把自己的本地设备主机名设置固定 ip ,真是找不到一点问题所在

    用的 adg 屏蔽列表里面的,就勾选了两个,已经有接近 20 万条规则阿
    wheat0r
        3
    wheat0r  
       179 天前
    @uion #2 这事不归 adg 管吧,这东西一般是 mDNS 的问题
    uion
        4
    uion  
       179 天前
    @wheat0r 看 adg 的 dns 查询日志,是 adg 把我的主机名拿到上级 dns 服务器去解析了,当然获取不到 ip ,最终结果就是找不到主机啦。openwrt 下把 53 重定向到了 adg ,我要是理解没错的话,所有使用非 ip 访问,都会到 adg 上解析 ip ?
    wheat0r
        5
    wheat0r  
       179 天前
    @uion #4 主机名是用 mDNS 解析的,找不到才去 DNS
    uion
        6
    uion  
       179 天前
    @wheat0r openwrt 下只有 Dnsmasq ,是你说的 mDNS ? 请求应该是先到 Dnsmasq 的,这个上面应该有静态 ip 设置的。
    我现在的情况,关掉 adg 就可以正常解析主机名~
    要是能解决这个奇怪的问题,也是棒极了
    Joomaen
        7
    Joomaen  
       179 天前
    wheat0r
        9
    wheat0r  
       179 天前
    @uion #6 三个方法。
    第一个是直接用 adg 做 dhcp 服务器,adg 大概率可以在提供租约的时候获取主机名并且生成记录;
    或者在 adg 中指定/.local/域的上游为 dnsmasq ;
    第三个是在你的各种主机上配置 mDNS 服务,比如 Linux 的 Avahi 。
    FightPig
        10
    FightPig  
       179 天前
    我装了后,各种规则试了,不知道怎么的,国内好多广告都屏蔽不了,现在就只用 mosdns 了
    cskeleton
        11
    cskeleton  
       179 天前
    我的 AdGuardHome 配置了这个,https://anti-ad.net/easylist.txt 。不过浏览器还是装了 ubo 。
    xiamy1314
        12
    xiamy1314  
       178 天前

    广告不广告的不知道,但是这数字看着挺爽.
    cooooler
        13
    cooooler  
       178 天前
    借楼问个问题,屏蔽广告怎样跟梯子 vpn 共存呢,安卓的,或者有没有规则支持导入到梯子 app 里用的
    uion
        14
    uion  
       178 天前
    @wheat0r 多谢兄台!!
    在 adg 中指定/.local/域的上游为 dnsmasq ,这个应该怎么配置?
    把 adg 当作 dhcp 服务器不合理,难以配合 openwrt 的 ddns
    Jacksu
        15
    Jacksu  
       178 天前
    @uion 在 adg 的 DNS 设置那,添加一行[/local/]127.0.0.1:53 ,把 127.0.0.1:53 改成你自己的 dnsmasq 的 IP 地址和端口
    Jacksu
        16
    Jacksu  
       178 天前
    我一直用的 adg 来做局域网 DNS ,替换了 dnsmasq ,dnsmasq 只做 DHCP 服务和 rdns
    luis330
        17
    luis330  
       178 天前
    借楼问个问题,我是 Docker 部署的,adg 运行一段时间以后,内存会越来越大直到打满挂断,重启它的容器才行,这个情况各位大兄弟有遇到过吗,大概会是什么样的原因呢?谢谢了!
    xguanren
        18
    xguanren  
       178 天前   ❤️ 1
    去广告还是别用 adg 了 意义不大 而且影响正常上网..有些广告的域名可能跟正常业务域名在同一个下面.或者规则变更不是很及时的话 正常上网也有问题.拿来挂个 https://github.com/521xueweihan/GitHub520 github 的 或者 steam 的 这种 dns 污染导致的连不上网还挺不错的
    ProphetN
        19
    ProphetN  
       178 天前
    只推荐默认的 AdGuard DNS filter ,会屏蔽一些 tracker 域名,其它的过滤器大概率影响正常上网
    uion
        20
    uion  
       178 天前
    @Jacksu 感谢兄台,似乎没有效果~因为 dns 设置了多个上游服务器?
    shiyuu
        21
    shiyuu  
       178 天前
    还不如浏览器插件,直接屏蔽元素
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2481 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 00:03 · PVG 08:03 · LAX 16:03 · JFK 19:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.