Nightly build

This commit is contained in:
Johnshall
2022-12-15 14:10:02 +00:00
parent 084690b4ab
commit 93e99f4e10
15 changed files with 84219 additions and 86884 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,32 +1,19 @@
# 懒人配置
# Shadowrocket添加远程配置方法配置 - 右上角➕ - 粘贴配置链接 - 下载 - 点击远程文件下的配置链接 - 使用配置。
[General]
# Shadowrocket快速使用方法
# 1.首页 - 右上角➕ - 类型Subscribe - URL方框里输入机场订阅链接 - 右上角保存。
# 2.首页 - 全局路由 - 选择配置。
# 3.配置 - 点击本地配置文件 - 使用配置。
# 4.设置 - 延迟测试方法 - 改成CONNECT。
# 5.首页展开节点列表,点击连通性测试,选择可用节点进行连接。
# 如果您是自建节点或者拥有节点信息可在步骤1的类型中选择对应节点类型如Shadowsocks、Vmess、Socks5、Trojan、Hysteria等然后填写和保存。
# 如果您是拥有节点链接如trojan://***、vmess://***等可复制节点链接打开Shadowrocket会自动识别导入。
# 导入/更新订阅链接时如果提示“发生了SSL错误无法建立与该服务器的安全连接”可以尝试以下几种方法解决
# 1.全局路由选代理,使用另外一个节点来导入/更新订阅链接。
# 2.切换网络环境后再导入/更新订阅链接。
# 3.检查订阅链接是否错误或失效。
# ----------
# 旁路系统。如果禁用此选项,可能会导致一些系统问题,如推送通知延迟。
# 旁路系统:如果禁用此选项,可能会导致一些系统问题,如推送通知延迟。
bypass-system = true
# 跳过代理此选项强制这些域名或IP的连接范围由Shadowrocket TUN接口来处理而不是Shadowrocket代理服务器。此选项用于解决一些应用程序的一些兼容性问题。
# 跳过代理此选项强制这些域名或IP的连接范围由Shadowrocket TUN接口来处理而不是Shadowrocket代理服务器。此选项用于解决一些应用程序的一些兼容性问题。
skip-proxy = 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12, localhost, *.local, captive.apple.com,*.ccb.com,*.abchina.com.cn,*.psbc.com
# TUN旁路路由Shadowrocket TUN接口只能处理TCP协议。使用此选项可以绕过指定的IP范围让其他协议通过。
# TUN旁路路由Shadowrocket TUN接口只能处理TCP协议。使用此选项可以绕过指定的IP范围让其他协议通过。
tun-excluded-routes = 10.0.0.0/8, 100.64.0.0/10, 127.0.0.0/8, 169.254.0.0/16, 172.16.0.0/12, 192.0.0.0/24, 192.0.2.0/24, 192.88.99.0/24, 192.168.0.0/16, 198.51.100.0/24, 203.0.113.0/24, 224.0.0.0/4, 255.255.255.255/32, 239.255.255.250/32
# DNS覆写。使用普通DNS或加密DNS如doh、doq、dot等覆盖默认的系统DNS。有些dns over https支持http3所以尝试查询如果支持就切换到http3。可在doh链接后面加上#no-h3关闭。
# DNS覆写。使用此选项覆盖默认的DNS服务器。有些dns over https支持http3所以尝试查询如果支持就切换到http3。可在doh链接后面加上#no-h3关闭。
dns-server = https://doh.pub/dns-query,https://dns.alidns.com/dns-query,223.5.5.5,119.29.29.29
# 备用DNS。当覆写的DNS解析失败后回退使用指定DNS如需指定多个DNS可用逗号分隔。system表示回退到系统DNS。
fallback-dns-server = system
# 启用IPv6支持。false表示不启用true表示启用。
ipv6 = false
# 首选IPv6。优先向IPv6的DNS服务器查询AAAA记录。优先使用AAAA记录。false表示不启用。
# 首选IPv6。优先向IPv6的DNS服务器查询AAAA记录。false表示不启用。
prefer-ipv6 = false
# 域名直接使用系统DNS进行解析。false表示不启用。
dns-direct-system = false
@@ -34,36 +21,36 @@ dns-direct-system = false
icmp-auto-reply = true
# 不开启时REJECT策略默认只有在配置模式下生效。开启后可以令该策略在其他全局路由模式下都生效。
always-reject-url-rewrite = false
# 私有IP应答。如果不启用该选项域名解析返回私有IPShadowrocket会认为该域名被劫持而强制使用代理。
private-ip-answer = true
# 直连域名解析失败后使用代理。false表示不启用。
dns-direct-fallback-proxy = false
# 私有IP应答。如果关闭该选项域名解析返回私有IPShadowrocket会认为该域名被劫持而强制使用代理。
private-ip-answer = false
# 直连域名解析失败后使用代理。
dns-direct-fallback-proxy = true
# 当UDP流量匹配到规则里不支持UDP转发的节点策略时重新选择回退行为可选行为包括DIRECT、REJECT。DIRECT表示直连转发UDP流量REJECT表示屏蔽UDP流量。
udp-policy-not-supported-behaviour = REJECT
[Proxy Group]
[Proxy]
# 代理分组类型:
# select:手动选择节点。
# url-test:自动选择延迟最低节点。
# fallback:节点挂掉时自动切换其他可用节点。
# load-balance:不同请求依次使用分组里的不同节点进行连接。
# random:所有请求使用分组里随机指定的一个节点进行连接。
# select手动选择节点。
# url-test自动选择延迟最低节点。
# fallback节点挂掉时自动切换其他可用节点。
# load-balance不同请求依次使用分组里的不同节点进行连接。
# random所有请求使用分组里随机指定的一个节点进行连接。
# ----------
# policy-regex-filter表示通过正则式筛选节点常用写法
# 筛选保留节点名称含有关键词A和B的节点:
# 筛选保留节点名称含有关键词A和B的节点
# (?=.*(A))^(?=.*(B))^.*$
# 筛选保留节点名称含有关键词A或B的节点:
# 筛选保留节点名称含有关键词A或B的节点
# A|B
# 筛选排除节点名称含有关键词A或B的节点:
# 筛选排除节点名称含有关键词A或B的节点
# ^((?!(A|B)).)*$
# 筛选保留节点名称含有关键词A并排除含有关键词B的节点:
# 筛选保留节点名称含有关键词A并排除含有关键词B的节点
# (?=.*(A).)^((?!(B)).)*$
# ----------
# 代理分组其他设置参数:
# interval:指定间隔多长时间后需要重新发起测试。
# timeout:如果测试在超时前未完成,放弃测试。
# tolerance:只有当新优胜者的分数高于旧优胜者的分数加上公差时,才会进行线路更换。
# url:指定要测试的URL。
# interval指定间隔多长时间后需要重新发起测试。
# timeout如果测试在超时前未完成,放弃测试。
# tolerance只有当新优胜者的分数高于旧优胜者的分数加上公差时,才会进行线路更换。
# url指定要测试的URL。
[Rule]
# 关于屏蔽443端口的UDP流量的解释内容HTTP3/QUIC协议开始流行但是国内ISP和国际出口的UDP优先级都很低表现很差屏蔽掉以强制回退HTTP2/HTTP1.1。如需启用该逻辑规则请删除AND前面的注释符号#
@@ -111,7 +98,7 @@ RULE-SET,https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/r
RULE-SET,https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/QuantumultX/Global/Global.list,PROXY
# 本地局域网地址的规则集。
RULE-SET,https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Shadowrocket/Lan/Lan.list,DIRECT
# 表示CN地区的IP分流走直连GEOIP数据库用来判断IP是否属于CN地区。默认使用Shadowrocket自带的GEOIP数据库如果您想替换其他数据库可在 设置 - GeoLite2数据库 里添加和修改。
# 表示CN地区的IP分流走直连GEOIP数据库用来判断IP是否属于CN地区。
GEOIP,CN,DIRECT
# 表示当上面所有规则都匹配不到时才使用FINAL规则的策略。
FINAL,PROXY

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
# Best Shadowrocket Rules (https://github.com/Johnshall/Shadowrocket-ADBlock-Rules-Forever)
# by Moshel and Johnshall
# build time: UTC 2022-12-13 16:27:14
# build time: UTC 2022-12-15 14:10:00
[General]
# 默认关闭 ipv6 支持,如果需要请手动开启

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
# Best Shadowrocket Rules (https://github.com/Johnshall/Shadowrocket-ADBlock-Rules-Forever)
# by Moshel and Johnshall
# build time: UTC 2022-12-13 16:27:14
# build time: UTC 2022-12-15 14:10:00
[General]
# 默认关闭 ipv6 支持,如果需要请手动开启

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
# Best Shadowrocket Rules (https://github.com/Johnshall/Shadowrocket-ADBlock-Rules-Forever)
# by Moshel and Johnshall
# build time: UTC 2022-12-13 16:27:14
# build time: UTC 2022-12-15 14:10:00
[General]
# 默认关闭 ipv6 支持,如果需要请手动开启

File diff suppressed because it is too large Load Diff