From 5fbcbb8716a1330803708589a3729a200aa911c3 Mon Sep 17 00:00:00 2001 From: wlxuf <120162858+wlxuf@users.noreply.github.com> Date: Wed, 25 Jan 2023 13:37:48 +0800 Subject: [PATCH] Update lazy.conf (#99) --- lazy.conf | 57 +++++++++++++++++++++++++++++++++++++------------------ 1 file changed, 39 insertions(+), 18 deletions(-) diff --git a/lazy.conf b/lazy.conf index 334c52b..0475274 100644 --- a/lazy.conf +++ b/lazy.conf @@ -1,9 +1,9 @@ # 懒人配置 -# 更新时间:2022-12-31 +# 更新时间:2023-01-20 # Shadowrocket添加远程配置方法:配置 - 右上角➕ - 粘贴配置链接 - 下载 - 点击远程文件下的配置链接 - 使用配置。 [General] # Shadowrocket快速使用方法: -# 1.首页 - 右上角➕ - 类型Subscribe - URL方框里输入机场订阅链接 - 保存。 +# 1.首页 - 右上角➕ - 类型Subscribe - URL栏输入机场订阅链接 - 保存。 # 2.首页 - 全局路由 - 选择配置。 # 3.配置 - 点击本地配置文件 - 使用配置。 # 4.设置 - 延迟测试方法 - 改成CONNECT。 @@ -32,7 +32,7 @@ dns-server = https://doh.pub/dns-query,https://dns.alidns.com/dns-query,223.5.5. fallback-dns-server = system # 启用IPv6支持。false表示不启用,true表示启用。 ipv6 = false -# 首选IPv6。优先向IPv6的DNS服务器查询AAAA记录。优先使用AAAA记录。false表示不启用。 +# 首选IPv6。优先向IPv6的DNS服务器查询AAAA记录,优先使用AAAA记录。false表示不启用。 prefer-ipv6 = false # 域名直接使用系统DNS进行解析。false表示不启用。 dns-direct-system = false @@ -44,20 +44,36 @@ always-reject-url-rewrite = false private-ip-answer = true # 直连域名解析失败后使用代理。false表示不启用。 dns-direct-fallback-proxy = false -# 当UDP流量匹配到规则里不支持UDP转发的节点策略时重新选择回退行为,可选行为包括DIRECT、REJECT。DIRECT表示直连转发UDP流量,REJECT表示屏蔽UDP流量。 +# 当UDP流量匹配到规则里不支持UDP转发的节点策略时重新选择回退行为,可选行为包括DIRECT、REJECT。DIRECT表示直连转发UDP流量,REJECT表示拒绝转发UDP流量。 udp-policy-not-supported-behaviour = REJECT # 包含配置。如“include=a.conf”表示当前配置包含另一个配置a.conf的内容,当前配置的优先级高于a.conf。该选项是对配置建立包含关系,以满足同时使用多个配置的需求。 include = +[Proxy] +# 添加本地节点。 +# Shadowsocks类型: +# 节点名称=ss,地址,端口,password=密码,其他参数(如method=aes-256-cfb,obfs=websocket,plugin=none) +# Vmess类型: +# 节点名称=vmess,地址,端口,password=密码,其他参数(如alterId=0,method=auto,obfs=websocket,tfo=1) +# VLESS类型: +# 节点名称=vless,地址,端口,password=密码,tls=true,其他参数(如obfs=websocket,peer=example.com) +# HTTP/HTTPS/Socks5/Socks5 Over TLS等类型: +# 节点名称=http,地址,端口,用户,密码 +# 节点名称=https,地址,端口,用户,密码 +# 节点名称=socks5,地址,端口,用户,密码 +# 节点名称=socks5-tls,地址,端口,用户,密码,skip-common-name-verify=true +# Trojan类型: +# 节点名称=trojan,地址,端口,password=密码,其他参数(如allowInsecure=1,peer=example.com) + [Proxy Group] # 代理分组类型: # select:手动选择节点。 # url-test:自动选择延迟最低节点。 # fallback:节点挂掉时自动切换其他可用节点。 # load-balance:不同规则的请求使用分组里的不同节点进行连接。 -# random:所有请求使用分组里指定的一个节点进行连接。 +# random:随机使用分组里的不同节点进行连接。 # ---------- -# policy-regex-filter表示通过正则式筛选节点,常用写法: +# policy-regex-filter表示正则式或关键词筛选,常用写法: # 筛选保留节点名称含有关键词A和B的节点: # (?=.*(A))^(?=.*(B))^.*$ # 筛选保留节点名称含有关键词A或B的节点: @@ -73,6 +89,11 @@ include = # tolerance:只有当新优胜者的分数高于旧优胜者的分数加上公差时,才会进行线路更换。 # url:指定要测试的URL。 # ---------- +# 不含正则筛选的代理分组,示例: +# 名称=类型(如select,url-test,fallback,load-balance,random),策略(如direct,proxy,订阅名称,代理分组,节点),interval=测试周期,timeout=超时时间,tolerance=公差,select=默认策略(0表示第一个策略,1表示第二个策略,2表示第三个策略……),url=测试地址 +# 含正则筛选的代理分组,示例: +# 名称=类型(如select,url-test,fallback,load-balance,random),policy-regex-filter=正则式或关键词筛选,interval=测试周期,timeout=超时时间,tolerance=公差,select=默认策略(0表示第一个策略,1表示第二个策略,2表示第三个策略……),url=测试地址 +# ---------- [Rule] # 规则类型: @@ -94,17 +115,17 @@ include = # OR:逻辑规则,或规则。如“OR,((DST-PORT,123),(DST-PORT,456)),DIRECT”可以匹配到“123”或“456”端口的所有请求。 # ---------- # 规则策略: -# PROXY:代理。 -# DIRECT:直连。 -# REJECT:拦截。返回HTTP状态码404,没有内容。 -# REJECT-DICT:拦截。返回HTTP状态码200,内容为空的JSON对象。 -# REJECT-ARRAY:拦截。返回HTTP状态码200,内容为空的JSON数组。 -# REJECT-200:拦截。返回HTTP状态码200,没有内容。 -# REJECT-IMG:拦截。返回HTTP状态码200,内容为1像素GIF。 -# REJECT-TINYGIF:拦截。返回HTTP状态码200,内容为1像素GIF。 -# REJECT-DROP:拦截。丢弃IP包。 -# REJECT-NO-DROP:拦截。返回ICMP端口不可达。 -# 除此之外,规则策略还可以选择「代理分组」、「分组」、「节点」。 +# PROXY:代理。通过首页正在使用的代理服务器转发流量。 +# DIRECT:直连。连接不经过任何代理服务器。 +# REJECT:拒绝。返回HTTP状态码404,没有内容。 +# REJECT-DICT:拒绝。返回HTTP状态码200,内容为空的JSON对象。 +# REJECT-ARRAY:拒绝。返回HTTP状态码200,内容为空的JSON数组。 +# REJECT-200:拒绝。返回HTTP状态码200,没有内容。 +# REJECT-IMG:拒绝。返回HTTP状态码200,内容为1像素GIF。 +# REJECT-TINYGIF:拒绝。返回HTTP状态码200,内容为1像素GIF。 +# REJECT-DROP:拒绝。丢弃IP包。 +# REJECT-NO-DROP:拒绝。返回ICMP端口不可达。 +# 除此之外,规则策略还可以选择「代理分组」、「订阅名称」、「分组」、「节点」。 # ---------- # 规则匹配的优先级: # 1.规则从上到下依次匹配。 @@ -156,7 +177,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/Lan/Lan.list,DIRECT # 表示CN地区的IP分流走直连,GEOIP数据库用来判断IP是否属于CN地区。默认使用Shadowrocket自带的GEOIP数据库,如果您想替换其他数据库,可在 设置 - GeoLite2数据库 里添加和修改。 GEOIP,CN,DIRECT -# 表示当上面所有规则都匹配不到时才使用FINAL规则的策略。 +# 表示当其他所有规则都匹配不到时才使用FINAL规则的策略。 FINAL,PROXY [Host]