V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
OpenWrt 是一个专门面向嵌入式设备的 Linux 发行版。你可以将 OpenWrt 支持的型号的嵌入式设备,比如各种路由器上的系统,换成一个有更多可能性可以折腾的 Linux 系统。
OpenWrt 官方网站
Getting
V2EX  ›  OpenWrt

Openwrt 开启 adguard home 后打开网页加载变慢

  •  
  •   Getting · 2023-10-14 11:54:52 +08:00 · 2142 次点击
    这是一个创建于 437 天前的主题,其中的信息可能已经有所发展或是发生改变。
    adguard home dns
    223.5.5.5
    223.6.6.6
    开了乐观缓存

    把 adguard home 当 Dnsmasq 上游,Dnsmasq 中的 DNS 查询缓存的大小设置成 0
    其他没有改为什么打开网页加载变慢 你们都有这种感觉的吗?是不是需要在 Dnsmasq 里修改哪些选项?
    20 条回复    2023-10-16 09:41:12 +08:00
    fish3125
        1
    fish3125  
       2023-10-14 13:06:59 +08:00 via iPhone
    Dns 你用运营商的试试,如果运营商存在劫持问题,肯定是他们的最快。
    虽然影响不大,但是可以完全不用 dnsmasq 。
    fish3125
        2
    fish3125  
       2023-10-14 13:07:57 +08:00 via iPhone
    Dns 你用运营商的试试,如果运营商不存在劫持问题,肯定是他们的最快。
    虽然影响不大,但是可以完全不用 dnsmasq 。
    只要改监听端口
    sky96111
        3
    sky96111  
       2023-10-14 13:13:27 +08:00 via Android
    @fish3125 不要完全禁用 dnsmasq ,把 dnsmasq 作为 agh 的.lan 域的上游。否则本地主机域名解析将失效
    vcn8yjOogEL
        4
    vcn8yjOogEL  
       2023-10-14 14:52:39 +08:00
    直接让 AGH 接管 53 ,dnsmasq 只负责本地查询
    建议看看日志的查询时间,不行就直接用运营商的上游
    Getting
        5
    Getting  
    OP
       2023-10-14 15:35:10 +08:00
    @vcn8yjOogEL 怎么让 AGH 接管 53 的 把 dnsmasq 端口改掉 然后把劫持关掉 dnsmasqDNS 重定向关掉嘛
    日志查询时间是 0.5-2 毫秒之间
    Getting
        6
    Getting  
    OP
       2023-10-14 15:36:14 +08:00
    @fish3125 主要不知道运营商 dns 会不会存在污染问题
    vcn8yjOogEL
        7
    vcn8yjOogEL  
       2023-10-14 16:24:07 +08:00
    @Getting #5 对的,dnsmasq 端口改掉,上游删掉或改成一个不存在的地址,AGH 接听 53(可能需要手动改配置文件),反向查询设置成 dnsmasq ,再设置本地域名走 dnsmasq(例如 `[/*.lan/]127.0.0.1:12345`)

    上游不要用同一家 DNS ,多加几个选最快结果

    运营商想做污染会直接把所有 UDP DNS 都劫持掉,你想防污染得用加密 DNS
    yhm2046
        8
    yhm2046  
       2023-10-14 16:25:24 +08:00 via Android
    有人试过收钱帮别人编译 openwrt 固件吗?会不会被公安请喝茶
    Getting
        9
    Getting  
    OP
       2023-10-14 16:42:03 +08:00
    @yhm2046 看他会不会把你供出来吧
    @vcn8yjOogEL 为啥要改本地域名的 本地域名是啥作用的 好复杂 本来直接做 dnsmasq 上游没问题的 不知道为什么会卡卡的 也不知道怎么查哪里的问题的
    ethanlu
        10
    ethanlu  
       2023-10-14 16:51:48 +08:00 via Android
    @yhm2046 可参考
    ?si=yjnaYDqW8rj8UQ2U
    fish3125
        11
    fish3125  
       2023-10-14 18:22:14 +08:00
    adg 也支持 ipset 和指定为特定域名的上游服务器;
    开着 dnsmasq 主要是用作 dhcp 服务器;
    所以只要修改这两个软件对应的端口,并不需要关心 lan 域的
    WhatTheBridgeSay
        12
    WhatTheBridgeSay  
       2023-10-15 00:48:43 +08:00
    知识储备不足就不要操心你力所能及以外的事情,先改回 ISP DNS 试试再说
    465456
        13
    465456  
       2023-10-15 07:58:00 +08:00
    dnsmasq 里面有一个选项,所有服务器,勾选,再 dnsmasq 填上 adguard 的地址和其它 dns ,这样 adguard 只能用缓存和 host 加速,不会影响网速
    vcn8yjOogEL
        14
    vcn8yjOogEL  
       2023-10-15 10:12:32 +08:00 via Android
    @Getting #9 本地域名指向本地设备,例如你可以从`openwrt.lan`访问路由器管理页面
    你不用也可以不填,不影响公网
    Getting
        15
    Getting  
    OP
       2023-10-15 10:36:21 +08:00
    @465456 我觉得得把 dnsmasq 缓存开起来 直接走 dnsmasq 会好点
    Getting
        16
    Getting  
    OP
       2023-10-15 10:36:30 +08:00
    @vcn8yjOogEL 懂了 谢谢
    465456
        17
    465456  
       2023-10-15 12:30:35 +08:00
    @Getting adguard 可以加速,这种方法类似运营商的 DNS 污染和抢答,adguard 的拦截广告就是染污 DNS ,乐观缓存就是抢答
    iamyangyiok
        18
    iamyangyiok  
       2023-10-16 02:58:05 +08:00 via Android
    谁知道你 CPU 渣不渣,规则数多少,说问题就说清楚。MIP 架构 S 的话跑 ADG 那是蛋疼
    iamyangyiok
        19
    iamyangyiok  
       2023-10-16 02:59:15 +08:00 via Android
    CORE MARK 5W 分跑 ADG 没啥延迟感觉
    Getting
        20
    Getting  
    OP
       2023-10-16 09:41:12 +08:00
    @465456 那你是不是需要开乐观缓存的?
    @iamyangyiok CPU 不是很渣 X86 CORE MARK 能跑 3.6W
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1119 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 19:06 · PVG 03:06 · LAX 11:06 · JFK 14:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.