V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
TullyMonster

使用 AdGuard 后,网络连接速度明显减慢的可能解决方案

  •  1
     
  •   TullyMonster · Jun 6, 2022 · 11742 views
    This topic created in 1421 days ago, the information mentioned may be changed or developed.

    一 环境

    • 操作系统:Windows 10 专业版 (21H2);
    • 浏览器:102.0.5005.63 (正式版本) ( 64 位) (cohort: Stable) ;
    • AdGuard (7.9.1) 配合浏览器插件 AdGuard 浏览器助手使用
      • 启用的 DNS 服务:阿里云公共 DNS (223.5.5.5, 223.6.6.6);
      • 启用的广告拦截器:AdGuard 基础过滤器、AdGuard 移动广告过滤器、AdGuard URL 跟踪过滤器、EasyPrivacy 、AdGuard 恼人广告过滤器、我不在乎 cookies 、EasyList Cookie 列表、解除搜索广告和自我推销过滤器、AdGuard 中文过滤器、EasyList 中国
    • 其他重要的浏览器插件:iGG 谷歌学术助手 (iGuge)

    二 存在的问题

    1. 从输入网址回车,到浏览器接收到响应并等待的过程缓慢;
    2. 浏览器开始渲染网页对象到渲染结束的过程缓慢;
    3. bilibili.comgoogle.com 等网站更是如此;
    4. 使用 Clash for Windows 、禁用 iGuge 并开启全局代理后,加载时间正常。

    三 尝试的解决方案

    1. 禁用 AdGuard:明显改善
    2. 禁用 DNS 服务:未明显改善;
    3. 依次禁用广告拦截器:未明显改善;
    4. local.adguard.org 加入 iGuge 的直连列表:明显改善

    四 灵感来源

    浏览器插件启用时,网页加载前会请求 local.adguard.org,但这个过程响应缓慢,疑似被浏览器插件代理所致。

    23 replies    2025-05-23 11:25:11 +08:00
    ALLROBOT
        1
    ALLROBOT  
       Jun 6, 2022   ❤️ 2
    为什么不用 origin uBlock 呢?
    hdp5252
        2
    hdp5252  
       Jun 6, 2022 via Android
    我也在用 adguard
    没有感觉变慢了。
    难道是我对网络要求不高?
    aptupdate
        3
    aptupdate  
       Jun 6, 2022 via iPhone
    单机用 origin uBlock 啊,简单高效。
    我以为你是路由器装 AdGuard 导致的。
    love4taylor
        4
    love4taylor  
    PRO
       Jun 6, 2022
    其实现有的知名规则基本都排除 local.adguard.org 了。
    love4taylor
        5
    love4taylor  
    PRO
       Jun 6, 2022   ❤️ 1
    @Love4Taylor 其实还有个域名:injections.adguard.org
    cloudsigma2022
        6
    cloudsigma2022  
       Jun 6, 2022
    不用,不就好了吗
    cloudsigma2022
        7
    cloudsigma2022  
       Jun 6, 2022
    adg 是基于 hosts 污染的,跟 orgin uBlock 比不是数量级的。当你明白了原理后,会对他嗤之以鼻的
    465456
        8
    465456  
       Jun 6, 2022 via Android   ❤️ 1
    路由器安装 adguard 来 dns 污染广告域名,浏览器安装插件 ubo 拦截和屏蔽广告
    Darkatse
        9
    Darkatse  
       Jun 6, 2022   ❤️ 1
    @cloudsigma2022 你说的是 AdGuard Home 吧,AdGuard 本身的过滤方式可不止 hosts
    XiaoGouBa
        10
    XiaoGouBa  
       Jun 6, 2022 via Android
    没太感觉,路由器搞了 adguard home ,搞了很多乱七八糟的规则,dns 解析延迟 50ms 左右,没感觉出来太慢,可能对网速不是很敏感
    ilolita
        11
    ilolita  
       Jun 6, 2022 via iPhone
    笑死,一堆人分不清 adg 的版本区别
    paradoxs
        12
    paradoxs  
       Jun 6, 2022
    adguard 有专业的团队维护规则,uBo 可没有。
    cloudsigma2022
        13
    cloudsigma2022  
       Jun 6, 2022 via iPhone
    @Darkatse 现在都是 https 加密的,除非搞中间人攻击,否则你不能从用户流量里把广告流量干掉的!唯一的办法就是从浏览器客户端入手,流量经过浏览器解密后再过滤广告。
    PMR
        14
    PMR  
       Jun 6, 2022 via Android
    @cloudsigma2022 ADGuard 是装在系统中 可选装 CA 解密流量 可拦截任一软件的网络行为



    Adguard home 是 dns


    分清产品线
    rpish
        15
    rpish  
       Jun 6, 2022 via Android
    cfw 不是有广告拦截列表了,为什么还要用 adguard
    cloudsigma2022
        16
    cloudsigma2022  
       Jun 6, 2022 via iPhone
    @PMR 这其实就是中间人攻击啊
    PMR
        17
    PMR  
       Jun 7, 2022
    @cloudsigma2022
    quote>
    ···adg 是基于 hosts 污染的···


    还有
    TLS 流量不止于中间人攻击 在保持原证书也可解密 TLS 流量
    Laitinlok
        18
    Laitinlok  
       Jun 8, 2022 via Android
    建議在進階設定在關閉過濾局域網
    Kroos
        19
    Kroos  
       Sep 19, 2022
    请问楼主最后问题解决了吗?我最近也从 adguard 的浏览器插件切换成桌面版 adguard+浏览器助手插件的形式(提前适应 manifest v3 版插件),也遇到了和楼主一样的问题。楼主 Clash 平时用的什么模式?是简单的代理系统代理模式还是 Tun 全局代理模式?
    TullyMonster
        20
    TullyMonster  
    OP
       Sep 19, 2022
    @Kroos 你好,我是用的是简单模式,没有启用 Tun 模式。你可以查查那些 DNS 的连接响应时间太久,可以将这些请求加入 Adguard 的黑名单(如:injections.adguard.orglocal.adguard.org
    buroguy
        21
    buroguy  
       Sep 25, 2022   ❤️ 8
    @Kroos #19
    tldr: local.adguard.org 直接 reject ,injections.adguard.org 走代理

    local.adguard.org 是 adguard 用于向浏览器注入修饰规则的本地域名
    官网文档解释了这个域名的具体用途 https://kb.adguard.com/en/general/local-adguard
    这个域名在 dns 内应该直接解析到 127.0.0.1 ,公共 dns 都会解析到 176.103.133.77 这个无效 IP ,所以会减速

    injections.adguard.org 是 adguard 向浏览器注入 javascript 时对 adguard 服务器请求的域名
    你可以在打开网页时用 f12 查看“网络”选项,选择“js”,有"?ts=xxxx"的请求,这是 adguard 注入的内容,“隐形模式”、“浏览安全”、“拓展”中的设置就是靠这些生效的。
    adguard 把 js 设置放在 cloudflare 上处理,所以最好走代理,会解析的更快一些

    这些也都是我自己研究的,有错误的话请大家指正
    Grefer
        22
    Grefer  
       May 31, 2023
    @buroguy 按照你的方案设置后有效,感谢
    Alliestrasza
        23
    Alliestrasza  
       May 23, 2025
    @buroguy 谢谢好人
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   979 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 67ms · UTC 20:44 · PVG 04:44 · LAX 13:44 · JFK 16:44
    ♥ Do have faith in what you're doing.