QX模板.conf 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264
  1. ; 2021-09-13:增加对各个模块的说明(某些内容只适用于 1.0.19 以上版本)
  2. ;⚠️注意⚠️: 以下内容中,带“;” “#”的都是注释符号,去掉前面的符号,该行才有效
  3. ;general 模块内为一些通用的设置参数项
  4. [general]
  5. ;Quantumult X 会对 server_check_url 指定的网址进行相应测试,以确认节点的可用性
  6. ;你同样可以在 server_local/remote 中,为节点、订阅单独指定server_check_url参数
  7. server_check_url= http://www.qualcomm.cn/generate_204
  8. ;👍👍👍资源解析器,可用于自定义各类远程资源的转换,如节点,规则 filter,复写 rewrite 等,url 地址可远程,可 本地/iCloud(Quantumult X/Scripts目录);
  9. ;下面是我写的一个解析器,具体内容直接参照链接里的使用说明
  10. resource_parser_url= https://cdn.jsdelivr.net/gh/KOP-XIAO/QuantumultX@master/Scripts/resource-parser.js
  11. ;👍👍geo_location_checker用于节点页面的节点信息展示,可完整自定义展示内容与方式
  12. ; extreme-ip-lookup为Quantumult X 作者提供的示范 api
  13. ;geo_location_checker=http://extreme-ip-lookup.com/json/, https://raw.githubusercontent.com/crossutility/Quantumult-X/master/sample-location-with-script.js
  14. ;下面是我所使用的 api 及获取、展示节点信息的 js
  15. geo_location_checker=http://ip-api.com/json/?lang=zh-CN, https://raw.githubusercontent.com/KOP-XIAO/QuantumultX/master/Scripts/IP_API.js
  16. ;👍👍👍运行模式模块,running_mode_trigger 设置,即根据网络自动切换 分流/直连/全局代理 等模式。
  17. ;running-mode-trigger 模式下,跟手动切换直连/全局代理 等效,rewrite/task 模块始终会生效,比 ssid 策略组设置简单,比 ssid-suspend 更灵活。
  18. ;running_mode_trigger=filter, filter, asus-5g:all_direct, asus: all_proxy
  19. ; 上述写法,前两个 filter 表示 在 4G 网络跟一般 Wi-Fi 下,走 filter(分流)模式,asus-5g 则切换为全局直连,asus 切换为全局代理
  20. ; 如需使用,相应 SSID 换成你自己 Wi-Fi 名即可
  21. ;ssid_suspended_list,让 Quantumult X 在特定 Wi-Fi 网络下暂停工作(仅 task 模块会继续工作),多个Wi-Fi用“,”连接
  22. ;ssid_suspended_list=Asus, Shawn-Wifi
  23. ;dns exclusion list中的域名将不使用fake-ip方式. 其它域名则全部采用 fake-ip 及远程解析的模式
  24. ;dns_exclusion_list=*.qq.com, qq.com
  25. ;UDP名单,留空则默认所有为端口。不在udp白名单列表中的端口,将被丢弃处理。
  26. ;udp_whitelist=53, 123, 1900, 80-443
  27. # 参数 fallback_udp_policy 仅支持 v1.0.19 以及之后的版本。
  28. # 参数 fallback_udp_policy 的值仅支持末端策略(末端策略为经由规则模块和策略模块后所命中的策略,例如:direct、reject 以及节点;不支持内置策略 proxy 以及其它自定义策略)。
  29. fallback_udp_policy=direct
  30. ;下列表中的内容将不经过 QuantumultX的处理
  31. ;excluded_routes= 192.168.0.0/16, 172.16.0.0/12, 100.64.0.0/10, 10.0.0.0/8
  32. ;icmp_auto_reply=true
  33. [dns]
  34. ; 禁用系统 DNS 以及 ipv6
  35. ;no-syetem
  36. ;no-ipv6
  37. ;指定的 dns服务器
  38. server=114.114.114.114
  39. server=202.141.176.93
  40. server=202.141.178.13
  41. server=117.50.10.10
  42. server=223.5.5.5
  43. server=119.29.29.29:53
  44. server=119.28.28.28
  45. ;如指定 doh 服务,则👆️上面的一般 dns 解析均失效。支持 excluded_ssids 选项,在特定网络下禁用该 doh
  46. ;doh-server=xxx.com, excluded_ssids=SSID1, SSID2
  47. ;指定 DoH 请求所使用的 User-Agent
  48. ;doh_user_agent=Agent/1.0
  49. ;指定域名解析dns
  50. server=/*.taobao.com/223.5.5.5
  51. server=/*.tmall.com/223.5.5.5
  52. server=/*.qq.com/119.28.28.28
  53. server=/*.163.com/119.29.29.29
  54. server=/*.netease.com/119.29.29.29
  55. server=/*.mi.com/119.29.29.29
  56. ;server=/*testflight.apple.com/23.76.66.98
  57. ;server=8.8.8.8
  58. ;server=/example1.com/8.8.4.4
  59. ;server=/*.example2.com/223.5.5.5
  60. ;server=/example4.com/[2001:4860:4860::8888]:53
  61. ;address=/example5.com/192.168.16.18
  62. ;address=/example6.com/[2001:8d3:8d3:8d3:8d3:8d3:8d3:8d3]
  63. [task_local]
  64. ;任务模块,可用于签到,天气话费查询等
  65. ;js文件放于iCloud或者本机的Quantumult X/Scripts 路径下。TF版本可直接使用远程js链接
  66. 2 12 * * * sample.js, tag=本地示范(左滑编辑,右滑执行), img-url=https://raw.githubusercontent.com/crossutility/Quantumult-X/master/quantumult-x.png
  67. 13 12 * * * https://raw.githubusercontent.com/crossutility/Quantumult-X/master/sample-task.js, tag=远程示范(点击缓存/更新脚本), img-url=https://raw.githubusercontent.com/crossutility/Quantumult-X/master/quantumult-x.png
  68. ;从 “分” 开始的5位cron 写法,具体 cron 表达式可自行 Google
  69. ;比如上述语句 代表每天 12 点 2 分,自动执行一次;
  70. ;tag参数为 task 命名标识;
  71. ;img-url参数用于指定 task 的图标(108*108)
  72. #以下为策略组[policy]部分
  73. # static 策略组中,你需要手动选择想要的节点/策略组。
  74. # available 策略组将按顺序选择你列表中第一个可用的节点。
  75. # round-robin 策略组,将按列表的顺序轮流使用其中的节点。
  76. # url-latency-benchmark 延迟策略组,选取延迟最优节点。
  77. # dest-hash 策略组,随机负载均衡,但相同域名走固定节点。
  78. # ssid 策略组,将根据你所设定的网络来自动切换节点/策略组
  79. ;img-url 参数用于指定策略组图标,可远程,也可本地/iCloud(Quantumult X/Images路径下) (108*108 大小)
  80. ;direct/proxy/reject 则只能用本地图标,名字分别为 direct.png, proxy.png,reject.png 放置于 Images 文件夹下即可生效 (108*108 大小)
  81. [policy]
  82. static=🍎 苹果服务, direct, proxy, img-url= https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Apple.png
  83. static=💻 国外影视, proxy, direct, img-url= https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/ForeignMedia.png
  84. static=📽 国内视频, direct, proxy, img-url= https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/DomesticMedia.png
  85. static=🎬 YouTube, proxy, direct, img-url= https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/YouTube.png
  86. static=📺 Netflix, proxy, direct, img-url= https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Netflix_Letter.png
  87. static=🌏 国外网站, proxy,direct,🇭🇰️ 香港(正则示范), img-url= https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Global.png
  88. static=🕹 终极清单,direct, proxy, img-url= https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Final.png
  89. static= 🇭🇰️ 香港(正则示范), server-tag-regex= 香港|🇭🇰️|HK|Hong, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/HK.png
  90. #server-tag-regex 以及 resource-tag-regex 参数用于正则筛选来建立策略组
  91. #具体可参见教程部分: https://shrtm.nu/DAFP
  92. #以下是quantumultX的3普通种策略组类型写法,也可以用正则参数 server-tag-regex 或者 resource-tag-regex 来筛选
  93. ;static=policy-name-1, Sample-A, Sample-B, Sample-C
  94. ;available=policy-name-2, Sample-A, Sample-B, Sample-C
  95. ;round-robin=policy-name-3, Sample-A, Sample-B, Sample-C
  96. ;url-latency-benchmark=policy-name-4, Sample-A, Sample-B, Sample-C
  97. ;dest-hash=policy-name-5, Sample-A, Sample-B, Sample-C
  98. #下面是ssid策略组示范
  99. ;ssid=policy-name-4, Sample-A, Sample-B, LINK_22E171:Sample-B, LINK_22E172:Sample-C
  100. # "tag" 跟 "enabled" 为可选参数,分别表示 “标签”及“开启状态”, true 为开启,false 关闭.
  101. # update-interval 为更新时间参数,单位 秒, 默认更新时间为 24*60*60=86400 秒,也就是24小时.
  102. # opt-parser=true/false 用于控制是否对本订阅 开启资源解析器,不写或者 false 表示不启用解析器;
  103. #服务器远程订阅
  104. [server_remote]
  105. https://dove.589669.xyz/all2quanx?&sub=https%3A%2F%2Fn2.urltosub.com%2Flink%2Fzui5Mngjye3MD4zE%3Fsub%3D1%26extend%3D1&emoji=0&sort=0 ,tag=✈️订阅, update-interval=86400, opt-parser=true, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Airport.png, enabled=true
  106. #远程服务器订阅模块,可直接订阅SSR,SS链接,以及Quantumult X格式的vmess/trojan/https订阅
  107. #其它格式可用 opt-parser 参数开启解析器导入使用
  108. #img-url参数用于指定图标,格式要求同样为 108*108 的 png 图片,可远程,可本地
  109. https://raw.githubusercontent.com/crossutility/Quantumult-X/master/server.txt#rename=[香港], tag=示范(请先导入自己订阅/节点), update-interval=86400, opt-parser=true, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Quantumult_X.png, enabled=true
  110. https://raw.githubusercontent.com/crossutility/Quantumult-X/master/server-complete.txt, tag=示范(导入后更新并删除示范), img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Quantumult_X.png, enabled=true
  111. #支持本地/iCloud的节点文件,位于Quantumult X/Profiles路径下
  112. ;servers.txt, tag=本地服务器, img-url=https://raw.githubusercontent.com/crossutility/Quantumult-X/master/quantumult-x.png, enabled=false
  113. #规则分流远程订阅
  114. [filter_remote]
  115. #远程分流模块,可使用force-policy来强制使用策略偏好, 替换远程规则内所指定的策略组
  116. ;同样的
  117. # update-interval 为更新时间参数,单位 秒, 默认更新时间为 24*60*60=86400 秒,也就是24小时.
  118. # opt-parser=true/false 用于控制是否对本订阅 开启资源解析器,不写或者 false 表示不启用解析器;
  119. https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter/Guard/Advertising.list, tag=🚦去广告, update-interval=86400, opt-parser=true, enabled=true
  120. https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter/Guard/Hijacking.list, tag=🚫 运营商劫持, enabled=true
  121. https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter/StreamingMedia/StreamingCN.list, force-policy=📽 国内视频, tag=📽 国内视频, enabled=true
  122. https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter/StreamingMedia/Video/Netflix.list, tag=📺 Netflix, force-policy=📺 Netflix, enabled=true
  123. https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter/StreamingMedia/Video/YouTube.list, tag=🎬 YouTube, force-policy=🎬 YouTube, enabled=true
  124. https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter/StreamingMedia/Streaming.list, tag=💻 国外影视,force-policy= 💻 国外影视, enabled=true
  125. https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter/Global.list, tag=🌍 国外网站, force-policy= 🌏 国外网站, enabled=true
  126. https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter/Extra/Apple/Apple.list, tag= Apple服务, force-policy=🍎 苹果服务,enabled=true
  127. https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter/Extra/Apple/BlockiOSUpdate.list, tag= 屏蔽更新,enabled=true
  128. https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter/China.list, tag=🐼 国内网站, enabled=true
  129. https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter/Extra/ChinaIP.list, tag=🇨🇳️ 国内IP池, enabled=true
  130. #支持本地/iCloud规则文件,位于Quantumult X/Profiles路径下
  131. ;filter.txt, tag=本地分流, enabled=false
  132. #rewrite 复写远程订阅
  133. [rewrite_remote]
  134. #远程复写模块,内包含主机名hostname以及复写rewrite规则
  135. # update-interval 为更新时间参数,单位 秒, 默认更新时间为 24*60*60=86400 秒,也就是24小时.
  136. # opt-parser=true/false 用于控制是否对本订阅 开启资源解析器,不写或者 false 表示不启用解析器;
  137. https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Rewrite/Block/Advertising.conf, tag=神机复写(⛔️去广告), update-interval=86400, opt-parser=false, enabled=true
  138. https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Rewrite/General.conf, tag=神机复写(😄️通用), update-interval=86400, opt-parser=false, enabled=true
  139. https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Rewrite/Unlock/TikTokJP.conf, tag=神机复写(🎵️TikTok-JP), update-interval=86400, opt-parser=false, enabled=true
  140. ;Youtube premium 会员请勿开启此条
  141. https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Rewrite/Block/YouTubeAds.conf, tag=神机复写(🈲YouTube-AD) , update-interval=86400, opt-parser=false, enabled=false
  142. #支持本地/iCloud的复写规则文件,位于Quantumult X/Profiles路径下
  143. ;rewrite.txt, tag=本地复写, opt-parser=false, enabled=false
  144. # 本地服务器部分
  145. [server_local]
  146. # 以下示范都是 ip(域名):端口,
  147. # 比如 vmess-a.203.167.55.4:777 ,实际是 203.167.55.4:777
  148. # 前面的 ss-a,ws-tls这些,只是为了让你快速找到自己节点的类型
  149. # 实际使用时,请不要真的 傻乎乎的 写 vmess-a.203.167.55.4:777 这种。
  150. #shadowsocks以及shadowsocksR类型
  151. ;shadowsocks=ss-a.example.com:80, method=chacha20, password=pwd, obfs=http, obfs-host=bing.com, obfs-uri=/resource/file, fast-open=false, udp-relay=false, server_check_url=http://www.apple.com/generate_204, tag=Sample-A
  152. ;shadowsocks=ss-b.example.com:80, method=chacha20, password=pwd, obfs=http, obfs-host=bing.com, obfs-uri=/resource/file, fast-open=false, udp-relay=false, tag=Sample-B
  153. ;shadowsocks=ss-c.example.com:443, method=chacha20, password=pwd, obfs=tls, obfs-host=bing.com, fast-open=false, udp-relay=false, tag=Sample-C
  154. ;shadowsocks=ssr-a.example.com:443, method=chacha20, password=pwd, ssr-protocol=auth_chain_b, ssr-protocol-param=def, obfs=tls1.2_ticket_fastauth, obfs-host=bing.com, tag=Sample-D
  155. ;shadowsocks=ws-a.example.com:80, method=aes-128-gcm, password=pwd, obfs=ws, obfs-uri=/ws, fast-open=false, udp-relay=false, tag=Sample-E
  156. ;shadowsocks=ws-b.example.com:80, method=aes-128-gcm, password=pwd, obfs=ws, fast-open=false, udp-relay=false, tag=Sample-F
  157. ;shadowsocks=ws-tls-a.example.com:443, method=aes-128-gcm, password=pwd, obfs=wss, obfs-uri=/ws, fast-open=false, udp-relay=false, tag=Sample-G
  158. # vmess 类型,ws,wss(ws+tls),over-tls,tcp
  159. ; ws 类型
  160. ;vmess=ws-c.example.com:80, method=chacha20-ietf-poly1305, password= 23ad6b10-8d1a-40f7-8ad0-e3e35cd32291, obfs-host=ws-c.example.com, obfs=ws, obfs-uri=/ws, fast-open=false, udp-relay=false, tag=Sample-H
  161. ; wss(ws+tls) 类型
  162. ;vmess=ws-tls-b.example.com:443, method=chacha20-ietf-poly1305, password= 23ad6b10-8d1a-40f7-8ad0-e3e35cd32291, obfs-host=ws-tls-b.example.com, obfs=wss, obfs-uri=/ws, tls-verification=true,fast-open=false, udp-relay=false, tag=Sample-I
  163. ; http 类型
  164. ;vmess=example.com:80, method=chacha20-poly1305, password=23ad6b10-8d1a-40f7-8ad0-e3e35cd32291, obfs=http, obfs-host=bing.com, obfs-uri=/resource/file, fast-open=false, udp-relay=false, server_check_url=http://www.apple.com/generate_204, tag=vmess-http
  165. ; tcp 类型
  166. ;vmess=vmess-a.example.com:80, method=aes-128-gcm, password=23ad6b10-8d1a-40f7-8ad0-e3e35cd32291, fast-open=false, udp-relay=false, tag=Sample-J
  167. ;vmess=vmess-b.example.com:80, method=none, password=23ad6b10-8d1a-40f7-8ad0-e3e35cd32291, fast-open=false, udp-relay=false, tag=Sample-K
  168. ; over-tls 类型
  169. ;vmess=vmess-over-tls.example.com:443, method=none, password=23ad6b10-8d1a-40f7-8ad0-e3e35cd32291, obfs-host=vmess-over-tls.example.com, obfs=over-tls, tls-verification=true, fast-open=false, udp-relay=false, tag=Sample-L
  170. ; http(s) 类型
  171. ;http=http.example.com:80, username=name, password=pwd, fast-open=false, udp-relay=false, tag=http
  172. ;http=https.example.com:443, username=name, password=pwd, over-tls=true, tls-verification=true, tls-host=example.com, tls-verification=true, fast-open=false, udp-relay=false, tag=http-tls
  173. ; trojan 类型
  174. ;trojan=example.com:443, password=pwd, over-tls=true, tls-verification=true, fast-open=false, udp-relay=false, tag=trojan-tls-01
  175. ;trojan=192.168.1.1:443, password=pwd, over-tls=true, tls-host=example.com, tls-verification=true, fast-open=false, udp-relay=false, tag=trojan-tls-02
  176. #本地分流规则(对于完全相同的某条规则,本地的将优先生效)
  177. [filter_local]
  178. ;user-agent, ?abc*, proxy
  179. ;host, www.google.com, proxy
  180. ;host-keyword, adsite, reject
  181. ;host-suffix, googleapis.com, proxy
  182. ip-cidr, 10.0.0.0/8, direct
  183. ip-cidr, 127.0.0.0/8, direct
  184. ip-cidr, 172.16.0.0/12, direct
  185. ip-cidr, 192.168.0.0/16, direct
  186. ip-cidr, 224.0.0.0/24, direct
  187. # 已采用 ip 池数据,因此注释掉 geoip cn
  188. ;geoip, cn, direct
  189. #不在上述规则中(远程以及本地)的剩余请求,将走final 指定的节点/策略,这里即是 → 🕹 终极清单, 请根据自己的需求来选择直连或节点、策略
  190. final, 🕹 终极清单
  191. #本地复写规则
  192. [rewrite_local]
  193. #以下为证书&主机名部分
  194. [mitm]
  195. ;以下模块去掉;才生效
  196. ;请自行在 APP 的UI中生成证书 并安装&信任
  197. ;skip_validating_cert = false
  198. ;force_sni_domain_name = false
  199. ;hostname = *.example.com, *.sample.com
  200. ;passphrase =
  201. ;p12 =