共计 1143 个字符,预计需要花费 3 分钟才能阅读完成。
一. 通过AdGuard转发流量至代理(无ROOT下的权宜之计)
- 无需 root 权限
- 需要代理软件支持在不开启VPN的情况下开启本地 socks4/5 或 http 代理
1. 在AdGuard内打开应用管理,找到要同时使用的VPN软件,并关闭通过AdGuard路由流量

2. 将Clash设置>网络>自动路由系统流量关闭(V2rayNG等改为仅代理模式)



3. 在AdGuard中打开设置>过滤>网络>代理,并添加代理,代理主机统一为 127.0.0.1,代理协议推荐为SOCKS5
http,socks4和socks5代理的区别 HTTP代理:能够代理客户机的HTTP访问,主要是代理浏览器访问网页 SOCKS4代理只支持TCP协议,而SOCKS5代理则既支持TCP协议又支持UDP协议,还支持各种身份验证机制、服务器端域名解析等




各大VPN/代理软件SOCKS默认端口
| 软件名 | 默认协议 | 默认代理端口 |
| Shadowsocks | SOCKS5 | 1080 |
| ShadowsocksRb | SOCKS5 | 1080 |
| Clash | SOCKS5 | 7891 |
| V2RayNG (1.4.0+) | SOCKS5 | 10808 |
| SagerNet | SOCKS5 | 2080 |
⚠️
注意事项
- Clash的实际端口以实际配置文件为准,7891只是默认端口,请配置SOCKS5端口
- AdGuard内的
检查连接,检测失败时,大概率确实失败了,但检测成功,不一定真的成功,需要实际访问网页尝试 Play商店,AdGuard默认没有路由其流量(⚠️一定要路由软件其流量下方的功能才会生效,新版的UI存在误导性)- 共存使用时,要先打开clash,然后再开启adguard的代理
二. AdGuard使用配置代理软件的DNS(可选操作,DNS污染严重时推荐配置)
1. Clash默认不会开启DNS,包括订阅转换平台常用的订阅转换规则也不会开启DNS,并且为保持多配置文件的统一性,也推荐可以在Clash中覆盖配置DNS


Fake-IP的DNS时,必须要使用Clash代理流量,否则会出现问题。
从兼容性考虑,可以使用Real-IP模式
DNS策略解释
- 不修改:保持原本Clash配置文件的设置
- 强制启用:强制覆盖原有设置,在此设置的为最后使用配置
- 使用内置:使用Clash默认内置的DNS
2. 在AdGuard首页长按打开DNS设置,然后打开自动DNS,并且修改集成模式或出站代理的DNS服务,为刚刚设置好的Clash DNS服务器



也可选择其他的DNS服务器,不使用自动DNS
连接不上有可能是因为clash的DNS覆写选择的是“不修改”,需要手动改为强制启用,同时记得参考配置文件,填写完善dns覆写中的name server等信息。name server可以填写1.1.1.1,8.8.8.8
正文完