root通用共存(推荐)
- 需要 root 权限
- 对所有 VPN 软件适用
- 可随时关闭 AdGuard 或 VPN 软件
- 在 AdGuard 的
设置>网络>过滤方式
中选择本地 HTTP 代理
并开启自动(需要根权限)
注意:如果弹出 root 授权窗口请点击确认。
通过 AdGuard 转发网络流量至代理(无需ROOT权限)
- 无需 root 权限
- 需要代理软件支持在不开启VPN的情况下开启本地 socks4/5 或 http 代理
- 在 AdGuard 内的
应用管理>你的VPN软件名字
找到通过 AdGuard 路由应用流量。
并将其关闭。 - 将代理软件设置为仅代理模式(在Clash中为关闭
自动路由系统流量
) - 在 AdGuard 的
设置>网络>代理
中添加代理,代理主机
统一为 127.0.0.1
软件名 | Shadowsocks | 默认协议 | SOCKS5 | 默认代理端口 | 1080 |
---|---|---|---|---|---|
软件名 | ShadowsocksRb | 默认协议 | SOCKS5 | 默认代理端口 | 1080 |
软件名 | Clash | 默认协议 | SOCKS5 | 默认代理端口 | 7891 |
软件名 | V2RayNG (1.4.0+) | 默认协议 | TSOCKS5 | 默认代理端口 | 10808 |
软件名 | SagerNet | 默认协议 | SOCKS5 | 默认代理端口 | 2080 |
注意:
- Clash的实际端口以配置文件为准,这里的7891只是用的比较多的端口,2.1.1版本后可在覆写设置内修改端口
- V2RayNG在1.4.0之后才支持仅代理模式请注意版本
- SSR用户请使用支持仅代理模式的shadowsocksRb、Clash或SagerNet
注意:
- AdGuard内的
检查连接
功能并不能作为判断代理是否工作的依据,请使用浏览器打开对应网页(如:谷歌搜索、维基百科)进行测试 - 如果遇到谷歌全家桶不走代理的情况,请在AdGuard的应用管理将对应软件的
通过AdGuard路由应用流量
选项打开
- 使用无污染的DNS,防止因DNS污染导致无法正常访问网站
- 可以在AdGuard内的
设置
>DNS
>选择DNS服务器
>添加自定义DNS服务器
中填写解析结果没有被污染的DNS服务器,也可以在AdGuard内的设置
>DNS
>选择DNS服务器
>推荐的DNS提供商
中进行选择(当然这些DNS服务器均架设在境外,在中国大陆使用速度不佳) - 如果你使用的是
Clash
,那么可以在Clash中的设置
>覆写
(需要Clash版本2.1.1+)中启用内置的DNS服务器。
然后在AdGuard内的设置
>DNS
>选择DNS服务器
>添加自定义DNS服务器
中填写Clash的内置DNS服务器。
本文作者为萝莉工坊,转载请注明。