|
|
@ -14,7 +14,7 @@ resource_parser_url=https://raw.githubusercontent.com/KOP-XIAO/QuantumultX/maste
|
|
|
|
;geo_location_checker=http://www.example.com/json/, https://www.example.com/script.js
|
|
|
|
;geo_location_checker=http://www.example.com/json/, https://www.example.com/script.js
|
|
|
|
|
|
|
|
|
|
|
|
# Quantumult 使用 HEAD 方法将 HTTP 请求发送到服务器检查 url 来测试代理的状态,结果应该是两个延迟,第一个是 TCP 与代理服务器的握手,第二个是 Quantumult 成功地从服务器检查 url 接收 HTTP 响应的总时间。闪电图标表示 TCP Fast Open 成功。如果 [server_local] 或 [server_remote] 中的服务器有自己的 server_check_url,则会用自己的 server_check_url 代替 [general] 中的 server_check_url。
|
|
|
|
# Quantumult 使用 HEAD 方法将 HTTP 请求发送到服务器检查 url 来测试代理的状态,结果应该是两个延迟,第一个是 TCP 与代理服务器的握手,第二个是 Quantumult 成功地从服务器检查 url 接收 HTTP 响应的总时间。闪电图标表示 TCP Fast Open 成功。如果 [server_local] 或 [server_remote] 中的服务器有自己的 server_check_url,则会用自己的 server_check_url 代替 [general] 中的 server_check_url。
|
|
|
|
# Quantumult 使用 HTTP HEAD 方法对测试网址 server_check_url 进行网页响应性测试(测试结果为通过该节点访问此网页获得 HTTP 响应所需要的时间),来确认节点的可用性。
|
|
|
|
# Quantumult 使用 HTTP HEAD 方法对测试网址 server_check_url 进行网页响应性测试(测试结果为通过该节点访问此网页获得 HTTP 响应所需要的时间),来确认节点的可用性。
|
|
|
|
# Quantumult 界面中的延迟测试方式均为网页响应性测试,显示的最终延迟均为通过对应节点访问测试网页获得 HTTP 响应所需要时间。
|
|
|
|
# Quantumult 界面中的延迟测试方式均为网页响应性测试,显示的最终延迟均为通过对应节点访问测试网页获得 HTTP 响应所需要时间。
|
|
|
|
# 由于 Trojan 协议为无响应校验协议,使得 HTTP 检测方式即使获得了 HTTP 响应,也不代表节点一定可用。
|
|
|
|
# 由于 Trojan 协议为无响应校验协议,使得 HTTP 检测方式即使获得了 HTTP 响应,也不代表节点一定可用。
|
|
|
|
server_check_url=http://www.gstatic.com/generate_204
|
|
|
|
server_check_url=http://www.gstatic.com/generate_204
|
|
|
@ -29,14 +29,14 @@ dns_exclusion_list = *.cmpassport.com, *.jegotrip.com.cn, *.icitymobile.mobi, id
|
|
|
|
# 在网络环境切换时出发运行模式变更
|
|
|
|
# 在网络环境切换时出发运行模式变更
|
|
|
|
# filter - 规则分流,all_proxy - 全部代理,all_direct - 全部直连
|
|
|
|
# filter - 规则分流,all_proxy - 全部代理,all_direct - 全部直连
|
|
|
|
# 示例意思:[蜂窝数据],[Wi-Fi],[SSID]
|
|
|
|
# 示例意思:[蜂窝数据],[Wi-Fi],[SSID]
|
|
|
|
# 下列示例的意思为:在蜂窝数据使用规则分流(第一个 filter),在 Wi-Fi 使用规则分流(第二个 filter),在 SSID 为 LINK_22E171 的 Wi-Fi 使用全部代理,,在 SSID 为 LINK_22E172 的 Wi-Fi 使用全部直连
|
|
|
|
# 下列示例的意思为:在蜂窝数据使用规则分流(第一个 filter),在 Wi-Fi 使用规则分流(第二个 filter),在 SSID 为 LINK_22E171 的 Wi-Fi 使用全部代理,,在 SSID 为 LINK_22E172 的 Wi-Fi 使用全部直连
|
|
|
|
# Rewrite 及 Task 模块始终生效
|
|
|
|
# Rewrite 及 Task 模块始终生效
|
|
|
|
;running_mode_trigger=filter, filter, LINK_22E171:all_proxy, LINK_22E172:all_direct
|
|
|
|
;running_mode_trigger=filter, filter, LINK_22E171:all_proxy, LINK_22E172:all_direct
|
|
|
|
|
|
|
|
|
|
|
|
# 在特定 SSID 网络时(除了 Task 模块)暂停 Quantumult X
|
|
|
|
# 在特定 SSID 网络时(除了 Task 模块)暂停 Quantumult X
|
|
|
|
;ssid_suspended_list=LINK_22E174, LINK_22E175
|
|
|
|
;ssid_suspended_list=LINK_22E174, LINK_22E175
|
|
|
|
|
|
|
|
|
|
|
|
# udp_whitelist 包含目标 UDP 端口,空表示所有的端口都在 udp_whitelist 中。通过Quantumult 隧道接口发送的 UDP 数据包(通过 Quantumult 隧道接口),目标端口不在 udp_whitelist 中的 UDP 包将被丢弃。这个设置与策略无关,也与代理(服务器)端口无关。
|
|
|
|
# udp_whitelist 包含目标 UDP 端口,空表示所有的端口都在 udp_whitelist 中。通过Quantumult 隧道接口发送的 UDP 数据包(通过 Quantumult 隧道接口),目标端口不在 udp_whitelist 中的 UDP 包将被丢弃。这个设置与策略无关,也与代理(服务器)端口无关。
|
|
|
|
;udp_whitelist=53, 123, 1900, 80-443
|
|
|
|
;udp_whitelist=53, 123, 1900, 80-443
|
|
|
|
|
|
|
|
|
|
|
|
;icmp_auto_reply=true
|
|
|
|
;icmp_auto_reply=true
|
|
|
@ -44,10 +44,10 @@ dns_exclusion_list = *.cmpassport.com, *.jegotrip.com.cn, *.icitymobile.mobi, id
|
|
|
|
|
|
|
|
|
|
|
|
[dns]
|
|
|
|
[dns]
|
|
|
|
# 查询结果只用于评估过滤器或通过直接策略连接,当通过服务器连接时,查询结果不会被使用,Quantumult 永远不会知道相关域名的目标 IP。
|
|
|
|
# 查询结果只用于评估过滤器或通过直接策略连接,当通过服务器连接时,查询结果不会被使用,Quantumult 永远不会知道相关域名的目标 IP。
|
|
|
|
# 如果您想让某个域名(例如:example.com)为 127.0.0.0.1,只需在「filter_local」部分添加「host, example.com, reject」即可。拒绝操作将返回 127.0.0.0.1 的 DNS 响应。
|
|
|
|
# 如果您想让某个域名(例如:example.com)为 127.0.0.0.1,只需在「filter_local」部分添加「host, example.com, reject」即可。拒绝操作将返回 127.0.0.0.1 的 DNS 响应。
|
|
|
|
|
|
|
|
|
|
|
|
# 禁用系统 DNS
|
|
|
|
# 禁用系统 DNS
|
|
|
|
# 为了提高性能,会使用从当前网络(系统)中获取的 DNS 服务器(您可以使用「no-system」禁用此功能,但至少要增加一个自定义的DNS服务器,如「server=223.5.5.5.5」)。
|
|
|
|
# 为了提高性能,会使用从当前网络(系统)中获取的 DNS 服务器(您可以使用「no-system」禁用此功能,但至少要增加一个自定义的DNS服务器,如「server=223.5.5.5.5」)。
|
|
|
|
;no-system
|
|
|
|
;no-system
|
|
|
|
|
|
|
|
|
|
|
|
# 禁用 IPv6
|
|
|
|
# 禁用 IPv6
|
|
|
@ -78,18 +78,27 @@ address=/mtalk.google.com/108.177.125.188
|
|
|
|
# 需要策略图标的在策略后加上:img-url=http://example.com/icon.png
|
|
|
|
# 需要策略图标的在策略后加上:img-url=http://example.com/icon.png
|
|
|
|
#
|
|
|
|
#
|
|
|
|
|
|
|
|
|
|
|
|
# 静态策略(static)指向您手动选择的候选服务器。
|
|
|
|
# 静态策略(static) - 手动选择
|
|
|
|
|
|
|
|
# 指向您手动选择的候选服务器。
|
|
|
|
;static=policy-name-1, Sample-A, Sample-B, Sample-C, img-url=http://example.com/icon.png
|
|
|
|
;static=policy-name-1, Sample-A, Sample-B, Sample-C, img-url=http://example.com/icon.png
|
|
|
|
|
|
|
|
|
|
|
|
# 健康策略(available)指向候选服务器的第一个可用服务器(当策略被触发且策略结果不可用时,将立即启动并发 url 延迟测试。如果当时没有网络请求接受策略,这意味着策略处于空闲状态,即使服务器关闭,测试也不会启动。那时,您可以通过手动启动测试来更新服务器状态,但是这没有任何意义)。
|
|
|
|
# 健康策略(available) - 自动选择
|
|
|
|
|
|
|
|
# 指向候选服务器的第一个可用服务器(当策略被触发且策略结果不可用时,将立即启动并发 url 延迟测试。如果当时没有网络请求接受策略,这意味着策略处于空闲状态,即使服务器关闭,测试也不会启动。那时,您可以通过手动启动测试来更新服务器状态,但是这没有任何意义)。
|
|
|
|
;available=policy-name-2, Sample-A, Sample-B, Sample-C
|
|
|
|
;available=policy-name-2, Sample-A, Sample-B, Sample-C
|
|
|
|
|
|
|
|
|
|
|
|
# 负载均衡(round-robin)指向在候选服务器中指向下一个服务器以进行下一次连接。
|
|
|
|
# 负载均衡(round-robin) - 轮询调度
|
|
|
|
|
|
|
|
# 指向在候选服务器中指向下一个服务器以进行下一次连接。
|
|
|
|
;round-robin=policy-name-3, Sample-A, Sample-B, Sample-C
|
|
|
|
;round-robin=policy-name-3, Sample-A, Sample-B, Sample-C
|
|
|
|
|
|
|
|
|
|
|
|
# SSID 策略根据网络环境的不同指向服务器。
|
|
|
|
# SSID
|
|
|
|
|
|
|
|
# 策略根据网络环境的不同指向服务器。
|
|
|
|
;ssid=policy-name-4, Sample-A, Sample-B, LINK_22E171:Sample-B, LINK_22E172:Sample-C
|
|
|
|
;ssid=policy-name-4, Sample-A, Sample-B, LINK_22E171:Sample-B, LINK_22E172:Sample-C
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# resource-tag-regex 及 server-tag-regex 仅适用于 static、available 和 round-robin 类型的策略。
|
|
|
|
|
|
|
|
;static=policy-name-5, resource-tag-regex=^sample, server-tag-regex=^example, img-url=http://example.com/icon.png
|
|
|
|
|
|
|
|
;available=policy-name-6, resource-tag-regex=^sample, server-tag-regex=^example
|
|
|
|
|
|
|
|
;round-robin=policy-name-7, resource-tag-regex=^sample, server-tag-regex=^example
|
|
|
|
|
|
|
|
|
|
|
|
static=Final, proxy, direct, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Final.png
|
|
|
|
static=Final, proxy, direct, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Final.png
|
|
|
|
static=Streaming, proxy, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Streaming.png
|
|
|
|
static=Streaming, proxy, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Streaming.png
|
|
|
|
static=StreamingSE, direct, proxy, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/StreamingSE.png
|
|
|
|
static=StreamingSE, direct, proxy, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/StreamingSE.png
|
|
|
@ -125,7 +134,7 @@ https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter
|
|
|
|
# Streaming 国际流媒体服务
|
|
|
|
# Streaming 国际流媒体服务
|
|
|
|
https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter/StreamingMedia/Streaming.list, tag=🎞Streaming, enabled=true
|
|
|
|
https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter/StreamingMedia/Streaming.list, tag=🎞Streaming, enabled=true
|
|
|
|
|
|
|
|
|
|
|
|
# StreamingSE 中国流媒体服务(面向海外版本)
|
|
|
|
# StreamingSE 中国流媒体服务(面向海外版本)
|
|
|
|
https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter/StreamingMedia/StreamingSE.list, tag=🎞StreamingSE, enabled=true
|
|
|
|
https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter/StreamingMedia/StreamingSE.list, tag=🎞StreamingSE, enabled=true
|
|
|
|
|
|
|
|
|
|
|
|
# Global 全球加速
|
|
|
|
# Global 全球加速
|
|
|
@ -148,8 +157,8 @@ https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Rewrit
|
|
|
|
# Advertising 广告
|
|
|
|
# Advertising 广告
|
|
|
|
https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Rewrite/Advertising.conf, tag=🛡在「重写规则」搜「script」缓存脚本, enabled=true
|
|
|
|
https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Rewrite/Advertising.conf, tag=🛡在「重写规则」搜「script」缓存脚本, enabled=true
|
|
|
|
|
|
|
|
|
|
|
|
# YouTube 广告(因影响 YouTube Premium 默认禁用)
|
|
|
|
# YouTube 广告
|
|
|
|
https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Rewrite/YouTube.conf, tag=🛡, enabled=false
|
|
|
|
https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Rewrite/YouTube.conf, tag=🛡YouTube Premium 禁用, enabled=false
|
|
|
|
|
|
|
|
|
|
|
|
# TikTok
|
|
|
|
# TikTok
|
|
|
|
https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Rewrite/Unlock/TikTokJP.conf, tag=🔓TikTokJP(多选一不可共用), enabled=false
|
|
|
|
https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Rewrite/Unlock/TikTokJP.conf, tag=🔓TikTokJP(多选一不可共用), enabled=false
|
|
|
@ -170,6 +179,7 @@ https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Rewrit
|
|
|
|
# chacha20-ietf-poly1305 和 chacha20-poly1305 在 VMess 配置中具有相同的效果。
|
|
|
|
# chacha20-ietf-poly1305 和 chacha20-poly1305 在 VMess 配置中具有相同的效果。
|
|
|
|
#
|
|
|
|
#
|
|
|
|
# 可选字段 tls13 仅用于:shadowsocks obfs=wss / vmess obfs=over-tls and obfs=wss / http over-tls=true / trojan over-tls=true
|
|
|
|
# 可选字段 tls13 仅用于:shadowsocks obfs=wss / vmess obfs=over-tls and obfs=wss / http over-tls=true / trojan over-tls=true
|
|
|
|
|
|
|
|
# [server_local] 完整示例请查看「示例」
|
|
|
|
|
|
|
|
|
|
|
|
[filter_local]
|
|
|
|
[filter_local]
|
|
|
|
# Local Area Network 局域网
|
|
|
|
# Local Area Network 局域网
|
|
|
@ -186,8 +196,30 @@ ip-cidr, 224.0.0.0/24, direct
|
|
|
|
final, Final
|
|
|
|
final, Final
|
|
|
|
|
|
|
|
|
|
|
|
[rewrite_local]
|
|
|
|
[rewrite_local]
|
|
|
|
|
|
|
|
# [rewrite_local] 完整示例请查看「示例」
|
|
|
|
|
|
|
|
|
|
|
|
[task_local]
|
|
|
|
[task_local]
|
|
|
|
|
|
|
|
#
|
|
|
|
|
|
|
|
# $task.fetch() 组成一个 HTTP 请求并处理响应,只支持 text body。如果您想要 serial requests 而不是 current requests,可以将 $task.fetch() 嵌入到另一个 $task.fetch() 的完成处理程序中。
|
|
|
|
|
|
|
|
#
|
|
|
|
|
|
|
|
# 脚本应保存在本地「我的 iPhone - Quantumult X - Scripts」或「iCloud Drive - Quantumult X - Scripts」中。示例:https://github.com/crossutility/Quantumult-X/blob/master/sample-task.js
|
|
|
|
|
|
|
|
#
|
|
|
|
|
|
|
|
# 默认的 HTTP 请求超时是 10 秒。
|
|
|
|
|
|
|
|
#
|
|
|
|
|
|
|
|
# 支持 5 或 6 个 cron 字段,不包括命令字段。
|
|
|
|
|
|
|
|
#
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# [task_local] 完整示例请查看「示例」
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[http_backend]
|
|
|
|
|
|
|
|
#
|
|
|
|
|
|
|
|
# 部署一个本地 HTTP 服务器,并使用 JavaScript 进行数据处理。
|
|
|
|
|
|
|
|
# 输入变量为:$reqeust.url、$reqeust.path、$reqeust.headers、$reqeust.body。
|
|
|
|
|
|
|
|
# 使用 $done 输出像 $done({status:"HTTP/1.1 200 OK"}, headers:{}, body:"here is a string") 这样的返回响应。
|
|
|
|
|
|
|
|
# 此外,您还可以使用签名或任何其他验证方法来验证请求是否合法。
|
|
|
|
|
|
|
|
# 部署后您应该通过 http://127.0.0.1:9999/your-path/your-api/. 进行访问。服务器默认监听端口为 9999,您可以在UI中进行更改。
|
|
|
|
|
|
|
|
#
|
|
|
|
|
|
|
|
# [http_backend] 完整示例请查看「示例」
|
|
|
|
|
|
|
|
|
|
|
|
[mitm]
|
|
|
|
[mitm]
|
|
|
|
#
|
|
|
|
#
|
|
|
|