V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
TheNine
V2EX  ›  宽带症候群

[求助] OpenClash +AdGuardHome.ADG 没有效果

  •  
  •   TheNine · 2023-03-23 20:53:25 +08:00 · 4129 次点击
    这是一个创建于 609 天前的主题,其中的信息可能已经有所发展或是发生改变。
    openclash *运行模式 Fake-IP ( TUN-混合)模式 [ UDP-TUN ,TCP-转发]
    *本地 DNS 劫持使用 Dnsmasq 转发
    *上游 DNS 设置为 127.0.0.1 端口号为 Adguardhome 的端口

    AdGuardHome *重定向设置无
    *上游 DNS 设置为 127.0.0.1 端口号为 openclash 的端口


    局域网设备设置 openwrt 的网关可以正常上网和上 V2 ,但是 AdGuardHome 没有效果
    19 条回复    2023-11-17 14:12:35 +08:00
    shoper
        1
    shoper  
       2023-03-23 21:47:26 +08:00
    https://github.com/vernesong/OpenClash/discussions/1420

    openclash 作者给出的推荐配置方法。
    但其实,最新版本的 openclash 已经无需再搭配 adguardhome 了。
    WinkeyLin
        2
    WinkeyLin  
       2023-03-24 00:45:12 +08:00
    AdguardHome 要填公共 DNS 做 OpenClash 的 DNS 上游,你这样配置还能上网就挺奇怪的
    KKLeon
        3
    KKLeon  
       2023-03-24 00:52:44 +08:00 via Android
    ADG ,没啥卵用,不建议折腾
    ISVStar
        4
    ISVStar  
       2023-03-24 01:02:54 +08:00
    53 -> 防火墙转发 -> AdguardHome -> dnsmasq -> OpenClash -> smartdns
    ISVStar
        5
    ISVStar  
       2023-03-24 01:05:12 +08:00
    既不影响去广告、DHCP ,也不会污染
    rrfeng
        6
    rrfeng  
       2023-03-24 07:07:49 +08:00 via Android
    网上各种教程都止不住套娃,我自己用这种方式:

    1 dnspasq 端口改掉,不停是因为用 dhcp 。设置 dhcp option 继续下发 53 端口 ns
    2 adh 监听 53
    3 adh 配置上游用 chinadomainlist 生成,指向国内地址。其他解析配置上游 openclash
    4 openclash 关掉 dns 劫持(实际上这个功能就是改 dnsmasq 的重定向)


    这样的好处是
    adh 去广告完美,国内外分流正常,可以看到统计信息。
    lovelylain
        7
    lovelylain  
       2023-03-24 08:24:00 +08:00 via Android
    @KKLeon adgh 对付小米电视非常有用
    honeyjuice
        8
    honeyjuice  
       2023-03-24 08:48:48 +08:00
    dnsmasq -> OpenClash 满足大部分需求了
    如果担心所有流量进 clash 路由器扛不住(比如说高端 mt7621 路由器)
    可以使用 dnsfilter 来拦截广告
    magic3584
        9
    magic3584  
       2023-03-24 09:49:01 +08:00   ❤️ 1
    参照
    https://www.lugick.com/2022/03/09/openclash-with-adg-on-openwrt/
    有个问题就是,ADG 那里不能查看单独的设备列表
    TheNine
        10
    TheNine  
    OP
       2023-03-24 09:56:32 +08:00
    @magic3584 不折腾了....不知道为什么,按照 1L 的设置,可以在 ADG 中看到 DNS 记录和拦截的记录,响应速度也只有 4 毫秒。但是实际上并没有拦截效果。
    magic3584
        11
    magic3584  
       2023-03-24 10:01:17 +08:00
    @TheNine #10
    按上面配置是可以拦截的,可以在 ADG 里添加域名测试一下。
    4ms 应该是跟 openclash 的模式有关,Fake-IP 好像就快(不太确认)
    ADG 那里应该有办法可以看单独设备 ip ,只不过也懒得折腾了,上面也是搞了好几天,主要还是对网络知识不了解。
    q000q000
        12
    q000q000  
       2023-03-24 10:55:06 +08:00 via iPhone
    @shoper 最新版 Clash 有啥新功能?
    iislong
        13
    iislong  
       2023-03-24 13:25:33 +08:00 via Android
    @magic3584 fake ip 相当于假响应,所以时间很快
    LisaSue
        14
    LisaSue  
       2023-03-25 16:04:46 +08:00
    新版本 openclash 这样不可以了,我目前是最新版本 openclash redir-host 模式+adg 能正常使用,在章鱼星球上我用的是 openclash45.35 版本,fake ip 可以与 adg 搭配使用.
    LisaSue
        15
    LisaSue  
       2023-03-25 16:07:59 +08:00
    我添加了一条 adg 的重写记录,nslookup +域名 +新版 openclash 旁路由给出的结果是一个 fake ip,+章鱼星球 ip 得到的是自己写的 127.0.0.2,应该是新版 openclash 直接把 udp53 端口都给抢走了,不知道先启动 openclash 再启动 adg 会不会好呢?没试过但是大概不可以,不过我已经打算转投老版本 openclash 了.
    LisaSue
        16
    LisaSue  
       2023-03-25 19:11:47 +08:00
    把自带的高版本 luci-app-openclash 删掉换个旧的上去就行了,fakeip+adg 能正常用
    TheNine
        17
    TheNine  
    OP
       2023-03-25 21:22:58 +08:00
    @LisaSue 谢谢!
    momo12
        18
    momo12  
       2023-03-28 01:39:28 +08:00 via iPhone
    @magic3584 我也是这个配置,有个问题..clash 一挂就全挂了
    frankilla
        19
    frankilla  
       2023-11-17 14:12:35 +08:00
    @rrfeng “3 adh 配置上游用 chinadomainlist 生成,指向国内地址。其他解析配置上游 openclash”这一步怎么操作的啊。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1016 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 22:12 · PVG 06:12 · LAX 14:12 · JFK 17:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.