From d11da2d3e3f6e30f3bbb4686b18c37fe48beafe8 Mon Sep 17 00:00:00 2001 From: wlxuf <120162858+wlxuf@users.noreply.github.com> Date: Sun, 11 Dec 2022 18:09:53 +0800 Subject: [PATCH] Update lazy_group.conf (#70) --- lazy_group.conf | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/lazy_group.conf b/lazy_group.conf index 09982a2..3fb3ff5 100644 --- a/lazy_group.conf +++ b/lazy_group.conf @@ -1,17 +1,42 @@ [General] +# 旁路系统:如果禁用此选项,可能会导致一些系统问题,如推送通知延迟。 bypass-system = true +# 跳过代理:此选项强制这些域名或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-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-server = https://doh.pub/dns-query,https://dns.alidns.com/dns-query,223.5.5.5,119.29.29.29 +# 启用IPv6支持。false表示不启用,true表示启用。 ipv6 = false +# 首选IPv6。优先向IPv6的DNS服务器查询AAAA记录。false表示不启用。 prefer-ipv6 = false +# 域名直接使用系统DNS进行解析。false表示不启用。 dns-direct-system = false +# ping数据包自动回复。 icmp-auto-reply = true +# 不开启时,REJECT策略默认只有在配置模式下生效。开启后,可以令该策略在其他全局路由模式下都生效。 always-reject-url-rewrite = false +# 私有IP应答。如果关闭该选项,域名解析返回私有IP,Shadowrocket会认为该域名被劫持而强制使用代理。 private-ip-answer = false +# 直连的域名解析失败后使用代理。 dns-direct-fallback-proxy = true +# 当覆写的DNS解析失败后回退使用指定DNS,如需指定多个DNS,可用逗号分隔。system表示回退到系统DNS。 fallback-dns-server = system +[Proxy] +# 代理分组类型: +# select,手动选择节点。 +# url-test,自动选择延迟最低节点。 +# fallback,节点挂掉时自动切换其他可用节点。 +# load-balance,不同请求依次使用分组里的不同节点进行连接。 +# random,所有请求使用分组里随机指定的一个节点进行连接。 +# 代理分组其他设置参数: +# interval,指定间隔多长时间后需要重新发起测试。 +# timeout,如果测试在超时前未完成,放弃测试。 +# tolerance,只有当新优胜者的分数高于旧优胜者的分数加上公差时,才会进行线路更换。 +# url,指定要测试的URL。 + [Proxy Group] YouTube = select,PROXY,香港节点,台湾节点,日本节点,新加坡节点,韩国节点,美国节点,俄罗斯节点,interval=86400,timeout=5,select=0,url=http://www.gstatic.com/generate_204 Netflix = select,PROXY,香港节点,台湾节点,日本节点,新加坡节点,韩国节点,美国节点,俄罗斯节点,interval=86400,timeout=5,select=0,url=http://www.gstatic.com/generate_204 @@ -40,6 +65,9 @@ PayPal = select,DIRECT,PROXY,香港节点,台湾节点,日本节点,新加坡节 俄罗斯节点 = url-test,url=http://www.gstatic.com/generate_204,interval=600,tolerance=0,timeout=5,select=0,policy-regex-filter=RU|RUS|Rus|俄罗斯|俄国|俄羅斯|莫斯科|圣彼得堡|西伯利亚|京俄|杭俄|广俄|沪俄 [Rule] +# 国外常用app单独分流:YouTube,Netflix,Disney+,HBO,Spotify,Telegram,PayPal,Twitter,Facebook,Google,WhatsApp,TikTok,GitHub。 +# 国内常用app单独分流:苹果服务,微软服务,哔哩哔哩,网易云音乐,游戏平台,亚马逊,百度,豆瓣,微信,抖音,快手,微博,知乎,小红书。 +# 这两个AND的逻辑规则是防止出现因Spotify或YouTube相关请求走了UDP时可能导致模块脚本失效的问题。 AND,((PROTOCOL,UDP),(DEST-PORT,443),(DOMAIN,spclient.wg.spotify.com)),REJECT-NO-DROP AND,((PROTOCOL,UDP),(DEST-PORT,443),(DOMAIN-SUFFIX,googlevideo.com)),REJECT-NO-DROP RULE-SET,https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Shadowrocket/Apple/Apple.list,苹果服务 @@ -52,6 +80,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/Shadowrocket/DouBan/DouBan.list,DIRECT RULE-SET,https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/QuantumultX/WeChat/WeChat.list,DIRECT RULE-SET,https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Shadowrocket/DouYin/DouYin.list,DIRECT +RULE-SET,https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Shadowrocket/KuaiShou/KuaiShou.list,DIRECT RULE-SET,https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Shadowrocket/Weibo/Weibo.list,DIRECT RULE-SET,https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Shadowrocket/Zhihu/Zhihu.list,DIRECT RULE-SET,https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Shadowrocket/XiaoHongShu/XiaoHongShu.list,DIRECT @@ -75,6 +104,12 @@ GEOIP,CN,DIRECT FINAL,兜底策略 [Host] +# 域名指定本地值: +# example.com=1.2.3.4 +# 域名指定DNS服务器: +# example.com=server:1.2.3.4 +# 指定某个wifi网络交给某个DNS处理,如需指定多个DNS,可用逗号分隔: +# ssid:某个wifi = server:某个DNS localhost = 127.0.0.1 [URL Rewrite] @@ -82,6 +117,7 @@ localhost = 127.0.0.1 ^https?://(www.)?google.cn https://www.google.com 302 [Script] +# BoxJs安装脚本。 Rewrite: BoxJs = type=http-request,pattern=https?:\/\/boxjs\.(com|net),script-path=https://raw.githubusercontent.com/chavyleung/scripts/master/box/chavy.boxjs.js, requires-body=true, timeout=120 [MITM]