Quantumult 进阶使用小记

首页正文
以下内容基于Build 599,如果遇到某功能没有,请检查自己的版本号。

前言
在前一篇 Quantumult 基础使用小记里面提到了策略组的概念,即 proxy group (surge) 或者 policy (quantumult)。策略组配置好了能够进行更细致的分流,从而达到同时使用不同的节点以满足不同的需求的目的。

关于策略组,建议看下 Fndroid 大佬的关于策略组的理解https://github.com/Fndroid/jsbox_script/wiki/%E5%85%B3%E4%BA%8E%E7%AD%96%E7%95%A5%E7%BB%84%E7%9A%84%E7%90%86%E8%A7%A3
, 对理解策略组很有作用。

除了策略组之外,如果 Quantumult 有一些实用的功能添加也会继续更新。

策略组(policy)
Policy 简介
Auto Selection(自适应): 在 Settings(设置) --> Policy(策略) --> PROXY 中可以看到这个的开关,打开后可以选择需要测速的节点(最多 10 个),且如果Home Display(主页显示)选择的是built-in policy(预设策略)的话,该选择的前五个将显示在widget中,该proxy会自动选择延迟最低的节点使用。可以手动选择节点,但是再一次测速后会重新选择ping最低的节点;

SSID Policy(环境策略): 可以设置在不同的网络环境下使用不同的代理方式,例如,在路由器可以翻墙的 wifi 环境下,可以设置该 SSID 下 quantumult 走直连;

Latency Policy(延迟策略):该policy与Auto Selection(自适应)类似,通过ping值测试自动选择节点,该policy最多可以添加 100 个节点(能加这么多也是丧心病狂
,且不能手动选定节点;

Static Policy(静态策略):自己手动选择节点或者策略使用;

Balance Policy(负载均衡策略):目前只有轮询模式,每一个新连接都会去请求下一个可用节点,落地ip不同的话会导致ip不断变动,可能导致某些服务被封,谨慎使用。

注意:部分策略可以进行嵌套;策略服务于规则,即只有你在规则中选中了才会生效。

Policy 配置
Settings(设置) --> Policy(策略) --> 点击+号即可看到四种策略的选择,下面依次搭配实例介绍加深理解。

SSID Policy
49796-wdlt0bw7i8.png

解释:

name(名称)是策略组名字,可以自定义;
Wi-Fi 和 Cellular(蜂窝网)选择PROXY代表默认情况下wifi和cellular(蜂窝网)环境都是走PROXY这个策略;
当连上 SSID 名称为 320 的 WIFI 时,此时就会覆盖掉默认的 WIFI 选择,而走选择的DIRECT(直连),这样就可以实现在家里路由器翻墙的情况下省去了关闭 quantumult 的操作。
Latency Policy
如上面所说,该组与Auto Selection(自适应)相似,建立后添加需要放一块进行延迟测试的节点即可。

注意:建议选取延迟相近的节点放一块,不然相差过大,延迟高的节点几乎没有被选中的机会,这样添加着意义也不大。
56222-ofk1tfsgy3j.png

如上图,我建立了一个香港地区的 Netflix 延迟策略组,会自动选择延迟最低的节点使用。

注意:这里我为 Netflix 设置了延迟策略,包括下面提到的嵌套例子也是为 Netflix 设置了延迟策略,但是实际中并不建议对其使用延迟策略,因为如果播放过程中出现节点切换的话可能会导致视频出现中断的情况(其他流媒体也类似)。这里采用延迟策略仅作为示例。

Static Policy
39430-mixyrnsel38.png

解释:我单独对Apple的相关规则弄了一个策略组,添加了DIRECT和PROXY组,方便 Apple 相关服务的直连和代理切换。

简单的 Policy 嵌套例子
44489-yihqxodv1wh.png

解释:

❂NETFLIX 为Static Policy(静态策略),嵌套了三个Latency Policy(延迟策略),分别为美国、日本和香港的节点;
手动选择某个延迟组即可切换 Netflix 地区。
注意
再次强调一遍,策略服务于规则,规则中没有选中策略组的话,策略是不会生效的。

在quantumult中,有两种方法使规则选中策略:

在上一篇中介绍到的filter action(个性化)界面中进行选择,推荐这种,更加方便,如下图所示
21166-a5jdx8sj51.png
直接在Filter界面中进行替换,如下图所示:
89276-xb2w5hmhs4.png
SUSPEND-SSID
该功能和 Surge 的 WiFi Suspend 功能相同,当网络切换到设置的 SSID 时,Quantumult 会在该情况下停止工作(例如可以在家里路由器代理情况下使用)。和 SSID 策略组不同,该功能更加直接,规则不再起效。

使用方法
此功能暂时没有提供 UI 配置,只能自己在 Quantumult 的配置文件中进行修改。打开软件,Settings(设置) -> Edit(编辑),在配置文件中找到[SUSPEND-SSID]一栏,在其下直接填写 WiFi 名称即可。

[SUSPEND-SSID]
WiFi-SSID
使用该功能后,可看到首页显示 SUSPENDED(已挂起)字样,如图:

12987-5yotnawo2h5.png
更新日志
2018-10-07 添加负载均衡模式介绍,在testflight版本的build584中加入;
2018-10-14 添加 SUSPEND-SSID 介绍;
2018-10-30 添加对应中文名称;