diff --git a/.github/workflows/bin_update.yml b/.github/workflows/bin_update.yml index 43055d7..a6064eb 100644 --- a/.github/workflows/bin_update.yml +++ b/.github/workflows/bin_update.yml @@ -130,8 +130,8 @@ jobs: curl -kfSL -o geodata/geosite.dat https://raw.githubusercontent.com/Loyalsoldier/v2ray-rules-dat/release/geosite.dat curl -kfSL -o geodata/geoip_cn.db https://github.com/lyc8503/sing-box-rules/releases/latest/download/geoip-cn.db curl -kfSL -o geodata/geosite_cn.db https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-geodata/geosite-lite.db - curl -kfSL -o geodata/srs_geoip_cn.srs https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset-compatible/cnip.srs - curl -kfSL -o geodata/srs_geosite_cn.srs https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset-compatible/cn.srs + curl -kfSL -o geodata/srs_geoip_cn.srs https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/cnip.srs + curl -kfSL -o geodata/srs_geosite_cn.srs https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/cn.srs curl -kfSL -o geodata/mrs_geosite_cn.mrs https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/cn.mrs mv -f ../ca-bundle.crt ./fix/ca-certificates.crt sed -i "s/GeoIP_v=.*/GeoIP_v=$(date '+%Y%m%d')/" version #修改版本号 diff --git a/public/fake_ip_filter.list b/public/fake_ip_filter.list index 7004e5e..f5a6232 100644 --- a/public/fake_ip_filter.list +++ b/public/fake_ip_filter.list @@ -1,4 +1,5 @@ #LAN +* *.lan *.localdomain *.example @@ -78,8 +79,6 @@ localhost.*.weixin.qq.com +.srv.nintendo.net *.n.n.srv.nintendo.net +.cdn.nintendo.net -#Sony PlayStation -+.stun.playstation.net #Microsoft Xbox xbox.*.*.microsoft.com *.*.xboxlive.com @@ -95,8 +94,6 @@ xnotify.xboxlive.com #Golang proxy.golang.org #STUN -stun.*.* -stun.*.*.* +.stun.*.* +.stun.*.*.* +.stun.*.*.*.* @@ -116,7 +113,6 @@ swcdn.apple.com swdist.apple.com #Google lens.l.google.com -stun.l.google.com na.b.g-tun.com #Netflix +.nflxvideo.net @@ -153,6 +149,8 @@ static.adtidy.org #UU Plugin +.uu.163.com ps.res.netease.com +#Wifi Calling ++.pub.3gppnetwork.org #向日葵远程控制 +.oray.com +.orayimg.com diff --git a/public/servers.list b/public/servers.list index 0a5170b..3aab3d4 100644 --- a/public/servers.list +++ b/public/servers.list @@ -7,22 +7,30 @@ 201 wwng2333自建CN源(请勿滥用!) https://mirrors.csgo.ovh/ShellClash 公测版 202 http私人内测源(危险!非必要请勿使用) http://t.jwsc.eu.org 开发版 - + 401 作者提供,支持vless|hy2 https://sub.jwsc.eu.org 402 肥羊提供(有广告),支持vless|hy2 https://sub.d1.mk 403 肥羊提供(有广告),支持vless|hy2 https://api.v1.mk -497 作者提供,未加密仅备用 http://sub2.jwsc.eu.org -498 本地服务器 http://127.0.0.1:25500 - +497 作者提供,未加密仅备用 http://sub2.jwsc.eu.org +498 本地服务器 http://127.0.0.1:25500 + 501 Acl4SSR全能优化版 https://github.com/juewuy/ShellCrash/raw/master/rules/ShellClash.ini (推荐) 502 Acl4SSR精简优化版 https://github.com/juewuy/ShellCrash/raw/master/rules/ShellClash_Mini.ini (推荐) -503 Acl4SSR全能优化+去广告增强 https://github.com/juewuy/ShellCrash/raw/master/rules/ShellClash_Block.ini +503 Acl4SSR全能优化+去广告增强 https://github.com/juewuy/ShellCrash/raw/master/rules/ShellClash_Block.ini 504 Acl4SSR极简版 https://github.com/juewuy/ShellCrash/raw/master/rules/ShellClash_Nano.ini (适合自建节点) -505 Acl4SSR分流&游戏增强 https://github.com/juewuy/ShellCrash/raw/master/rules/ShellClash_Full.ini +505 Acl4SSR分流&游戏增强 https://github.com/juewuy/ShellCrash/raw/master/rules/ShellClash_Full.ini 506 Acl4SSR分流&游戏&去广告增强 https://github.com/juewuy/ShellCrash/raw/master/rules/ShellClash_Full_Block.ini (低性能设备慎用) -507 洞主规则精简版 https://gist.githubusercontent.com/tindy2013/1fa08640a9088ac8652dbd40c5d2715b/raw/lhie1_clash.ini -508 洞主规则重度完整版 https://gist.githubusercontent.com/tindy2013/1fa08640a9088ac8652dbd40c5d2715b/raw/lhie1_dler.ini -509 Acl4SSR多国精简 https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/config/ACL4SSR_Online_Mini_MultiCountry.ini -510 Acl4SSR回国专用 https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/config/ACL4SSR_BackCN.ini +507 洞主规则精简版 https://gist.githubusercontent.com/tindy2013/1fa08640a9088ac8652dbd40c5d2715b/raw/lhie1_clash.ini +508 洞主规则重度完整版 https://gist.githubusercontent.com/tindy2013/1fa08640a9088ac8652dbd40c5d2715b/raw/lhie1_dler.ini +509 Acl4SSR多国精简 https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/config/ACL4SSR_Online_Mini_MultiCountry.ini +510 Acl4SSR回国专用 https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/config/ACL4SSR_BackCN.ini 511 Acl4SSR增强国外GFW https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/config/ACL4SSR_WithGFW.ini (适合黑名单模式使用) +512 DustinWin全分组规则 https://raw.githubusercontent.com/DustinWin/ruleset_geodata/master/rule_templates/DustinWin_Full.ini +513 DustinWin无广告全分组规则 https://raw.githubusercontent.com/DustinWin/ruleset_geodata/master/rule_templates/DustinWin_Full_NoAds.ini +514 DustinWin精简规则 https://raw.githubusercontent.com/DustinWin/ruleset_geodata/master/rule_templates/DustinWin_Lite.ini (推荐) +515 DustinWin无广告精简规则 https://raw.githubusercontent.com/DustinWin/ruleset_geodata/master/rule_templates/DustinWin_Lite_NoAds.ini +516 DustinWin黑名单模式规则 https://raw.githubusercontent.com/DustinWin/ruleset_geodata/master/rule_templates/DustinWin_Blacklist.ini +517 DustinWin无广告黑名单模式规则 https://raw.githubusercontent.com/DustinWin/ruleset_geodata/master/rule_templates/DustinWin_Blacklist_NoAds.ini +518 DustinWin轻量规则 https://raw.githubusercontent.com/DustinWin/ruleset_geodata/master/rule_templates/DustinWin_Light.ini +519 DustinWin极简规则 https://raw.githubusercontent.com/DustinWin/ruleset_geodata/master/rule_templates/DustinWin_Nano.ini diff --git a/rules/clash_providers/DustinWin_Geo_Full.yaml b/rules/clash_providers/DustinWin_Geo_Full.yaml index 75b8c44..a4012d2 100644 --- a/rules/clash_providers/DustinWin_Geo_Full.yaml +++ b/rules/clash_providers/DustinWin_Geo_Full.yaml @@ -2,7 +2,7 @@ proxy-groups: - {name: 🚀 节点选择, type: select, proxies: [🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👑 高级节点, 📉 省流节点, {providers_tags}]} - {name: 📈 网络测试, type: select, proxies: [🎯 全球直连, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👑 高级节点, 📉 省流节点, {providers_tags}]} - - {name: 🤖 人工智能, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点]} + - {name: 🤖 AI 平台, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点]} - {name: 📋 Trackerslist, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} - {name: 🎮 游戏服务, type: select, proxies: [🎯 全球直连, 👑 高级节点, 🚀 节点选择]} - {name: 🪟 微软服务, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} @@ -21,13 +21,13 @@ proxy-groups: - {name: 🟢 全球绕过, type: select, proxies: [PASS], hidden: true} - {name: 🎯 全球直连, type: select, proxies: [DIRECT], hidden: true} - - {name: 👑 高级节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)"} - - {name: 📉 省流节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(0.[1-5]|低倍率|省流|大流量)"} - - {name: 🇭🇰 香港节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇭🇰|港|hk|hongkong|hong kong)"} - - {name: 🇹🇼 台湾节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇹🇼|台|tw|taiwan|tai wan)"} - - {name: 🇯🇵 日本节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇯🇵|日|jp|japan)"} - - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇸🇬|新|sg|singapore)"} - - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇺🇸|美|us|unitedstates|united states)"} + - {name: 👑 高级节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)"} + - {name: 📉 省流节点, type: url-test, tolerance: 100, include-all-providers: true, filter: "(0\.[1-5]|低倍率|省流|大流量)"} + - {name: 🇭🇰 香港节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇭🇰|港|hk|hongkong|hong kong)"} + - {name: 🇹🇼 台湾节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇹🇼|台|tw|taiwan|tai wan)"} + - {name: 🇯🇵 日本节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇯🇵|日|jp|japan)"} + - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇸🇬|新|sg|singapore)"} + - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100, include-all-providers: true, filter: "(?i)(🇺🇸|美|us|unitedstates|united states)"} rules: - GEOSITE,private,🔒 私有网络 @@ -39,13 +39,13 @@ rules: - GEOSITE,games-cn,🎮 游戏服务 - GEOSITE,media,🌍 国外媒体 - GEOSITE,games,🎮 游戏平台 - - GEOSITE,ai,🤖 人工智能 + - GEOSITE,ai,🤖 AI 平台 - GEOSITE,networktest,📈 网络测试 - GEOSITE,proxy,🧱 代理域名 - GEOSITE,cn,🛡️ 直连域名 - GEOIP,private,🔒 私有网络,no-resolve - GEOIP,cn,🀄️ 直连 IP - - GEOIP,media,🌍 国外媒体,no-resolve - - GEOIP,games,🎮 游戏平台,no-resolve + - GEOIP,media,🌍 国外媒体 + - GEOIP,games,🎮 游戏平台 - GEOIP,telegram,📲 电报消息,no-resolve - MATCH,🐟 漏网之鱼 \ No newline at end of file diff --git a/rules/clash_providers/DustinWin_Geo_NoAds.yaml b/rules/clash_providers/DustinWin_Geo_Full_NoAds.yaml similarity index 71% rename from rules/clash_providers/DustinWin_Geo_NoAds.yaml rename to rules/clash_providers/DustinWin_Geo_Full_NoAds.yaml index 52df443..b1eb2df 100644 --- a/rules/clash_providers/DustinWin_Geo_NoAds.yaml +++ b/rules/clash_providers/DustinWin_Geo_Full_NoAds.yaml @@ -1,8 +1,8 @@ -#DustinWin-GeoSite去广告规则 +#DustinWin-GeoSite无广告规则 proxy-groups: - {name: 🚀 节点选择, type: select, proxies: [🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👑 高级节点, 📉 省流节点, {providers_tags}]} - {name: 📈 网络测试, type: select, proxies: [🎯 全球直连, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👑 高级节点, 📉 省流节点, {providers_tags}]} - - {name: 🤖 人工智能, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点]} + - {name: 🤖 AI 平台, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点]} - {name: 📋 Trackerslist, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} - {name: 🎮 游戏服务, type: select, proxies: [🎯 全球直连, 👑 高级节点, 🚀 节点选择]} - {name: 🪟 微软服务, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} @@ -18,13 +18,13 @@ proxy-groups: - {name: 🐟 漏网之鱼, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👑 高级节点, 📉 省流节点, {providers_tags}, 🎯 全球直连]} - {name: 🎯 全球直连, type: select, proxies: [DIRECT], hidden: true} - - {name: 👑 高级节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)"} - - {name: 📉 省流节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(0.[1-5]|低倍率|省流|大流量)"} - - {name: 🇭🇰 香港节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇭🇰|港|hk|hongkong|hong kong)"} - - {name: 🇹🇼 台湾节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇹🇼|台|tw|taiwan|tai wan)"} - - {name: 🇯🇵 日本节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇯🇵|日|jp|japan)"} - - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇸🇬|新|sg|singapore)"} - - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇺🇸|美|us|unitedstates|united states)"} + - {name: 👑 高级节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)"} + - {name: 📉 省流节点, type: url-test, tolerance: 100, include-all-providers: true, filter: "(0\.[1-5]|低倍率|省流|大流量)"} + - {name: 🇭🇰 香港节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇭🇰|港|hk|hongkong|hong kong)"} + - {name: 🇹🇼 台湾节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇹🇼|台|tw|taiwan|tai wan)"} + - {name: 🇯🇵 日本节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇯🇵|日|jp|japan)"} + - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇸🇬|新|sg|singapore)"} + - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100, include-all-providers: true, filter: "(?i)(🇺🇸|美|us|unitedstates|united states)"} rules: - GEOSITE,private,🔒 私有网络 @@ -35,13 +35,13 @@ rules: - GEOSITE,games-cn,🎮 游戏服务 - GEOSITE,media,🌍 国外媒体 - GEOSITE,games,🎮 游戏平台 - - GEOSITE,ai,🤖 人工智能 + - GEOSITE,ai,🤖 AI 平台 - GEOSITE,networktest,📈 网络测试 - GEOSITE,proxy,🧱 代理域名 - GEOSITE,cn,🛡️ 直连域名 - GEOIP,private,🔒 私有网络,no-resolve - GEOIP,cn,🀄️ 直连 IP - - GEOIP,media,🌍 国外媒体,no-resolve - - GEOIP,games,🎮 游戏平台,no-resolve + - GEOIP,media,🌍 国外媒体 + - GEOIP,games,🎮 游戏平台 - GEOIP,telegram,📲 电报消息,no-resolve - MATCH,🐟 漏网之鱼 \ No newline at end of file diff --git a/rules/clash_providers/DustinWin_Geo_Light.yaml b/rules/clash_providers/DustinWin_Geo_Light.yaml index 42d81a7..b6851d1 100644 --- a/rules/clash_providers/DustinWin_Geo_Light.yaml +++ b/rules/clash_providers/DustinWin_Geo_Light.yaml @@ -8,13 +8,13 @@ proxy-groups: - {name: 🐟 漏网之鱼, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👑 高级节点, 📉 省流节点, {providers_tags}, 🎯 全球直连]} - {name: 🎯 全球直连, type: select, proxies: [DIRECT], hidden: true} - - {name: 👑 高级节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)"} - - {name: 📉 省流节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(0.[1-5]|低倍率|省流|大流量)"} - - {name: 🇭🇰 香港节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇭🇰|港|hk|hongkong|hong kong)"} - - {name: 🇹🇼 台湾节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇹🇼|台|tw|taiwan|tai wan)"} - - {name: 🇯🇵 日本节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇯🇵|日|jp|japan)"} - - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇸🇬|新|sg|singapore)"} - - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇺🇸|美|us|unitedstates|united states)"} + - {name: 👑 高级节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)"} + - {name: 📉 省流节点, type: url-test, tolerance: 100, include-all-providers: true, filter: "(0\.[1-5]|低倍率|省流|大流量)"} + - {name: 🇭🇰 香港节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇭🇰|港|hk|hongkong|hong kong)"} + - {name: 🇹🇼 台湾节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇹🇼|台|tw|taiwan|tai wan)"} + - {name: 🇯🇵 日本节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇯🇵|日|jp|japan)"} + - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇸🇬|新|sg|singapore)"} + - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100, include-all-providers: true, filter: "(?i)(🇺🇸|美|us|unitedstates|united states)"} rules: - GEOSITE,private,🔒 私有网络 diff --git a/rules/clash_providers/DustinWin_Geo_Lite.yaml b/rules/clash_providers/DustinWin_Geo_Lite.yaml index 7daacbf..2574bfe 100644 --- a/rules/clash_providers/DustinWin_Geo_Lite.yaml +++ b/rules/clash_providers/DustinWin_Geo_Lite.yaml @@ -2,7 +2,7 @@ proxy-groups: - {name: 🚀 节点选择, type: select, proxies: [🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👑 高级节点, 📉 省流节点, {providers_tags}]} - {name: 📈 网络测试, type: select, proxies: [🎯 全球直连, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👑 高级节点, 📉 省流节点, {providers_tags}]} - - {name: 🤖 人工智能, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点]} + - {name: 🤖 AI 平台, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点]} - {name: 📋 Trackerslist, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} - {name: 🎮 游戏服务, type: select, proxies: [🎯 全球直连, 👑 高级节点, 🚀 节点选择]} - {name: 🪟 微软服务, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} @@ -19,13 +19,13 @@ proxy-groups: - {name: 🟢 全球绕过, type: select, proxies: [PASS], hidden: true} - {name: 🎯 全球直连, type: select, proxies: [DIRECT], hidden: true} - - {name: 👑 高级节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)"} - - {name: 📉 省流节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(0.[1-5]|低倍率|省流|大流量)"} - - {name: 🇭🇰 香港节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇭🇰|港|hk|hongkong|hong kong)"} - - {name: 🇹🇼 台湾节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇹🇼|台|tw|taiwan|tai wan)"} - - {name: 🇯🇵 日本节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇯🇵|日|jp|japan)"} - - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇸🇬|新|sg|singapore)"} - - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇺🇸|美|us|unitedstates|united states)"} + - {name: 👑 高级节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)"} + - {name: 📉 省流节点, type: url-test, tolerance: 100, include-all-providers: true, filter: "(0\.[1-5]|低倍率|省流|大流量)"} + - {name: 🇭🇰 香港节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇭🇰|港|hk|hongkong|hong kong)"} + - {name: 🇹🇼 台湾节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇹🇼|台|tw|taiwan|tai wan)"} + - {name: 🇯🇵 日本节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇯🇵|日|jp|japan)"} + - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇸🇬|新|sg|singapore)"} + - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100, include-all-providers: true, filter: "(?i)(🇺🇸|美|us|unitedstates|united states)"} rules: - GEOSITE,private,🔒 私有网络 @@ -35,7 +35,7 @@ rules: - GEOSITE,apple-cn,🍎 苹果服务 - GEOSITE,google-cn,🇬 谷歌服务 - GEOSITE,games-cn,🎮 游戏服务 - - GEOSITE,ai,🤖 人工智能 + - GEOSITE,ai,🤖 AI 平台 - GEOSITE,networktest,📈 网络测试 - GEOSITE,proxy,🧱 代理域名 - GEOSITE,cn,🛡️ 直连域名 diff --git a/rules/clash_providers/DustinWin_Geo_Lite_NoAds.yaml b/rules/clash_providers/DustinWin_Geo_Lite_NoAds.yaml index 2107f13..f8d226c 100644 --- a/rules/clash_providers/DustinWin_Geo_Lite_NoAds.yaml +++ b/rules/clash_providers/DustinWin_Geo_Lite_NoAds.yaml @@ -1,8 +1,8 @@ -#DustinWin-GeoSite去广告精简规则 +#DustinWin-GeoSite无广告精简规则 proxy-groups: - {name: 🚀 节点选择, type: select, proxies: [🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👑 高级节点, 📉 省流节点, {providers_tags}]} - {name: 📈 网络测试, type: select, proxies: [🎯 全球直连, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👑 高级节点, 📉 省流节点, {providers_tags}]} - - {name: 🤖 人工智能, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点]} + - {name: 🤖 AI 平台, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点]} - {name: 📋 Trackerslist, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} - {name: 🎮 游戏服务, type: select, proxies: [🎯 全球直连, 👑 高级节点, 🚀 节点选择]} - {name: 🪟 微软服务, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} @@ -16,13 +16,13 @@ proxy-groups: - {name: 🐟 漏网之鱼, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👑 高级节点, 📉 省流节点, {providers_tags}, 🎯 全球直连]} - {name: 🎯 全球直连, type: select, proxies: [DIRECT], hidden: true} - - {name: 👑 高级节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)"} - - {name: 📉 省流节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(0.[1-5]|低倍率|省流|大流量)"} - - {name: 🇭🇰 香港节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇭🇰|港|hk|hongkong|hong kong)"} - - {name: 🇹🇼 台湾节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇹🇼|台|tw|taiwan|tai wan)"} - - {name: 🇯🇵 日本节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇯🇵|日|jp|japan)"} - - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇸🇬|新|sg|singapore)"} - - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇺🇸|美|us|unitedstates|united states)"} + - {name: 👑 高级节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)"} + - {name: 📉 省流节点, type: url-test, tolerance: 100, include-all-providers: true, filter: "(0\.[1-5]|低倍率|省流|大流量)"} + - {name: 🇭🇰 香港节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇭🇰|港|hk|hongkong|hong kong)"} + - {name: 🇹🇼 台湾节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇹🇼|台|tw|taiwan|tai wan)"} + - {name: 🇯🇵 日本节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇯🇵|日|jp|japan)"} + - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇸🇬|新|sg|singapore)"} + - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100, include-all-providers: true, filter: "(?i)(🇺🇸|美|us|unitedstates|united states)"} rules: - GEOSITE,private,🔒 私有网络 @@ -31,7 +31,7 @@ rules: - GEOSITE,apple-cn,🍎 苹果服务 - GEOSITE,google-cn,🇬 谷歌服务 - GEOSITE,games-cn,🎮 游戏服务 - - GEOSITE,ai,🤖 人工智能 + - GEOSITE,ai,🤖 AI 平台 - GEOSITE,networktest,📈 网络测试 - GEOSITE,proxy,🧱 代理域名 - GEOSITE,cn,🛡️ 直连域名 diff --git a/rules/clash_providers/DustinWin_RS_Full.yaml b/rules/clash_providers/DustinWin_RS_Full.yaml index d0d6ce9..cf8c087 100644 --- a/rules/clash_providers/DustinWin_RS_Full.yaml +++ b/rules/clash_providers/DustinWin_RS_Full.yaml @@ -2,14 +2,14 @@ proxy-groups: - {name: 🚀 节点选择, type: select, proxies: [🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👑 高级节点, 📉 省流节点, {providers_tags}]} - {name: 📈 网络测试, type: select, proxies: [🎯 全球直连, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👑 高级节点, 📉 省流节点, {providers_tags}]} - - {name: 🤖 人工智能, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点]} + - {name: 🤖 AI 平台, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点]} - {name: 📋 Trackerslist, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} - {name: 🎮 游戏服务, type: select, proxies: [🎯 全球直连, 👑 高级节点, 🚀 节点选择]} - {name: 🪟 微软服务, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} - {name: 🇬 谷歌服务, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} + - {name: 🍎 苹果服务, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} - {name: 🌍 国外媒体, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👑 高级节点, 📉 省流节点, {providers_tags}]} - {name: 🎮 游戏平台, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👑 高级节点, 📉 省流节点, {providers_tags}]} - - {name: 🍎 苹果服务, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} - {name: 🛡️ 直连域名, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} - {name: 🀄️ 直连 IP, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} - {name: 🧱 代理域名, type: select, proxies: [🚀 节点选择, 🎯 全球直连]} @@ -21,13 +21,13 @@ proxy-groups: - {name: 🟢 全球绕过, type: select, proxies: [PASS], hidden: true} - {name: 🎯 全球直连, type: select, proxies: [DIRECT], hidden: true} - - {name: 👑 高级节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)"} - - {name: 📉 省流节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(0.[1-5]|低倍率|省流|大流量)"} - - {name: 🇭🇰 香港节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇭🇰|港|hk|hongkong|hong kong)"} - - {name: 🇹🇼 台湾节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇹🇼|台|tw|taiwan|tai wan)"} - - {name: 🇯🇵 日本节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇯🇵|日|jp|japan)"} - - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇸🇬|新|sg|singapore)"} - - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇺🇸|美|us|unitedstates|united states)"} + - {name: 👑 高级节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)"} + - {name: 📉 省流节点, type: url-test, tolerance: 100, include-all-providers: true, filter: "(0\.[1-5]|低倍率|省流|大流量)"} + - {name: 🇭🇰 香港节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇭🇰|港|hk|hongkong|hong kong)"} + - {name: 🇹🇼 台湾节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇹🇼|台|tw|taiwan|tai wan)"} + - {name: 🇯🇵 日本节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇯🇵|日|jp|japan)"} + - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇸🇬|新|sg|singapore)"} + - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100, include-all-providers: true, filter: "(?i)(🇺🇸|美|us|unitedstates|united states)"} rule-providers: private: @@ -112,10 +112,10 @@ rule-providers: networktest: type: http - behavior: classical - format: text - path: ./rules/networktest.list - url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/networktest.list" + behavior: domain + format: mrs + path: ./rules/networktest.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/networktest.mrs" interval: 86400 proxy: @@ -184,13 +184,13 @@ rules: - RULE-SET,games-cn,🎮 游戏服务 - RULE-SET,media,🌍 国外媒体 - RULE-SET,games,🎮 游戏平台 - - RULE-SET,ai,🤖 人工智能 + - RULE-SET,ai,🤖 AI 平台 - RULE-SET,networktest,📈 网络测试 - RULE-SET,proxy,🧱 代理域名 - RULE-SET,cn,🛡️ 直连域名 - RULE-SET,privateip,🔒 私有网络,no-resolve - RULE-SET,cnip,🀄️ 直连 IP - - RULE-SET,mediaip,🌍 国外媒体,no-resolve - - RULE-SET,gamesip,🎮 游戏平台,no-resolve + - RULE-SET,mediaip,🌍 国外媒体 + - RULE-SET,gamesip,🎮 游戏平台 - RULE-SET,telegramip,📲 电报消息,no-resolve - MATCH,🐟 漏网之鱼 \ No newline at end of file diff --git a/rules/clash_providers/DustinWin_RS_NoAds.yaml b/rules/clash_providers/DustinWin_RS_Full_NoAds.yaml similarity index 82% rename from rules/clash_providers/DustinWin_RS_NoAds.yaml rename to rules/clash_providers/DustinWin_RS_Full_NoAds.yaml index 6982d88..ec1f696 100644 --- a/rules/clash_providers/DustinWin_RS_NoAds.yaml +++ b/rules/clash_providers/DustinWin_RS_Full_NoAds.yaml @@ -1,8 +1,8 @@ -#DustinWin-ruleset去广告规则 +#DustinWin-ruleset无广告规则 proxy-groups: - {name: 🚀 节点选择, type: select, proxies: [🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👑 高级节点, 📉 省流节点, {providers_tags}]} - {name: 📈 网络测试, type: select, proxies: [🎯 全球直连, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👑 高级节点, 📉 省流节点, {providers_tags}]} - - {name: 🤖 人工智能, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点]} + - {name: 🤖 AI 平台, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点]} - {name: 📋 Trackerslist, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} - {name: 🎮 游戏服务, type: select, proxies: [🎯 全球直连, 👑 高级节点, 🚀 节点选择]} - {name: 🪟 微软服务, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} @@ -18,13 +18,13 @@ proxy-groups: - {name: 🐟 漏网之鱼, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👑 高级节点, 📉 省流节点, {providers_tags}, 🎯 全球直连]} - {name: 🎯 全球直连, type: select, proxies: [DIRECT], hidden: true} - - {name: 👑 高级节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)"} - - {name: 📉 省流节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(0.[1-5]|低倍率|省流|大流量)"} - - {name: 🇭🇰 香港节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇭🇰|港|hk|hongkong|hong kong)"} - - {name: 🇹🇼 台湾节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇹🇼|台|tw|taiwan|tai wan)"} - - {name: 🇯🇵 日本节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇯🇵|日|jp|japan)"} - - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇸🇬|新|sg|singapore)"} - - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇺🇸|美|us|unitedstates|united states)"} + - {name: 👑 高级节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)"} + - {name: 📉 省流节点, type: url-test, tolerance: 100, include-all-providers: true, filter: "(0\.[1-5]|低倍率|省流|大流量)"} + - {name: 🇭🇰 香港节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇭🇰|港|hk|hongkong|hong kong)"} + - {name: 🇹🇼 台湾节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇹🇼|台|tw|taiwan|tai wan)"} + - {name: 🇯🇵 日本节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇯🇵|日|jp|japan)"} + - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇸🇬|新|sg|singapore)"} + - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100, include-all-providers: true, filter: "(?i)(🇺🇸|美|us|unitedstates|united states)"} rule-providers: private: @@ -101,10 +101,10 @@ rule-providers: networktest: type: http - behavior: classical - format: text - path: ./rules/networktest.list - url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/networktest.list" + behavior: domain + format: mrs + path: ./rules/networktest.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/networktest.mrs" interval: 86400 proxy: @@ -172,13 +172,13 @@ rules: - RULE-SET,games-cn,🎮 游戏服务 - RULE-SET,media,🌍 国外媒体 - RULE-SET,games,🎮 游戏平台 - - RULE-SET,ai,🤖 人工智能 + - RULE-SET,ai,🤖 AI 平台 - RULE-SET,networktest,📈 网络测试 - RULE-SET,proxy,🧱 代理域名 - RULE-SET,cn,🛡️ 直连域名 - RULE-SET,privateip,🔒 私有网络,no-resolve - RULE-SET,cnip,🀄️ 直连 IP - - RULE-SET,mediaip,🌍 国外媒体,no-resolve - - RULE-SET,gamesip,🎮 游戏平台,no-resolve + - RULE-SET,mediaip,🌍 国外媒体 + - RULE-SET,gamesip,🎮 游戏平台 - RULE-SET,telegramip,📲 电报消息,no-resolve - MATCH,🐟 漏网之鱼 \ No newline at end of file diff --git a/rules/clash_providers/DustinWin_RS_Light.yaml b/rules/clash_providers/DustinWin_RS_Light.yaml index 3ff264c..43bd01c 100644 --- a/rules/clash_providers/DustinWin_RS_Light.yaml +++ b/rules/clash_providers/DustinWin_RS_Light.yaml @@ -8,13 +8,13 @@ proxy-groups: - {name: 🐟 漏网之鱼, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👑 高级节点, 📉 省流节点, {providers_tags}, 🎯 全球直连]} - {name: 🎯 全球直连, type: select, proxies: [DIRECT]} - - {name: 👑 高级节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)"} - - {name: 📉 省流节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(0.[1-5]|低倍率|省流|大流量)"} - - {name: 🇭🇰 香港节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇭🇰|港|hk|hongkong|hong kong)"} - - {name: 🇹🇼 台湾节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇹🇼|台|tw|taiwan|tai wan)"} - - {name: 🇯🇵 日本节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇯🇵|日|jp|japan)"} - - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇸🇬|新|sg|singapore)"} - - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇺🇸|美|us|unitedstates|united states)"} + - {name: 👑 高级节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)"} + - {name: 📉 省流节点, type: url-test, tolerance: 100, include-all-providers: true, filter: "(0\.[1-5]|低倍率|省流|大流量)"} + - {name: 🇭🇰 香港节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇭🇰|港|hk|hongkong|hong kong)"} + - {name: 🇹🇼 台湾节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇹🇼|台|tw|taiwan|tai wan)"} + - {name: 🇯🇵 日本节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇯🇵|日|jp|japan)"} + - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇸🇬|新|sg|singapore)"} + - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100, include-all-providers: true, filter: "(?i)(🇺🇸|美|us|unitedstates|united states)"} rule-providers: private: diff --git a/rules/clash_providers/DustinWin_RS_Lite.yaml b/rules/clash_providers/DustinWin_RS_Lite.yaml index 8103a52..483f882 100644 --- a/rules/clash_providers/DustinWin_RS_Lite.yaml +++ b/rules/clash_providers/DustinWin_RS_Lite.yaml @@ -2,7 +2,7 @@ proxy-groups: - {name: 🚀 节点选择, type: select, proxies: [🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👑 高级节点, 📉 省流节点, {providers_tags}]} - {name: 📈 网络测试, type: select, proxies: [🎯 全球直连, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👑 高级节点, 📉 省流节点, {providers_tags}]} - - {name: 🤖 人工智能, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点]} + - {name: 🤖 AI 平台, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点]} - {name: 📋 Trackerslist, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} - {name: 🎮 游戏服务, type: select, proxies: [🎯 全球直连, 👑 高级节点, 🚀 节点选择]} - {name: 🪟 微软服务, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} @@ -19,13 +19,13 @@ proxy-groups: - {name: 🟢 全球绕过, type: select, proxies: [PASS], hidden: true} - {name: 🎯 全球直连, type: select, proxies: [DIRECT], hidden: true} - - {name: 👑 高级节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)"} - - {name: 📉 省流节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(0.[1-5]|低倍率|省流|大流量)"} - - {name: 🇭🇰 香港节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇭🇰|港|hk|hongkong|hong kong)"} - - {name: 🇹🇼 台湾节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇹🇼|台|tw|taiwan|tai wan)"} - - {name: 🇯🇵 日本节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇯🇵|日|jp|japan)"} - - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇸🇬|新|sg|singapore)"} - - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇺🇸|美|us|unitedstates|united states)"} + - {name: 👑 高级节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)"} + - {name: 📉 省流节点, type: url-test, tolerance: 100, include-all-providers: true, filter: "(0\.[1-5]|低倍率|省流|大流量)"} + - {name: 🇭🇰 香港节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇭🇰|港|hk|hongkong|hong kong)"} + - {name: 🇹🇼 台湾节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇹🇼|台|tw|taiwan|tai wan)"} + - {name: 🇯🇵 日本节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇯🇵|日|jp|japan)"} + - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇸🇬|新|sg|singapore)"} + - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100, include-all-providers: true, filter: "(?i)(🇺🇸|美|us|unitedstates|united states)"} rule-providers: private: @@ -94,10 +94,10 @@ rule-providers: networktest: type: http - behavior: classical - format: text - path: ./rules/networktest.list - url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/networktest.list" + behavior: domain + format: mrs + path: ./rules/networktest.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/networktest.mrs" interval: 86400 proxy: @@ -148,7 +148,7 @@ rules: - RULE-SET,apple-cn,🍎 苹果服务 - RULE-SET,google-cn,🇬 谷歌服务 - RULE-SET,games-cn,🎮 游戏服务 - - RULE-SET,ai,🤖 人工智能 + - RULE-SET,ai,🤖 AI 平台 - RULE-SET,networktest,📈 网络测试 - RULE-SET,proxy,🧱 代理域名 - RULE-SET,cn,🛡️ 直连域名 diff --git a/rules/clash_providers/DustinWin_RS_Lite_NoAds.yaml b/rules/clash_providers/DustinWin_RS_Lite_NoAds.yaml index 99b436d..295abed 100644 --- a/rules/clash_providers/DustinWin_RS_Lite_NoAds.yaml +++ b/rules/clash_providers/DustinWin_RS_Lite_NoAds.yaml @@ -1,8 +1,8 @@ -#DustinWin-ruleset去广告精简规则 +#DustinWin-ruleset无广告精简规则 proxy-groups: - {name: 🚀 节点选择, type: select, proxies: [🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👑 高级节点, 📉 省流节点, {providers_tags}]} - {name: 📈 网络测试, type: select, proxies: [🎯 全球直连, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👑 高级节点, 📉 省流节点, {providers_tags}]} - - {name: 🤖 人工智能, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点]} + - {name: 🤖 AI 平台, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点]} - {name: 📋 Trackerslist, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} - {name: 🎮 游戏服务, type: select, proxies: [🎯 全球直连, 👑 高级节点, 🚀 节点选择]} - {name: 🪟 微软服务, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} @@ -16,13 +16,13 @@ proxy-groups: - {name: 🐟 漏网之鱼, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👑 高级节点, 📉 省流节点, {providers_tags}, 🎯 全球直连]} - {name: 🎯 全球直连, type: select, proxies: [DIRECT], hidden: true} - - {name: 👑 高级节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)"} - - {name: 📉 省流节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(0.[1-5]|低倍率|省流|大流量)"} - - {name: 🇭🇰 香港节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇭🇰|港|hk|hongkong|hong kong)"} - - {name: 🇹🇼 台湾节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇹🇼|台|tw|taiwan|tai wan)"} - - {name: 🇯🇵 日本节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇯🇵|日|jp|japan)"} - - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇸🇬|新|sg|singapore)"} - - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)(🇺🇸|美|us|unitedstates|united states)"} + - {name: 👑 高级节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)"} + - {name: 📉 省流节点, type: url-test, tolerance: 100, include-all-providers: true, filter: "(0\.[1-5]|低倍率|省流|大流量)"} + - {name: 🇭🇰 香港节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇭🇰|港|hk|hongkong|hong kong)"} + - {name: 🇹🇼 台湾节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇹🇼|台|tw|taiwan|tai wan)"} + - {name: 🇯🇵 日本节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇯🇵|日|jp|japan)"} + - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇸🇬|新|sg|singapore)"} + - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100, include-all-providers: true, filter: "(?i)(🇺🇸|美|us|unitedstates|united states)"} rule-providers: private: @@ -83,10 +83,10 @@ rule-providers: networktest: type: http - behavior: classical - format: text - path: ./rules/networktest.list - url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/networktest.list" + behavior: domain + format: mrs + path: ./rules/networktest.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/networktest.mrs" interval: 86400 proxy: @@ -136,7 +136,7 @@ rules: - RULE-SET,apple-cn,🍎 苹果服务 - RULE-SET,google-cn,🇬 谷歌服务 - RULE-SET,games-cn,🎮 游戏服务 - - RULE-SET,ai,🤖 人工智能 + - RULE-SET,ai,🤖 AI 平台 - RULE-SET,networktest,📈 网络测试 - RULE-SET,proxy,🧱 代理域名 - RULE-SET,cn,🛡️ 直连域名 diff --git a/rules/clash_providers/clash_providers.list b/rules/clash_providers/clash_providers.list index 9ecf84c..c066fa8 100644 --- a/rules/clash_providers/clash_providers.list +++ b/rules/clash_providers/clash_providers.list @@ -3,9 +3,9 @@ DustinWin-GeoSite轻量规则 DustinWin_Geo_Light.yaml DustinWin-ruleset轻量规则 DustinWin_RS_Light.yaml DustinWin-GeoSite全分组规则 DustinWin_Geo_Full.yaml DustinWin-ruleset全分组规则 DustinWin_RS_Full.yaml -DustinWin-GeoSite去广告规则 DustinWin_Geo_NoAds.yaml -DustinWin-ruleset去广告规则 DustinWin_RS_NoAds.yaml +DustinWin-GeoSite无广告全分组规则 DustinWin_Geo_Full_NoAds.yaml +DustinWin-ruleset无广告全分组规则 DustinWin_RS_Full_NoAds.yaml DustinWin-GeoSite精简规则 DustinWin_Geo_Lite.yaml DustinWin-ruleset精简规则 DustinWin_RS_Lite.yaml -DustinWin-GeoSite去广告精简规则 DustinWin_Geo_Lite_NoAds.yaml -DustinWin-ruleset去广告精简规则 DustinWin_RS_Lite_NoAds.yaml \ No newline at end of file +DustinWin-GeoSite无广告精简规则 DustinWin_Geo_Lite_NoAds.yaml +DustinWin-ruleset无广告精简规则 DustinWin_RS_Lite_NoAds.yaml \ No newline at end of file diff --git a/rules/singbox_providers/DustinWin_Geo_Full.json b/rules/singbox_providers/DustinWin_Geo_Full.json index 6c7e10f..2dd60d0 100644 --- a/rules/singbox_providers/DustinWin_Geo_Full.json +++ b/rules/singbox_providers/DustinWin_Geo_Full.json @@ -3,7 +3,7 @@ "outbounds": [ { "tag": "🚀 节点选择", "type": "selector", "outbounds": [ "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👑 高级节点", "📉 省流节点", {providers_tags} ] }, { "tag": "📈 网络测试", "type": "selector", "outbounds": [ "🎯 全球直连", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👑 高级节点", "📉 省流节点", {providers_tags} ] }, - { "tag": "🤖 人工智能", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, + { "tag": "🤖 AI 平台", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, { "tag": "📋 Trackerslist", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, { "tag": "🎮 游戏服务", "type": "selector", "outbounds": [ "🎯 全球直连", "👑 高级节点", "🚀 节点选择" ] }, { "tag": "🪟 微软服务", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, @@ -22,12 +22,12 @@ { "tag": "GLOBAL", "type": "selector", "outbounds": [ "DIRECT", "REJECT", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👑 高级节点", "📉 省流节点", {providers_tags} ] }, { "tag": "dns-out", "type": "dns" }, - { "tag": "👑 高级节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)" ] }, - { "tag": "📉 省流节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "0.[1-5]|低倍率|省流|大流量" ] }, - { "tag": "🇭🇰 香港节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇭🇰|港|hk|hongkong|hong kong)" ] }, - { "tag": "🇹🇼 台湾节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇹🇼|台|tw|taiwan|tai wan)" ] }, - { "tag": "🇯🇵 日本节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇯🇵|日|jp|japan)" ] }, - { "tag": "🇸🇬 新加坡节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇸🇬|新|sg|singapore)" ] }, + { "tag": "👑 高级节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)" ] }, + { "tag": "📉 省流节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "0\\.[1-5]|低倍率|省流|大流量" ] }, + { "tag": "🇭🇰 香港节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇭🇰|港|hk|hongkong|hong kong)" ] }, + { "tag": "🇹🇼 台湾节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇹🇼|台|tw|taiwan|tai wan)" ] }, + { "tag": "🇯🇵 日本节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇯🇵|日|jp|japan)" ] }, + { "tag": "🇸🇬 新加坡节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇸🇬|新|sg|singapore)" ] }, { "tag": "🇺🇸 美国节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇺🇸|美|us|unitedstates|united states)" ] } ], "route": { @@ -44,14 +44,14 @@ { "geosite": [ "games-cn" ], "outbound": "🎮 游戏服务" }, { "geosite": [ "media" ], "outbound": "🌍 国外媒体" }, { "geosite": [ "games" ], "outbound": "🎮 游戏平台" }, - { "geosite": [ "ai" ], "outbound": "🤖 人工智能" }, + { "geosite": [ "ai" ], "outbound": "🤖 AI 平台" }, { "geosite": [ "networktest" ], "outbound": "📈 网络测试" }, { "geosite": [ "proxy" ], "outbound": "🧱 代理域名" }, { "geosite": [ "cn" ], "outbound": "🛡️ 直连域名" }, { "geoip": [ "private" ], "outbound": "🎯 全球直连", "skip_resolve": true }, { "geoip": [ "cn" ], "outbound": "🀄️ 直连 IP" }, - { "geoip": [ "media" ], "outbound": "🌍 国外媒体", "skip_resolve": true }, - { "geoip": [ "games" ], "outbound": "🎮 游戏平台", "skip_resolve": true }, + { "geoip": [ "media" ], "outbound": "🌍 国外媒体" }, + { "geoip": [ "games" ], "outbound": "🎮 游戏平台" }, { "geoip": [ "telegram" ], "outbound": "📲 电报消息", "skip_resolve": true } ], "final": "🐟 漏网之鱼" diff --git a/rules/singbox_providers/DustinWin_Geo_NoAds.json b/rules/singbox_providers/DustinWin_Geo_Full_NoAds.json similarity index 76% rename from rules/singbox_providers/DustinWin_Geo_NoAds.json rename to rules/singbox_providers/DustinWin_Geo_Full_NoAds.json index 1f452c2..3a7c378 100644 --- a/rules/singbox_providers/DustinWin_Geo_NoAds.json +++ b/rules/singbox_providers/DustinWin_Geo_Full_NoAds.json @@ -1,9 +1,9 @@ -//DustinWin-GeoSite去广告规则 +//DustinWin-GeoSite无广告规则 { "outbounds": [ { "tag": "🚀 节点选择", "type": "selector", "outbounds": [ "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👑 高级节点", "📉 省流节点", {providers_tags} ] }, { "tag": "📈 网络测试", "type": "selector", "outbounds": [ "🎯 全球直连", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👑 高级节点", "📉 省流节点", {providers_tags} ] }, - { "tag": "🤖 人工智能", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, + { "tag": "🤖 AI 平台", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, { "tag": "📋 Trackerslist", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, { "tag": "🎮 游戏服务", "type": "selector", "outbounds": [ "🎯 全球直连", "👑 高级节点", "🚀 节点选择" ] }, { "tag": "🪟 微软服务", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, @@ -20,12 +20,12 @@ { "tag": "GLOBAL", "type": "selector", "outbounds": [ "DIRECT", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👑 高级节点", "📉 省流节点", {providers_tags} ] }, { "tag": "dns-out", "type": "dns" }, - { "tag": "👑 高级节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)" ] }, - { "tag": "📉 省流节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "0.[1-5]|低倍率|省流|大流量" ] }, - { "tag": "🇭🇰 香港节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇭🇰|港|hk|hongkong|hong kong)" ] }, - { "tag": "🇹🇼 台湾节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇹🇼|台|tw|taiwan|tai wan)" ] }, - { "tag": "🇯🇵 日本节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇯🇵|日|jp|japan)" ] }, - { "tag": "🇸🇬 新加坡节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇸🇬|新|sg|singapore)" ] }, + { "tag": "👑 高级节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)" ] }, + { "tag": "📉 省流节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "0\\.[1-5]|低倍率|省流|大流量" ] }, + { "tag": "🇭🇰 香港节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇭🇰|港|hk|hongkong|hong kong)" ] }, + { "tag": "🇹🇼 台湾节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇹🇼|台|tw|taiwan|tai wan)" ] }, + { "tag": "🇯🇵 日本节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇯🇵|日|jp|japan)" ] }, + { "tag": "🇸🇬 新加坡节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇸🇬|新|sg|singapore)" ] }, { "tag": "🇺🇸 美国节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇺🇸|美|us|unitedstates|united states)" ] } ], "route": { @@ -41,14 +41,14 @@ { "geosite": [ "games-cn" ], "outbound": "🎮 游戏服务" }, { "geosite": [ "media" ], "outbound": "🌍 国外媒体" }, { "geosite": [ "games" ], "outbound": "🎮 游戏平台" }, - { "geosite": [ "ai" ], "outbound": "🤖 人工智能" }, + { "geosite": [ "ai" ], "outbound": "🤖 AI 平台" }, { "geosite": [ "networktest" ], "outbound": "📈 网络测试" }, { "geosite": [ "proxy" ], "outbound": "🧱 代理域名" }, { "geosite": [ "cn" ], "outbound": "🛡️ 直连域名" }, { "geoip": [ "private" ], "outbound": "🎯 全球直连", "skip_resolve": true }, { "geoip": [ "cn" ], "outbound": "🀄️ 直连 IP" }, - { "geoip": [ "media" ], "outbound": "🌍 国外媒体", "skip_resolve": true }, - { "geoip": [ "games" ], "outbound": "🎮 游戏平台", "skip_resolve": true }, + { "geoip": [ "media" ], "outbound": "🌍 国外媒体" }, + { "geoip": [ "games" ], "outbound": "🎮 游戏平台" }, { "geoip": [ "telegram" ], "outbound": "📲 电报消息", "skip_resolve": true } ], "final": "🐟 漏网之鱼" diff --git a/rules/singbox_providers/DustinWin_Geo_Light.json b/rules/singbox_providers/DustinWin_Geo_Light.json index c6cd1e7..03051ed 100644 --- a/rules/singbox_providers/DustinWin_Geo_Light.json +++ b/rules/singbox_providers/DustinWin_Geo_Light.json @@ -10,12 +10,12 @@ { "tag": "GLOBAL", "type": "selector", "outbounds": [ "DIRECT", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👑 高级节点", "📉 省流节点", {providers_tags} ] }, { "tag": "dns-out", "type": "dns" }, - { "tag": "👑 高级节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)" ] }, - { "tag": "📉 省流节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "0.[1-5]|低倍率|省流|大流量" ] }, - { "tag": "🇭🇰 香港节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇭🇰|港|hk|hongkong|hong kong)" ] }, - { "tag": "🇹🇼 台湾节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇹🇼|台|tw|taiwan|tai wan)" ] }, - { "tag": "🇯🇵 日本节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇯🇵|日|jp|japan)" ] }, - { "tag": "🇸🇬 新加坡节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇸🇬|新|sg|singapore)" ] }, + { "tag": "👑 高级节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)" ] }, + { "tag": "📉 省流节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "0\\.[1-5]|低倍率|省流|大流量" ] }, + { "tag": "🇭🇰 香港节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇭🇰|港|hk|hongkong|hong kong)" ] }, + { "tag": "🇹🇼 台湾节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇹🇼|台|tw|taiwan|tai wan)" ] }, + { "tag": "🇯🇵 日本节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇯🇵|日|jp|japan)" ] }, + { "tag": "🇸🇬 新加坡节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇸🇬|新|sg|singapore)" ] }, { "tag": "🇺🇸 美国节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇺🇸|美|us|unitedstates|united states)" ] } ], "route": { diff --git a/rules/singbox_providers/DustinWin_Geo_Lite.json b/rules/singbox_providers/DustinWin_Geo_Lite.json index f143ac3..9e1ea91 100644 --- a/rules/singbox_providers/DustinWin_Geo_Lite.json +++ b/rules/singbox_providers/DustinWin_Geo_Lite.json @@ -3,7 +3,7 @@ "outbounds": [ { "tag": "🚀 节点选择", "type": "selector", "outbounds": [ "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👑 高级节点", "📉 省流节点", {providers_tags} ] }, { "tag": "📈 网络测试", "type": "selector", "outbounds": [ "🎯 全球直连", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👑 高级节点", "📉 省流节点", {providers_tags} ] }, - { "tag": "🤖 人工智能", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, + { "tag": "🤖 AI 平台", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, { "tag": "📋 Trackerslist", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, { "tag": "🎮 游戏服务", "type": "selector", "outbounds": [ "🎯 全球直连", "👑 高级节点", "🚀 节点选择" ] }, { "tag": "🪟 微软服务", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, @@ -20,12 +20,12 @@ { "tag": "GLOBAL", "type": "selector", "outbounds": [ "DIRECT", "REJECT", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👑 高级节点", "📉 省流节点", {providers_tags} ] }, { "tag": "dns-out", "type": "dns" }, - { "tag": "👑 高级节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)" ] }, - { "tag": "📉 省流节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "0.[1-5]|低倍率|省流|大流量" ] }, - { "tag": "🇭🇰 香港节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇭🇰|港|hk|hongkong|hong kong)" ] }, - { "tag": "🇹🇼 台湾节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇹🇼|台|tw|taiwan|tai wan)" ] }, - { "tag": "🇯🇵 日本节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇯🇵|日|jp|japan)" ] }, - { "tag": "🇸🇬 新加坡节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇸🇬|新|sg|singapore)" ] }, + { "tag": "👑 高级节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)" ] }, + { "tag": "📉 省流节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "0\\.[1-5]|低倍率|省流|大流量" ] }, + { "tag": "🇭🇰 香港节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇭🇰|港|hk|hongkong|hong kong)" ] }, + { "tag": "🇹🇼 台湾节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇹🇼|台|tw|taiwan|tai wan)" ] }, + { "tag": "🇯🇵 日本节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇯🇵|日|jp|japan)" ] }, + { "tag": "🇸🇬 新加坡节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇸🇬|新|sg|singapore)" ] }, { "tag": "🇺🇸 美国节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇺🇸|美|us|unitedstates|united states)" ] } ], "route": { @@ -40,7 +40,7 @@ { "geosite": [ "apple-cn" ], "outbound": "🍎 苹果服务" }, { "geosite": [ "google-cn" ], "outbound": "🇬 谷歌服务" }, { "geosite": [ "games-cn" ], "outbound": "🎮 游戏服务" }, - { "geosite": [ "ai" ], "outbound": "🤖 人工智能" }, + { "geosite": [ "ai" ], "outbound": "🤖 AI 平台" }, { "geosite": [ "networktest" ], "outbound": "📈 网络测试" }, { "geosite": [ "proxy" ], "outbound": "🧱 代理域名" }, { "geosite": [ "cn" ], "outbound": "🛡️ 直连域名" }, diff --git a/rules/singbox_providers/DustinWin_Geo_Lite_NoAds.json b/rules/singbox_providers/DustinWin_Geo_Lite_NoAds.json index 5e2f624..51887e9 100644 --- a/rules/singbox_providers/DustinWin_Geo_Lite_NoAds.json +++ b/rules/singbox_providers/DustinWin_Geo_Lite_NoAds.json @@ -1,9 +1,9 @@ -//DustinWin-GeoSite去广告精简规则 +//DustinWin-GeoSite无广告精简规则 { "outbounds": [ { "tag": "🚀 节点选择", "type": "selector", "outbounds": [ "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👑 高级节点", "📉 省流节点", {providers_tags} ] }, { "tag": "📈 网络测试", "type": "selector", "outbounds": [ "🎯 全球直连", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👑 高级节点", "📉 省流节点", {providers_tags} ] }, - { "tag": "🤖 人工智能", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, + { "tag": "🤖 AI 平台", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, { "tag": "📋 Trackerslist", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, { "tag": "🎮 游戏服务", "type": "selector", "outbounds": [ "🎯 全球直连", "👑 高级节点", "🚀 节点选择" ] }, { "tag": "🪟 微软服务", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, @@ -18,12 +18,12 @@ { "tag": "GLOBAL", "type": "selector", "outbounds": [ "DIRECT", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👑 高级节点", "📉 省流节点", {providers_tags} ] }, { "tag": "dns-out", "type": "dns" }, - { "tag": "👑 高级节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)" ] }, - { "tag": "📉 省流节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "0.[1-5]|低倍率|省流|大流量" ] }, - { "tag": "🇭🇰 香港节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇭🇰|港|hk|hongkong|hong kong)" ] }, - { "tag": "🇹🇼 台湾节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇹🇼|台|tw|taiwan|tai wan)" ] }, - { "tag": "🇯🇵 日本节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇯🇵|日|jp|japan)" ] }, - { "tag": "🇸🇬 新加坡节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇸🇬|新|sg|singapore)" ] }, + { "tag": "👑 高级节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)" ] }, + { "tag": "📉 省流节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "0\\.[1-5]|低倍率|省流|大流量" ] }, + { "tag": "🇭🇰 香港节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇭🇰|港|hk|hongkong|hong kong)" ] }, + { "tag": "🇹🇼 台湾节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇹🇼|台|tw|taiwan|tai wan)" ] }, + { "tag": "🇯🇵 日本节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇯🇵|日|jp|japan)" ] }, + { "tag": "🇸🇬 新加坡节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇸🇬|新|sg|singapore)" ] }, { "tag": "🇺🇸 美国节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇺🇸|美|us|unitedstates|united states)" ] } ], "route": { @@ -37,7 +37,7 @@ { "geosite": [ "apple-cn" ], "outbound": "🍎 苹果服务" }, { "geosite": [ "google-cn" ], "outbound": "🇬 谷歌服务" }, { "geosite": [ "games-cn" ], "outbound": "🎮 游戏服务" }, - { "geosite": [ "ai" ], "outbound": "🤖 人工智能" }, + { "geosite": [ "ai" ], "outbound": "🤖 AI 平台" }, { "geosite": [ "networktest" ], "outbound": "📈 网络测试" }, { "geosite": [ "proxy" ], "outbound": "🧱 代理域名" }, { "geosite": [ "cn" ], "outbound": "🛡️ 直连域名" }, diff --git a/rules/singbox_providers/DustinWin_RS_Full.json b/rules/singbox_providers/DustinWin_RS_Full.json index 0f0e7d6..ceb1433 100644 --- a/rules/singbox_providers/DustinWin_RS_Full.json +++ b/rules/singbox_providers/DustinWin_RS_Full.json @@ -3,7 +3,7 @@ "outbounds": [ { "tag": "🚀 节点选择", "type": "selector", "outbounds": [ "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👑 高级节点", "📉 省流节点", {providers_tags} ] }, { "tag": "📈 网络测试", "type": "selector", "outbounds": [ "🎯 全球直连", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👑 高级节点", "📉 省流节点", {providers_tags} ] }, - { "tag": "🤖 人工智能", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, + { "tag": "🤖 AI 平台", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, { "tag": "📋 Trackerslist", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, { "tag": "🎮 游戏服务", "type": "selector", "outbounds": [ "🎯 全球直连", "👑 高级节点", "🚀 节点选择" ] }, { "tag": "🪟 微软服务", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, @@ -22,12 +22,12 @@ { "tag": "GLOBAL", "type": "selector", "outbounds": [ "DIRECT", "REJECT", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👑 高级节点", "📉 省流节点", {providers_tags} ] }, { "tag": "dns-out", "type": "dns" }, - { "tag": "👑 高级节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)" ] }, - { "tag": "📉 省流节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "0.[1-5]|低倍率|省流|大流量" ] }, - { "tag": "🇭🇰 香港节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇭🇰|港|hk|hongkong|hong kong)" ] }, - { "tag": "🇹🇼 台湾节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇹🇼|台|tw|taiwan|tai wan)" ] }, - { "tag": "🇯🇵 日本节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇯🇵|日|jp|japan)" ] }, - { "tag": "🇸🇬 新加坡节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇸🇬|新|sg|singapore)" ] }, + { "tag": "👑 高级节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)" ] }, + { "tag": "📉 省流节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "0\\.[1-5]|低倍率|省流|大流量" ] }, + { "tag": "🇭🇰 香港节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇭🇰|港|hk|hongkong|hong kong)" ] }, + { "tag": "🇹🇼 台湾节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇹🇼|台|tw|taiwan|tai wan)" ] }, + { "tag": "🇯🇵 日本节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇯🇵|日|jp|japan)" ] }, + { "tag": "🇸🇬 新加坡节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇸🇬|新|sg|singapore)" ] }, { "tag": "🇺🇸 美国节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇺🇸|美|us|unitedstates|united states)" ] } ], "route": { @@ -44,14 +44,14 @@ { "rule_set": [ "games-cn" ], "outbound": "🎮 游戏服务" }, { "rule_set": [ "media" ], "outbound": "🌍 国外媒体" }, { "rule_set": [ "games" ], "outbound": "🎮 游戏平台" }, - { "rule_set": [ "ai" ], "outbound": "🤖 人工智能" }, + { "rule_set": [ "ai" ], "outbound": "🤖 AI 平台" }, { "rule_set": [ "networktest" ], "outbound": "📈 网络测试" }, { "rule_set": [ "proxy" ], "outbound": "🧱 代理域名" }, { "rule_set": [ "cn" ], "outbound": "🛡️ 直连域名" }, { "rule_set": [ "privateip" ], "outbound": "🎯 全球直连", "skip_resolve": true }, { "rule_set": [ "cnip" ], "outbound": "🀄️ 直连 IP" }, - { "rule_set": [ "mediaip" ], "outbound": "🌍 国外媒体", "skip_resolve": true }, - { "rule_set": [ "gamesip" ], "outbound": "🎮 游戏平台", "skip_resolve": true }, + { "rule_set": [ "mediaip" ], "outbound": "🌍 国外媒体" }, + { "rule_set": [ "gamesip" ], "outbound": "🎮 游戏平台" }, { "rule_set": [ "telegramip" ], "outbound": "📲 电报消息", "skip_resolve": true } ], "rule_set": [ diff --git a/rules/singbox_providers/DustinWin_RS_NoAds.json b/rules/singbox_providers/DustinWin_RS_Full_NoAds.json similarity index 87% rename from rules/singbox_providers/DustinWin_RS_NoAds.json rename to rules/singbox_providers/DustinWin_RS_Full_NoAds.json index c76f68f..7d4e56d 100644 --- a/rules/singbox_providers/DustinWin_RS_NoAds.json +++ b/rules/singbox_providers/DustinWin_RS_Full_NoAds.json @@ -1,9 +1,9 @@ -//DustinWin-ruleset去广告规则 +//DustinWin-ruleset无广告规则 { "outbounds": [ { "tag": "🚀 节点选择", "type": "selector", "outbounds": [ "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👑 高级节点", "📉 省流节点", {providers_tags} ] }, { "tag": "📈 网络测试", "type": "selector", "outbounds": [ "🎯 全球直连", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👑 高级节点", "📉 省流节点", {providers_tags} ] }, - { "tag": "🤖 人工智能", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, + { "tag": "🤖 AI 平台", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, { "tag": "📋 Trackerslist", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, { "tag": "🎮 游戏服务", "type": "selector", "outbounds": [ "🎯 全球直连", "👑 高级节点", "🚀 节点选择" ] }, { "tag": "🪟 微软服务", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, @@ -20,12 +20,12 @@ { "tag": "GLOBAL", "type": "selector", "outbounds": [ "DIRECT", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👑 高级节点", "📉 省流节点", {providers_tags} ] }, { "tag": "dns-out", "type": "dns" }, - { "tag": "👑 高级节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)" ] }, - { "tag": "📉 省流节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "0.[1-5]|低倍率|省流|大流量" ] }, - { "tag": "🇭🇰 香港节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇭🇰|港|hk|hongkong|hong kong)" ] }, - { "tag": "🇹🇼 台湾节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇹🇼|台|tw|taiwan|tai wan)" ] }, - { "tag": "🇯🇵 日本节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇯🇵|日|jp|japan)" ] }, - { "tag": "🇸🇬 新加坡节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇸🇬|新|sg|singapore)" ] }, + { "tag": "👑 高级节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)" ] }, + { "tag": "📉 省流节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "0\\.[1-5]|低倍率|省流|大流量" ] }, + { "tag": "🇭🇰 香港节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇭🇰|港|hk|hongkong|hong kong)" ] }, + { "tag": "🇹🇼 台湾节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇹🇼|台|tw|taiwan|tai wan)" ] }, + { "tag": "🇯🇵 日本节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇯🇵|日|jp|japan)" ] }, + { "tag": "🇸🇬 新加坡节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇸🇬|新|sg|singapore)" ] }, { "tag": "🇺🇸 美国节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇺🇸|美|us|unitedstates|united states)" ] } ], "route": { @@ -41,14 +41,14 @@ { "rule_set": [ "games-cn" ], "outbound": "🎮 游戏服务" }, { "rule_set": [ "media" ], "outbound": "🌍 国外媒体" }, { "rule_set": [ "games" ], "outbound": "🎮 游戏平台" }, - { "rule_set": [ "ai" ], "outbound": "🤖 人工智能" }, + { "rule_set": [ "ai" ], "outbound": "🤖 AI 平台" }, { "rule_set": [ "networktest" ], "outbound": "📈 网络测试" }, { "rule_set": [ "proxy" ], "outbound": "🧱 代理域名" }, { "rule_set": [ "cn" ], "outbound": "🛡️ 直连域名" }, { "rule_set": [ "privateip" ], "outbound": "🎯 全球直连", "skip_resolve": true }, { "rule_set": [ "cnip" ], "outbound": "🀄️ 直连 IP" }, - { "rule_set": [ "mediaip" ], "outbound": "🌍 国外媒体", "skip_resolve": true }, - { "rule_set": [ "gamesip" ], "outbound": "🎮 游戏平台", "skip_resolve": true }, + { "rule_set": [ "mediaip" ], "outbound": "🌍 国外媒体" }, + { "rule_set": [ "gamesip" ], "outbound": "🎮 游戏平台" }, { "rule_set": [ "telegramip" ], "outbound": "📲 电报消息", "skip_resolve": true } ], "rule_set": [ diff --git a/rules/singbox_providers/DustinWin_RS_Light.json b/rules/singbox_providers/DustinWin_RS_Light.json index 2a6f64a..961641d 100644 --- a/rules/singbox_providers/DustinWin_RS_Light.json +++ b/rules/singbox_providers/DustinWin_RS_Light.json @@ -10,12 +10,12 @@ { "tag": "GLOBAL", "type": "selector", "outbounds": [ "DIRECT", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👑 高级节点", "📉 省流节点", {providers_tags} ] }, { "tag": "dns-out", "type": "dns" }, - { "tag": "👑 高级节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)" ] }, - { "tag": "📉 省流节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "0.[1-5]|低倍率|省流|大流量" ] }, - { "tag": "🇭🇰 香港节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇭🇰|港|hk|hongkong|hong kong)" ] }, - { "tag": "🇹🇼 台湾节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇹🇼|台|tw|taiwan|tai wan)" ] }, - { "tag": "🇯🇵 日本节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇯🇵|日|jp|japan)" ] }, - { "tag": "🇸🇬 新加坡节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇸🇬|新|sg|singapore)" ] }, + { "tag": "👑 高级节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)" ] }, + { "tag": "📉 省流节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "0\\.[1-5]|低倍率|省流|大流量" ] }, + { "tag": "🇭🇰 香港节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇭🇰|港|hk|hongkong|hong kong)" ] }, + { "tag": "🇹🇼 台湾节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇹🇼|台|tw|taiwan|tai wan)" ] }, + { "tag": "🇯🇵 日本节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇯🇵|日|jp|japan)" ] }, + { "tag": "🇸🇬 新加坡节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇸🇬|新|sg|singapore)" ] }, { "tag": "🇺🇸 美国节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇺🇸|美|us|unitedstates|united states)" ] } ], "route": { diff --git a/rules/singbox_providers/DustinWin_RS_Lite.json b/rules/singbox_providers/DustinWin_RS_Lite.json index b778aff..0306613 100644 --- a/rules/singbox_providers/DustinWin_RS_Lite.json +++ b/rules/singbox_providers/DustinWin_RS_Lite.json @@ -3,7 +3,7 @@ "outbounds": [ { "tag": "🚀 节点选择", "type": "selector", "outbounds": [ "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👑 高级节点", "📉 省流节点", {providers_tags} ] }, { "tag": "📈 网络测试", "type": "selector", "outbounds": [ "🎯 全球直连", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👑 高级节点", "📉 省流节点", {providers_tags} ] }, - { "tag": "🤖 人工智能", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, + { "tag": "🤖 AI 平台", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, { "tag": "📋 Trackerslist", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, { "tag": "🎮 游戏服务", "type": "selector", "outbounds": [ "🎯 全球直连", "👑 高级节点", "🚀 节点选择" ] }, { "tag": "🪟 微软服务", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, @@ -20,12 +20,12 @@ { "tag": "GLOBAL", "type": "selector", "outbounds": [ "DIRECT", "REJECT", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👑 高级节点", "📉 省流节点", {providers_tags} ] }, { "tag": "dns-out", "type": "dns" }, - { "tag": "👑 高级节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)" ] }, - { "tag": "📉 省流节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "0.[1-5]|低倍率|省流|大流量" ] }, - { "tag": "🇭🇰 香港节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇭🇰|港|hk|hongkong|hong kong)" ] }, - { "tag": "🇹🇼 台湾节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇹🇼|台|tw|taiwan|tai wan)" ] }, - { "tag": "🇯🇵 日本节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇯🇵|日|jp|japan)" ] }, - { "tag": "🇸🇬 新加坡节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇸🇬|新|sg|singapore)" ] }, + { "tag": "👑 高级节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)" ] }, + { "tag": "📉 省流节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "0\\.[1-5]|低倍率|省流|大流量" ] }, + { "tag": "🇭🇰 香港节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇭🇰|港|hk|hongkong|hong kong)" ] }, + { "tag": "🇹🇼 台湾节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇹🇼|台|tw|taiwan|tai wan)" ] }, + { "tag": "🇯🇵 日本节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇯🇵|日|jp|japan)" ] }, + { "tag": "🇸🇬 新加坡节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇸🇬|新|sg|singapore)" ] }, { "tag": "🇺🇸 美国节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇺🇸|美|us|unitedstates|united states)" ] } ], "route": { @@ -40,7 +40,7 @@ { "rule_set": [ "apple-cn" ], "outbound": "🍎 苹果服务" }, { "rule_set": [ "google-cn" ], "outbound": "🇬 谷歌服务" }, { "rule_set": [ "games-cn" ], "outbound": "🎮 游戏服务" }, - { "rule_set": [ "ai" ], "outbound": "🤖 人工智能" }, + { "rule_set": [ "ai" ], "outbound": "🤖 AI 平台" }, { "rule_set": [ "networktest" ], "outbound": "📈 网络测试" }, { "rule_set": [ "proxy" ], "outbound": "🧱 代理域名" }, { "rule_set": [ "cn" ], "outbound": "🛡️ 直连域名" }, diff --git a/rules/singbox_providers/DustinWin_RS_Lite_NoAds.json b/rules/singbox_providers/DustinWin_RS_Lite_NoAds.json index c49341c..8aced2c 100644 --- a/rules/singbox_providers/DustinWin_RS_Lite_NoAds.json +++ b/rules/singbox_providers/DustinWin_RS_Lite_NoAds.json @@ -1,9 +1,9 @@ -//DustinWin-ruleset去广告精简规则 +//DustinWin-ruleset无广告精简规则 { "outbounds": [ { "tag": "🚀 节点选择", "type": "selector", "outbounds": [ "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👑 高级节点", "📉 省流节点", {providers_tags} ] }, { "tag": "📈 网络测试", "type": "selector", "outbounds": [ "🎯 全球直连", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👑 高级节点", "📉 省流节点", {providers_tags} ] }, - { "tag": "🤖 人工智能", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, + { "tag": "🤖 AI 平台", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, { "tag": "📋 Trackerslist", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, { "tag": "🎮 游戏服务", "type": "selector", "outbounds": [ "🎯 全球直连", "👑 高级节点", "🚀 节点选择" ] }, { "tag": "🪟 微软服务", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, @@ -18,12 +18,12 @@ { "tag": "GLOBAL", "type": "selector", "outbounds": [ "DIRECT", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👑 高级节点", "📉 省流节点", {providers_tags} ] }, { "tag": "dns-out", "type": "dns" }, - { "tag": "👑 高级节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)" ] }, - { "tag": "📉 省流节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "0.[1-5]|低倍率|省流|大流量" ] }, - { "tag": "🇭🇰 香港节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇭🇰|港|hk|hongkong|hong kong)" ] }, - { "tag": "🇹🇼 台湾节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇹🇼|台|tw|taiwan|tai wan)" ] }, - { "tag": "🇯🇵 日本节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇯🇵|日|jp|japan)" ] }, - { "tag": "🇸🇬 新加坡节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇸🇬|新|sg|singapore)" ] }, + { "tag": "👑 高级节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(专线|专用|高级|直连|急速|高倍率|游戏|game|IEPL|IPLC|AIA|CTM|CC|AC)" ] }, + { "tag": "📉 省流节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "0\\.[1-5]|低倍率|省流|大流量" ] }, + { "tag": "🇭🇰 香港节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇭🇰|港|hk|hongkong|hong kong)" ] }, + { "tag": "🇹🇼 台湾节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇹🇼|台|tw|taiwan|tai wan)" ] }, + { "tag": "🇯🇵 日本节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇯🇵|日|jp|japan)" ] }, + { "tag": "🇸🇬 新加坡节点", "type": "urltest", "use_all_providers": true, "includes": [ "(?i)(🇸🇬|新|sg|singapore)" ] }, { "tag": "🇺🇸 美国节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)(🇺🇸|美|us|unitedstates|united states)" ] } ], "route": { @@ -37,7 +37,7 @@ { "rule_set": [ "apple-cn" ], "outbound": "🍎 苹果服务" }, { "rule_set": [ "google-cn" ], "outbound": "🇬 谷歌服务" }, { "rule_set": [ "games-cn" ], "outbound": "🎮 游戏服务" }, - { "rule_set": [ "ai" ], "outbound": "🤖 人工智能" }, + { "rule_set": [ "ai" ], "outbound": "🤖 AI 平台" }, { "rule_set": [ "networktest" ], "outbound": "📈 网络测试" }, { "rule_set": [ "proxy" ], "outbound": "🧱 代理域名" }, { "rule_set": [ "cn" ], "outbound": "🛡️ 直连域名" }, diff --git a/rules/singbox_providers/singbox_providers.list b/rules/singbox_providers/singbox_providers.list index e605ce9..fb07979 100644 --- a/rules/singbox_providers/singbox_providers.list +++ b/rules/singbox_providers/singbox_providers.list @@ -3,9 +3,9 @@ DustinWin-GeoSite轻量规则 DustinWin_Geo_Light.json DustinWin-ruleset轻量规则 DustinWin_RS_Light.json DustinWin-GeoSite全分组规则 DustinWin_Geo_Full.json DustinWin-ruleset全分组规则 DustinWin_RS_Full.json -DustinWin-GeoSite去广告规则 DustinWin_Geo_NoAds.json -DustinWin-ruleset去广告规则 DustinWin_RS_NoAds.json +DustinWin-GeoSite无广告全分组规则 DustinWin_Geo_Full_NoAds.json +DustinWin-ruleset无广告全分组规则 DustinWin_RS_Full_NoAds.json DustinWin-GeoSite精简规则 DustinWin_Geo_Lite.json DustinWin-ruleset精简规则 DustinWin_RS_Lite.json -DustinWin-GeoSite去广告精简规则 DustinWin_Geo_Lite_NoAds.json -DustinWin-ruleset去广告精简规则 DustinWin_RS_Lite_NoAds.json +DustinWin-GeoSite无广告精简规则 DustinWin_Geo_Lite_NoAds.json +DustinWin-ruleset无广告精简规则 DustinWin_RS_Lite_NoAds.json diff --git a/scripts/start.sh b/scripts/start.sh index 5fdd151..16e2356 100644 --- a/scripts/start.sh +++ b/scripts/start.sh @@ -394,7 +394,7 @@ dns: - 114.114.114.114 - 223.5.5.5 enhanced-mode: fake-ip - fake-ip-range: 198.18.0.1/16 + fake-ip-range: 28.0.0.1/8 fake-ip-filter: EOF if [ "$dns_mod" != "redir_host" ]; then @@ -403,7 +403,7 @@ EOF #插入过滤规则 cat >>"$TMPDIR"/dns.yaml </dev/null #redir $iptable -t nat -D PREROUTING -p tcp $ports -j shellcrash 2>/dev/null - $iptable -t nat -D PREROUTING -p tcp -d 198.18.0.0/16 -j shellcrash 2>/dev/null + $iptable -t nat -D PREROUTING -p tcp -d 28.0.0.1/8 -j shellcrash 2>/dev/null $iptable -t nat -D OUTPUT -p tcp $ports -j shellcrash_out 2>/dev/null - $iptable -t nat -D OUTPUT -p tcp -d 198.18.0.0/16 -j shellcrash_out 2>/dev/null + $iptable -t nat -D OUTPUT -p tcp -d 28.0.0.1/8 -j shellcrash_out 2>/dev/null #vm_dns $iptable -t nat -D PREROUTING -p tcp --dport 53 -j shellcrash_vm_dns 2>/dev/null $iptable -t nat -D PREROUTING -p udp --dport 53 -j shellcrash_vm_dns 2>/dev/null #vm_redir $iptable -t nat -D PREROUTING -p tcp $ports -j shellcrash_vm 2>/dev/null - $iptable -t nat -D PREROUTING -p tcp -d 198.18.0.0/16 -j shellcrash_vm 2>/dev/null + $iptable -t nat -D PREROUTING -p tcp -d 28.0.0.1/8 -j shellcrash_vm 2>/dev/null #TPROXY&tun $iptable -t mangle -D PREROUTING -p tcp $ports -j shellcrash_mark 2>/dev/null $iptable -t mangle -D PREROUTING -p udp $ports -j shellcrash_mark 2>/dev/null - $iptable -t mangle -D PREROUTING -p tcp -d 198.18.0.0/16 -j shellcrash_mark 2>/dev/null - $iptable -t mangle -D PREROUTING -p udp -d 198.18.0.0/16 -j shellcrash_mark 2>/dev/null + $iptable -t mangle -D PREROUTING -p tcp -d 28.0.0.1/8 -j shellcrash_mark 2>/dev/null + $iptable -t mangle -D PREROUTING -p udp -d 28.0.0.1/8 -j shellcrash_mark 2>/dev/null $iptable -t mangle -D OUTPUT -p tcp $ports -j shellcrash_mark_out 2>/dev/null $iptable -t mangle -D OUTPUT -p udp $ports -j shellcrash_mark_out 2>/dev/null - $iptable -t mangle -D OUTPUT -p tcp -d 198.18.0.0/16 -j shellcrash_mark_out 2>/dev/null - $iptable -t mangle -D OUTPUT -p udp -d 198.18.0.0/16 -j shellcrash_mark_out 2>/dev/null + $iptable -t mangle -D OUTPUT -p tcp -d 28.0.0.1/8 -j shellcrash_mark_out 2>/dev/null + $iptable -t mangle -D OUTPUT -p udp -d 28.0.0.1/8 -j shellcrash_mark_out 2>/dev/null $iptable -t mangle -D PREROUTING -m mark --mark $fwmark -p tcp -j TPROXY --on-port $tproxy_port 2>/dev/null $iptable -t mangle -D PREROUTING -m mark --mark $fwmark -p udp -j TPROXY --on-port $tproxy_port 2>/dev/null #tun