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

2023-03-23 20:53:25 +08:00
 TheNine
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 没有效果
3319 次点击
所在节点    宽带症候群
19 条回复
shoper
2023-03-23 21:47:26 +08:00
https://github.com/vernesong/OpenClash/discussions/1420

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

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


这样的好处是
adh 去广告完美,国内外分流正常,可以看到统计信息。
lovelylain
2023-03-24 08:24:00 +08:00
@KKLeon adgh 对付小米电视非常有用
honeyjuice
2023-03-24 08:48:48 +08:00
dnsmasq -> OpenClash 满足大部分需求了
如果担心所有流量进 clash 路由器扛不住(比如说高端 mt7621 路由器)
可以使用 dnsfilter 来拦截广告
magic3584
2023-03-24 09:49:01 +08:00
参照
https://www.lugick.com/2022/03/09/openclash-with-adg-on-openwrt/
有个问题就是,ADG 那里不能查看单独的设备列表
TheNine
2023-03-24 09:56:32 +08:00
@magic3584 不折腾了....不知道为什么,按照 1L 的设置,可以在 ADG 中看到 DNS 记录和拦截的记录,响应速度也只有 4 毫秒。但是实际上并没有拦截效果。
magic3584
2023-03-24 10:01:17 +08:00
@TheNine #10
按上面配置是可以拦截的,可以在 ADG 里添加域名测试一下。
4ms 应该是跟 openclash 的模式有关,Fake-IP 好像就快(不太确认)
ADG 那里应该有办法可以看单独设备 ip ,只不过也懒得折腾了,上面也是搞了好几天,主要还是对网络知识不了解。
q000q000
2023-03-24 10:55:06 +08:00
@shoper 最新版 Clash 有啥新功能?
iislong
2023-03-24 13:25:33 +08:00
@magic3584 fake ip 相当于假响应,所以时间很快
LisaSue
2023-03-25 16:04:46 +08:00
新版本 openclash 这样不可以了,我目前是最新版本 openclash redir-host 模式+adg 能正常使用,在章鱼星球上我用的是 openclash45.35 版本,fake ip 可以与 adg 搭配使用.
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
2023-03-25 19:11:47 +08:00
把自带的高版本 luci-app-openclash 删掉换个旧的上去就行了,fakeip+adg 能正常用
TheNine
2023-03-25 21:22:58 +08:00
@LisaSue 谢谢!
momo12
2023-03-28 01:39:28 +08:00
@magic3584 我也是这个配置,有个问题..clash 一挂就全挂了
frankilla
163 天前
@rrfeng “3 adh 配置上游用 chinadomainlist 生成,指向国内地址。其他解析配置上游 openclash”这一步怎么操作的啊。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/926647

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX