圈 x 简单实现链式代理

1次阅读

共计 1303 个字符,预计需要花费 4 分钟才能阅读完成。

圈 x 使用起来很舒心,基本上打开就不用管了,但是发现很多机场都有审计策略,有一些网站(甚至是新闻网站)都无法访问,也不能怪机场审计太严格,尤其是中转机场,国内入口是要担风险的。

再加上既然机场有审计,那么势必会分析我们的访问网址,设置会进行日志记录,那么,懂得都懂。
所以就想起来使用链式代理,小火箭实现链式代理很容易,但是缺点就是规则自定义非常不容易。圈 x 的规则非常好用,但是链式代理一直都是很难设置,网上找了各种方法,对于订阅规则指定链式代理一直都不成功。

后来经过网上各种大神指点,自己各种摸索终于搞定了方法,写一个简明的教程,主要是给自己作为指引使用,另外发出来希望给有需要的兄弟们作为参考。
这个方法经过我的测试,可以随意指定需要的订阅规则走链式代理。

方法如下:

1. 资源解析器
一定要先在配置文件中添加好资源解析器,如下:
[general]
resource_parser_url=https://raw.githubusercontent.com/KOP-XIAO/QuantumultX/master/Scripts/resource-parser.js

2. 准备
2.1 假设自己的 vps 网址为 8.8.8.8,且已经配置好 ss 服务。
2.2 在 Quantumult X 点击设置 -> 节点 -> 添加,把 vps 的节点配置填进去,标签可以随意,比如 vps
2.3 分流设置


在分流菜单添加分流
类型:IP-CIDR
参数:8.8.8.8/32
策略:选择想要通过的机场策略

或者直接编辑配置文件:
[filter_local]
ip-cidr, 8.8.8.8/32, 自己想要通过的机场策略


3. 链式代理使用

3.1 如果想要某个域名走链式代理:
host-suffix, xxx.xxx, vps, via-interface=%TUN%

3.2 如果想要 final 走链式代理:
final, vps, via-interface=%TUN%

3.3 如果想要某个引用资源 - 分流走链式代理:

3.3.1 自定义策略新建策略组名字例如 myvps,在该策略组中添加一个节点即可,自己的 vps 节点

3.3.2 引用资源 - 分流中,添加分流订阅,以 google 规则举例:
https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/QuantumultX/Google/Google.list

3.3.3 资源路径填写 google 的订阅地址,后方加上 #via=%TUN%,也就是:
https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/QuantumultX/Google/Google.list#via=%TUN%

3.3.4 策略偏好选择 myvps

3.3.5 打开资源解析器

3.3.6 确定后更新资源即可。

4. 验证成功
在 Quantumult X 的网络活动菜单栏,请求配置后的中转域名,应该会有两条流量记录产生:一条记录的目标服务器是 vps,也就是配置的 VPS 节点名称;另一条记录的目标服务器就是选择通过的机场策略节点。

正文完
 0