mirror of
https://github.com/kenzok8/small-package
synced 2025-01-07 07:06:58 +08:00
update 2024-12-31 16:25:46
This commit is contained in:
parent
d4c2ba3a4d
commit
6f02a611a9
@ -6,7 +6,7 @@ include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_MAINTAINER:=Thaolga <https://github.com/Thaolga/luci-app-nekobox>
|
||||
PKG_NAME:=luci-app-nekobox
|
||||
PKG_VERSION:=1.6.2
|
||||
PKG_VERSION:=1.6.3
|
||||
PKG_RELEASE:=cn
|
||||
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
|
||||
|
@ -1,5 +1,5 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="186" height="20" role="img" aria-label="Latest Version: v1.6.2">
|
||||
<title>Latest Version: v1.6.2</title>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="186" height="20" role="img" aria-label="Latest Version: v1.6.3">
|
||||
<title>Latest Version: v1.6.3</title>
|
||||
<linearGradient id="s" x2="0" y2="100%">
|
||||
<stop offset="0" stop-color="#bbb" stop-opacity=".1"/>
|
||||
<stop offset="1" stop-opacity=".1"/>
|
||||
@ -15,7 +15,7 @@
|
||||
<g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110">
|
||||
<text aria-hidden="true" x="495" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="700" style="letter-spacing: -5;">Latest Version</text>
|
||||
<text x="495" y="140" transform="scale(.1)" fill="#fff" textLength="700" style="letter-spacing: -5;">Latest Version</text>
|
||||
<text aria-hidden="true" x="1405" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="600" style="letter-spacing: -3;">v1.6.2</text>
|
||||
<text x="1405" y="140" transform="scale(.1)" fill="#fff" textLength="600" style="letter-spacing: -3;">v1.6.2</text>
|
||||
<text aria-hidden="true" x="1405" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="600" style="letter-spacing: -3;">v1.6.3</text>
|
||||
<text x="1405" y="140" transform="scale(.1)" fill="#fff" textLength="600" style="letter-spacing: -3;">v1.6.3</text>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
@ -1,5 +1,5 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="186" height="20" role="img" aria-label="Current Version: v1.6.2">
|
||||
<title>Current Version: v1.6.2</title>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="186" height="20" role="img" aria-label="Current Version: v1.6.3">
|
||||
<title>Current Version: v1.6.3</title>
|
||||
<linearGradient id="s" x2="0" y2="100%">
|
||||
<stop offset="0" stop-color="#bbb" stop-opacity=".1"/>
|
||||
<stop offset="1" stop-opacity=".1"/>
|
||||
@ -15,7 +15,7 @@
|
||||
<g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110">
|
||||
<text aria-hidden="true" x="495" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="700" style="letter-spacing: -5;">Current Version</text>
|
||||
<text x="495" y="140" transform="scale(.1)" fill="#fff" textLength="700" style="letter-spacing: -5;">Current Version</text>
|
||||
<text aria-hidden="true" x="1405" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="600" style="letter-spacing: -3;">v1.6.2</text>
|
||||
<text x="1405" y="140" transform="scale(.1)" fill="#fff" textLength="600" style="letter-spacing: -3;">v1.6.2</text>
|
||||
<text aria-hidden="true" x="1405" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="600" style="letter-spacing: -3;">v1.6.3</text>
|
||||
<text x="1405" y="140" transform="scale(.1)" fill="#fff" textLength="600" style="letter-spacing: -3;">v1.6.3</text>
|
||||
</g>
|
||||
</svg>
|
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Binary file not shown.
@ -126,52 +126,27 @@ class MultiDownloader {
|
||||
|
||||
echo "开始更新规则集...\n";
|
||||
$urls = [
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/ads.srs" => "/www/nekobox/rules/ads.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/ai.srs" => "/www/nekobox/rules/ai.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/apple-cn.srs" => "/www/nekobox/rules/apple-cn.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/applications.srs" => "/www/nekobox/rules/applications.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/cn.srs" => "/www/nekobox/rules/cn.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/cnip.srs" => "/www/nekobox/rules/cnip.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/disney.srs" => "/www/nekobox/rules/disney.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/fakeip-filter.srs" => "/www/nekobox/rules/fakeip-filter.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/games-cn.srs" => "/www/nekobox/rules/games-cn.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/google-cn.srs" => "/www/nekobox/rules/google-cn.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/microsoft-cn.srs" => "/www/nekobox/rules/microsoft-cn.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/netflix.srs" => "/www/nekobox/rules/netflix.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/networktest.srs" => "/www/nekobox/rules/networktest.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/private.srs" => "/www/nekobox/rules/private.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/privateip.srs" => "/www/nekobox/rules/privateip.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/proxy.srs" => "/www/nekobox/rules/proxy.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/telegramip.srs" => "/www/nekobox/rules/telegramip.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/tiktok.srs" => "/www/nekobox/rules/tiktok.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/youtube.srs" => "/www/nekobox/rules/youtube.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/geosite/tiktok.srs" => "/www/nekobox/rules/geosite/tiktok.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/geosite/netflix.srs" => "/www/nekobox/rules/geosite/netflix.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/geosite/geosite-cn.srs" => "/www/nekobox/geosite/geosite-cn.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/ads.srs" => "/www/nekobox/ads.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/cache.db" => "/www/nekobox/cache.db",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/cn.srs" => "/www/nekobox/cn.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/cnip.srs" => "/www/nekobox/cnip.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/geoip-apple.srs" => "/www/nekobox/geoip-apple.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/geoip-cn.srs" => "/www/nekobox/geoip-cn.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/geoip-google.srs" => "/www/nekobox/geoip-google.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/geoip-netflix.srs" => "/www/nekobox/geoip-netflix.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/geoip-telegram.srs" => "/www/nekobox/geoip-telegram.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/geoip-tiktok.srs" => "/www/nekobox/geoip-tiktok.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/geosite-apple.srs" => "/www/nekobox/geosite-apple.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/geosite-bilibili.srs" => "/www/nekobox/geosite-bilibili.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/geosite-cn.srs" => "/www/nekobox/geosite/geosite-cn.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/geosite-disney.srs" => "/www/nekobox/geosite-disney.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/geosite-geolocation-!cn.srs" => "/www/nekobox/geosite-geolocation-!cn.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/geosite-github.srs" => "/www/nekobox/geosite-github.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/geosite-google.srs" => "/www/nekobox/geosite-google.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/geosite-microsoft.srs" => "/www/nekobox/geosite-microsoft.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/geosite-netflix.srs" => "/www/nekobox/geosite-netflix.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/geosite-openai.srs" => "/www/nekobox/geosite-openai.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/geosite-telegram.srs" => "/www/nekobox/geosite-telegram.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/geosite-tiktok.srs" => "/www/nekobox/geosite-tiktok.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/geosite-youtube.srs" => "/www/nekobox/geosite-youtube.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/geosite.db" => "/www/nekobox/geosite.db"
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/ads.srs" => "/etc/neko/rules/ads.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/ai.srs" => "/etc/neko/rules/ai.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/apple-cn.srs" => "/etc/neko/rules/apple-cn.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/applications.srs" => "/etc/neko/rules/applications.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/cn.srs" => "/etc/neko/rules/cn.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/cnip.srs" => "/etc/neko/rules/cnip.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/disney.srs" => "/etc/neko/rules/disney.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/fakeip-filter.srs" => "/etc/neko/rules/fakeip-filter.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/games-cn.srs" => "/etc/neko/rules/games-cn.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/google-cn.srs" => "/etc/neko/rules/google-cn.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/microsoft-cn.srs" => "/etc/neko/rules/microsoft-cn.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/netflix.srs" => "/etc/neko/rules/netflix.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/networktest.srs" => "/etc/neko/rules/networktest.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/private.srs" => "/etc/neko/rules/private.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/privateip.srs" => "/etc/neko/rules/privateip.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/proxy.srs" => "/etc/neko/rules/proxy.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/telegramip.srs" => "/etc/neko/rules/telegramip.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/tiktok.srs" => "/etc/neko/rules/tiktok.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/youtube.srs" => "/etc/neko/rules/youtube.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/geosite/tiktok.srs" => "/etc/neko/rules/geosite/tiktok.srs",
|
||||
"https://raw.githubusercontent.com/Thaolga/neko/luci-app-neko/nekobox/rules/geosite/netflix.srs" => "/etc/neko/rules/geosite/netflix.srs"
|
||||
];
|
||||
|
||||
$downloader = new MultiDownloader(8);
|
||||
|
@ -723,148 +723,148 @@
|
||||
"tag": "fakeip-filter",
|
||||
"type": "remote",
|
||||
"format": "binary",
|
||||
"path": "./rules/fakeip-filter.srs",
|
||||
"url": "https://mirror.ghproxy.com/https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/fakeip-filter.srs"
|
||||
"path": "/etc/neko/rules/fakeip-filter.srs",
|
||||
"url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/fakeip-filter.srs"
|
||||
},
|
||||
{
|
||||
"tag": "geosite-tiktok",
|
||||
"type": "remote",
|
||||
"format": "binary",
|
||||
"path": "./rules/geosite/tiktok.srs",
|
||||
"url": "https://mirror.ghproxy.com/https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/sing/geo/geosite/tiktok.srs"
|
||||
"path": "/etc/neko/rules/geosite/tiktok.srs",
|
||||
"url": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/sing/geo/geosite/tiktok.srs"
|
||||
},
|
||||
{
|
||||
"tag": "geoip-tiktok",
|
||||
"type": "remote",
|
||||
"format": "binary",
|
||||
"path": "./rules/tiktok.srs",
|
||||
"url": "https://mirror.ghproxy.com/https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/sing/geo-lite/geosite/tiktok.srs"
|
||||
"path": "/etc/neko/rules/tiktok.srs",
|
||||
"url": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/sing/geo-lite/geosite/tiktok.srs"
|
||||
},
|
||||
{
|
||||
"tag": "applications",
|
||||
"type": "remote",
|
||||
"format": "binary",
|
||||
"path": "./rules/applications.srs",
|
||||
"path": "/etc/neko/rules/applications.srs",
|
||||
"url": "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@sing-box-ruleset/applications.srs"
|
||||
},
|
||||
{
|
||||
"tag": "geosite-youtube",
|
||||
"type": "remote",
|
||||
"format": "binary",
|
||||
"path": "./rules/youtube.srs",
|
||||
"url": "https://mirror.ghproxy.com/https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/sing/geo/geosite/youtube.srs"
|
||||
"path": "/etc/neko/rules/youtube.srs",
|
||||
"url": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/sing/geo/geosite/youtube.srs"
|
||||
},
|
||||
{
|
||||
"tag": "geosite-disney",
|
||||
"type": "remote",
|
||||
"format": "binary",
|
||||
"path": "./rules/disney.srs",
|
||||
"url": "https://mirror.ghproxy.com/https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/sing/geo/geosite/disney.srs"
|
||||
"path": "/etc/neko/rules/disney.srs",
|
||||
"url": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/sing/geo/geosite/disney.srs"
|
||||
},
|
||||
{
|
||||
"tag": "geoip-netflix",
|
||||
"type": "remote",
|
||||
"format": "binary",
|
||||
"path": "./rules/netflix.srs",
|
||||
"url": "https://mirror.ghproxy.com/https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/sing/geo/geoip/netflix.srs"
|
||||
"path": "/etc/neko/rules/netflix.srs",
|
||||
"url": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/sing/geo/geoip/netflix.srs"
|
||||
},
|
||||
{
|
||||
"tag": "geosite-netflix",
|
||||
"type": "remote",
|
||||
"format": "binary",
|
||||
"path": "./rules/geosite/netflix.srs",
|
||||
"url": "https://mirror.ghproxy.com/https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/sing/geo/geosite/netflix.srs"
|
||||
"path": "/etc/neko/rules/geosite/netflix.srs",
|
||||
"url": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/sing/geo/geosite/netflix.srs"
|
||||
},
|
||||
{
|
||||
"tag": "ads",
|
||||
"type": "remote",
|
||||
"format": "binary",
|
||||
"path": "./rules/ads.srs",
|
||||
"url": "https://mirror.ghproxy.com/https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/ads.srs"
|
||||
"path": "/etc/neko/rules/ads.srs",
|
||||
"url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/ads.srs"
|
||||
},
|
||||
{
|
||||
"tag": "private",
|
||||
"type": "remote",
|
||||
"format": "binary",
|
||||
"path": "./rules/private.srs",
|
||||
"url": "https://mirror.ghproxy.com/https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/private.srs"
|
||||
"path": "/etc/neko/rules/private.srs",
|
||||
"url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/private.srs"
|
||||
},
|
||||
{
|
||||
"tag": "microsoft-cn",
|
||||
"type": "remote",
|
||||
"format": "binary",
|
||||
"path": "./rules/microsoft-cn.srs",
|
||||
"url": "https://mirror.ghproxy.com/https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/microsoft-cn.srs"
|
||||
"path": "/etc/neko/rules/microsoft-cn.srs",
|
||||
"url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/microsoft-cn.srs"
|
||||
},
|
||||
{
|
||||
"tag": "apple-cn",
|
||||
"type": "remote",
|
||||
"format": "binary",
|
||||
"path": "./rules/apple-cn.srs",
|
||||
"url": "https://mirror.ghproxy.com/https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/apple-cn.srs"
|
||||
"path": "/etc/neko/rules/apple-cn.srs",
|
||||
"url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/apple-cn.srs"
|
||||
},
|
||||
{
|
||||
"tag": "google-cn",
|
||||
"type": "remote",
|
||||
"format": "binary",
|
||||
"path": "./rules/google-cn.srs",
|
||||
"url": "https://mirror.ghproxy.com/https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/google-cn.srs"
|
||||
"path": "/etc/neko/rules/google-cn.srs",
|
||||
"url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/google-cn.srs"
|
||||
},
|
||||
{
|
||||
"tag": "games-cn",
|
||||
"type": "remote",
|
||||
"format": "binary",
|
||||
"path": "./rules/games-cn.srs",
|
||||
"url": "https://mirror.ghproxy.com/https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/games-cn.srs"
|
||||
"path": "/etc/neko/rules/games-cn.srs",
|
||||
"url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/games-cn.srs"
|
||||
},
|
||||
{
|
||||
"tag": "ai",
|
||||
"type": "remote",
|
||||
"format": "binary",
|
||||
"path": "./rules/ai.srs",
|
||||
"url": "https://mirror.ghproxy.com/https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/ai.srs"
|
||||
"path": "/etc/neko/rules/ai.srs",
|
||||
"url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/ai.srs"
|
||||
},
|
||||
{
|
||||
"tag": "networktest",
|
||||
"type": "remote",
|
||||
"format": "binary",
|
||||
"path": "./rules/networktest.srs",
|
||||
"url": "https://mirror.ghproxy.com/https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/networktest.srs"
|
||||
"path": "/etc/neko/rules/networktest.srs",
|
||||
"url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/networktest.srs"
|
||||
},
|
||||
{
|
||||
"tag": "proxy",
|
||||
"type": "remote",
|
||||
"format": "binary",
|
||||
"path": "./rules/proxy.srs",
|
||||
"url": "https://mirror.ghproxy.com/https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/proxy.srs"
|
||||
"path": "/etc/neko/rules/proxy.srs",
|
||||
"url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/proxy.srs"
|
||||
},
|
||||
{
|
||||
"tag": "cn",
|
||||
"type": "remote",
|
||||
"format": "binary",
|
||||
"path": "./rules/cn.srs",
|
||||
"url": "https://mirror.ghproxy.com/https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/cn.srs"
|
||||
"path": "/etc/neko/rules/cn.srs",
|
||||
"url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/cn.srs"
|
||||
},
|
||||
{
|
||||
"tag": "telegramip",
|
||||
"type": "remote",
|
||||
"format": "binary",
|
||||
"path": "./rules/telegramip.srs",
|
||||
"url": "https://mirror.ghproxy.com/https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/telegramip.srs"
|
||||
"path": "/etc/neko/rules/telegramip.srs",
|
||||
"url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/telegramip.srs"
|
||||
},
|
||||
{
|
||||
"tag": "privateip",
|
||||
"type": "remote",
|
||||
"format": "binary",
|
||||
"path": "./rules/privateip.srs",
|
||||
"url": "https://mirror.ghproxy.com/https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/privateip.srs"
|
||||
"path": "/etc/neko/rules/privateip.srs",
|
||||
"url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/privateip.srs"
|
||||
},
|
||||
{
|
||||
"tag": "cnip",
|
||||
"type": "remote",
|
||||
"format": "binary",
|
||||
"path": "./rules/cnip.srs",
|
||||
"url": "https://mirror.ghproxy.com/https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/cnip.srs"
|
||||
"path": "/etc/neko/rules/cnip.srs",
|
||||
"url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/cnip.srs"
|
||||
}
|
||||
],
|
||||
"final": "🐟 漏网之鱼",
|
||||
|
@ -1,928 +0,0 @@
|
||||
# 2024年09月13日 13:40 By:𝐓𝐮𝐚̂𝐧 𝐁𝐞́ UTC/GMT +8
|
||||
|
||||
redir-port: 7892
|
||||
port: 7890
|
||||
socks-port: 7891
|
||||
mixed-port: 7893
|
||||
mode: rule
|
||||
log-level: info
|
||||
allow-lan: true
|
||||
unified-delay: true
|
||||
external-controller: 0.0.0.0:9090
|
||||
secret: Akun
|
||||
bind-address: 0.0.0.0
|
||||
external-ui: ui
|
||||
tproxy-port: 7895
|
||||
tcp-concurrent: true
|
||||
enable-process: true
|
||||
find-process-mode: always
|
||||
ipv6: true
|
||||
|
||||
experimental:
|
||||
ignore-resolve-fail: true
|
||||
sniff-tls-sni: true
|
||||
tracing: true
|
||||
hosts:
|
||||
"localhost": 127.0.0.1
|
||||
profile:
|
||||
store-selected: true
|
||||
store-fake-ip: true
|
||||
|
||||
sniffer:
|
||||
enable: true
|
||||
sniff:
|
||||
http: { ports: [1-442, 444-8442, 8444-65535], override-destination: true }
|
||||
tls: { ports: [1-79, 81-8079, 8081-65535], override-destination: true }
|
||||
force-domain:
|
||||
- "+.v2ex.com"
|
||||
- www.google.com
|
||||
- google.com
|
||||
skip-domain:
|
||||
- Mijia Cloud
|
||||
- dlg.io.mi.com
|
||||
sniffing:
|
||||
- tls
|
||||
- http
|
||||
port-whitelist:
|
||||
- "80"
|
||||
- "443"
|
||||
|
||||
tun:
|
||||
enable: true
|
||||
prefer-h3: true
|
||||
listen: 0.0.0.0:53
|
||||
stack: gvisor
|
||||
dns-hijack:
|
||||
- "any:53"
|
||||
- "tcp://any:53"
|
||||
auto-redir: true
|
||||
auto-route: true
|
||||
auto-detect-interface: true
|
||||
|
||||
dns:
|
||||
enable: true
|
||||
ipv6: true
|
||||
default-nameserver:
|
||||
- '1.1.1.1'
|
||||
- '8.8.8.8'
|
||||
enhanced-mode: fake-ip
|
||||
fake-ip-range: 198.18.0.1/16
|
||||
fake-ip-filter:
|
||||
- 'stun.*.*'
|
||||
- 'stun.*.*.*'
|
||||
- '+.stun.*.*'
|
||||
- '+.stun.*.*.*'
|
||||
- '+.stun.*.*.*.*'
|
||||
- '+.stun.*.*.*.*.*'
|
||||
- '*.lan'
|
||||
- '+.msftncsi.com'
|
||||
- msftconnecttest.com
|
||||
- 'time?.*.com'
|
||||
- 'time.*.com'
|
||||
- 'time.*.gov'
|
||||
- 'time.*.apple.com'
|
||||
- time-ios.apple.com
|
||||
- 'time1.*.com'
|
||||
- 'time2.*.com'
|
||||
- 'time3.*.com'
|
||||
- 'time4.*.com'
|
||||
- 'time5.*.com'
|
||||
- 'time6.*.com'
|
||||
- 'time7.*.com'
|
||||
- 'ntp?.*.com'
|
||||
- 'ntp.*.com'
|
||||
- 'ntp1.*.com'
|
||||
- 'ntp2.*.com'
|
||||
- 'ntp3.*.com'
|
||||
- 'ntp4.*.com'
|
||||
- 'ntp5.*.com'
|
||||
- 'ntp6.*.com'
|
||||
- 'ntp7.*.com'
|
||||
- '+.pool.ntp.org'
|
||||
- '+.ipv6.microsoft.com'
|
||||
- speedtest.cros.wr.pvp.net
|
||||
- network-test.debian.org
|
||||
- detectportal.firefox.com
|
||||
- cable.auth.com
|
||||
- miwifi.com
|
||||
- routerlogin.com
|
||||
- routerlogin.net
|
||||
- tendawifi.com
|
||||
- tendawifi.net
|
||||
- tplinklogin.net
|
||||
- tplinkwifi.net
|
||||
- '*.xiami.com'
|
||||
- tplinkrepeater.net
|
||||
- router.asus.com
|
||||
- '*.*.*.srv.nintendo.net'
|
||||
- '*.*.stun.playstation.net'
|
||||
- '*.openwrt.pool.ntp.org'
|
||||
- resolver1.opendns.com
|
||||
- 'GC._msDCS.*.*'
|
||||
- 'DC._msDCS.*.*'
|
||||
- 'PDC._msDCS.*.*'
|
||||
use-hosts: true
|
||||
|
||||
nameserver:
|
||||
- '8.8.4.4'
|
||||
- '1.0.0.1'
|
||||
- "https://1.0.0.1/dns-query"
|
||||
- "https://8.8.4.4/dns-query"
|
||||
|
||||
###开始建立锚点
|
||||
|
||||
# 所有节点
|
||||
all: &all {type: select, use: [订阅 1, 订阅 2, 订阅 3, 订阅 4, 订阅 5, 订阅 6, 订阅 7, 订阅 8]}
|
||||
filtered_lines: &filtered_lines # 处理重复节点
|
||||
- *all
|
||||
final_lines: *filtered_lines
|
||||
|
||||
# 其他地区
|
||||
backup: &backup {type: select, url: "http://www.google.com/generate_204", interval: 300, tolerance: 50, lazy: true, use: [订阅 1, 订阅 2, 订阅 3, 订阅 4, 订阅 5, 订阅 6, 订阅 7, 订阅 8], exclude-filter: "(?i)港|🇭🇰|hk|hongkong|hong kong|台|🇹🇼|tw|taiwan|新|🇸🇬|sg|singapore|日本|🇯🇵|jp|japan|俄罗斯|🇷🇺|RU|Russia|美|纽约|🇺🇲|UM|U.S. Outlying Islands|🇺🇳|UN|United Nations|洛杉矶|芝加哥|达拉斯|🇺🇸|US|United States|德国|🇩🇪|DE|Germany|荷兰|🇳🇱|NL|Netherlands|印度|🇮🇳|IN|India|英国|🇬🇧|United Kingdom|法国|都柏林|🇫🇷|FR|France|加拿大|🇨🇦|CA|Canada|韩国|🇰🇷|KR|South Korea"}
|
||||
|
||||
# 自动筛选最快节点
|
||||
fly: &fly {type: url-test, url: "http://www.google.com/generate_204", interval: 300, tolerance: 50, lazy: true, use: [订阅 1, 订阅 2, 订阅 3, 订阅 4, 订阅 5, 订阅 6, 订阅 7, 订阅 8],filter: "(?i)港|hk|hongkong|hong kong|台|tw|taiwan|日本|jp|japan|新|sg|singapore|美|us|unitedstates|united states|韩国|🇰🇷|KR|South Korea"}
|
||||
# 订阅更新和延迟测试相关
|
||||
p: &p {type: http, interval: 21600, health-check: {enable: true, url: "http://www.google.com/generate_204", interval: 1800, filter: "(?i)^(?!unavailable).*$"}}
|
||||
|
||||
# 订阅节点关键字过滤
|
||||
exclude-filter-list: &exclude-filter "剩余流量|距离下次重置剩余|套餐到期|跳转域名{请勿连接}|邀请好友|关注频道|收费就说明被骗了"
|
||||
|
||||
###结束建立锚点
|
||||
|
||||
proxy-providers: # Meta支持机场通用订阅, 直接替换 url 后方链接使用
|
||||
订阅 1:
|
||||
<<: *p
|
||||
url: "机场订阅"
|
||||
path: ./proxy_provider/subscription_1.yaml
|
||||
exclude-filter: *exclude-filter
|
||||
订阅 2:
|
||||
<<: *p
|
||||
url: "机场订阅"
|
||||
path: ./proxy_provider/subscription_2.yaml
|
||||
exclude-filter: *exclude-filter
|
||||
订阅 3:
|
||||
<<: *p
|
||||
url: "机场订阅"
|
||||
path: ./proxy_provider/subscription_3.yaml
|
||||
exclude-filter: *exclude-filter
|
||||
订阅 4:
|
||||
<<: *p
|
||||
url: "机场订阅"
|
||||
path: ./proxy_provider/subscription_4.yaml
|
||||
exclude-filter: *exclude-filter
|
||||
订阅 5: #
|
||||
<<: *p
|
||||
url: "机场订阅"
|
||||
path: ./proxy_provider/subscription_5.yaml
|
||||
exclude-filter: *exclude-filter
|
||||
订阅 6:
|
||||
<<: *p
|
||||
url: "机场订阅"
|
||||
path: ./proxy_provider/subscription_6.yaml
|
||||
exclude-filter: *exclude-filter
|
||||
订阅 7:
|
||||
<<: *p
|
||||
url: "机场订阅"
|
||||
path: ./proxy_provider/subscription_7.yaml
|
||||
exclude-filter: *exclude-filter
|
||||
订阅 8: # 手动添加节点使用
|
||||
<<: *p
|
||||
url: "机场订阅"
|
||||
path: ./proxy_provider/subscription_8.json
|
||||
exclude-filter: *exclude-filter
|
||||
proxy-groups:
|
||||
- name: "✈️ 国际代理"
|
||||
type: select
|
||||
url: http://www.gstatic.com/generate_204
|
||||
interval: 300
|
||||
tolerance: 50
|
||||
proxies:
|
||||
- ♻️ 自动选择
|
||||
- 🇭🇰 香港节点
|
||||
- 🇹🇼 台湾节点
|
||||
- 🇸🇬 新加坡节点
|
||||
- 🇯🇵 日本节点
|
||||
- 🇰🇷 韩国节点
|
||||
- 🇺🇸 美国节点
|
||||
- 🇷🇺 俄罗斯节点
|
||||
- 🇨🇦 加拿大节点
|
||||
- 🇮🇳 印度节点
|
||||
- 🇬🇧 英国节点
|
||||
- 🇫🇷 法国节点
|
||||
- 🇩🇪 德国节点
|
||||
- 🇳🇱 荷兰节点
|
||||
- 📌 全部节点
|
||||
- 🚀 其他地区
|
||||
- 🔯 故障转移
|
||||
- 🔮 负载均衡
|
||||
- ⭕️ 直连
|
||||
- name: "🇭🇰 香港节点"
|
||||
<<: *all
|
||||
filter: "(?i)港|🇭🇰|hk|hongkong|hong kong"
|
||||
- name: "🇹🇼 台湾节点"
|
||||
<<: *all
|
||||
filter: "(?i)台|🇹🇼|tw|taiwan"
|
||||
- name: "🇸🇬 新加坡节点"
|
||||
<<: *all
|
||||
filter: "(?i)新|🇸🇬|sg|singapore"
|
||||
- name: "🇯🇵 日本节点"
|
||||
<<: *all
|
||||
filter: "(?i)日本|🇯🇵|jp|japan"
|
||||
- name: "🇷🇺 俄罗斯节点"
|
||||
<<: *all
|
||||
filter: "(?i)俄罗斯|🇷🇺|RU|Russia"
|
||||
- name: "🇰🇷 韩国节点"
|
||||
<<: *all
|
||||
filter: "(?i)韩国|🇰🇷|KR|South Korea"
|
||||
- name: "🇺🇸 美国节点"
|
||||
<<: *all
|
||||
filter: "(?i)美|纽约|🇺🇲|UM|U.S. Outlying Islands|🇺🇳|UN|United Nations|洛杉矶|芝加哥|达拉斯|🇺🇸|US|United States"
|
||||
- name: "🇩🇪 德国节点"
|
||||
<<: *all
|
||||
filter: "(?i)德国|🇩🇪|DE|Germany"
|
||||
- name: "🇳🇱 荷兰节点"
|
||||
<<: *all
|
||||
filter: "(?i)荷兰|🇳🇱|NL|Netherlands"
|
||||
- name: "🇮🇳 印度节点"
|
||||
<<: *all
|
||||
filter: "(?i)印度|🇮🇳|IN|India"
|
||||
- name: "🇬🇧 英国节点"
|
||||
<<: *all
|
||||
filter: "(?i)英国|🇬🇧|United Kingdom"
|
||||
- name: "🇫🇷 法国节点"
|
||||
<<: *all
|
||||
filter: "(?i)法国|都柏林|🇫🇷|FR|France"
|
||||
- name: "🇨🇦 加拿大节点"
|
||||
<<: *all
|
||||
filter: "(?i)加拿大|🇨🇦|CA|Canada"
|
||||
- name: "🚀 其他地区"
|
||||
type: select
|
||||
<<: *backup
|
||||
- name: "🎥 国际媒体"
|
||||
type: select
|
||||
proxies:
|
||||
- ✈️ 国际代理
|
||||
- 🇭🇰 香港节点
|
||||
- 🇹🇼 台湾节点
|
||||
- 🇸🇬 新加坡节点
|
||||
- 🇯🇵 日本节点
|
||||
- 🇰🇷 韩国节点
|
||||
- 🇺🇸 美国节点
|
||||
- 📌 全部节点
|
||||
- 🚀 其他地区
|
||||
- ♻️ 自动选择
|
||||
- 🔯 故障转移
|
||||
- 🔮 负载均衡
|
||||
- ⭕️ 直连
|
||||
- name: "🎶 国际抖音"
|
||||
type: select
|
||||
proxies:
|
||||
- 🎥 国际媒体
|
||||
- ✈️ 国际代理
|
||||
- 🇭🇰 香港节点
|
||||
- 🇹🇼 台湾节点
|
||||
- 🇸🇬 新加坡节点
|
||||
- 🇯🇵 日本节点
|
||||
- 🇰🇷 韩国节点
|
||||
- 🇺🇸 美国节点
|
||||
- 📌 全部节点
|
||||
- 🚀 其他地区
|
||||
- ⭕️ 直连
|
||||
- name: 📹 油管视频
|
||||
type: select
|
||||
proxies:
|
||||
- 🎥 国际媒体
|
||||
- ✈️ 国际代理
|
||||
- 🇭🇰 香港节点
|
||||
- 🇹🇼 台湾节点
|
||||
- 🇸🇬 新加坡节点
|
||||
- 🇯🇵 日本节点
|
||||
- 🇰🇷 韩国节点
|
||||
- 🇺🇸 美国节点
|
||||
- 📌 全部节点
|
||||
- 🚀 其他地区
|
||||
- ⭕️ 直连
|
||||
- name: "📺 网飞视频"
|
||||
type: select
|
||||
proxies:
|
||||
- 🎥 国际媒体
|
||||
- ✈️ 国际代理
|
||||
- 🇭🇰 香港节点
|
||||
- 🇹🇼 台湾节点
|
||||
- 🇸🇬 新加坡节点
|
||||
- 🇯🇵 日本节点
|
||||
- 🇰🇷 韩国节点
|
||||
- 🇺🇸 美国节点
|
||||
- 📌 全部节点
|
||||
- 🚀 其他地区
|
||||
- ⭕️ 直连
|
||||
- name: "🎬 迪士尼+"
|
||||
type: select
|
||||
proxies:
|
||||
- 🎥 国际媒体
|
||||
- ✈️ 国际代理
|
||||
- 🇭🇰 香港节点
|
||||
- 🇹🇼 台湾节点
|
||||
- 🇸🇬 新加坡节点
|
||||
- 🇯🇵 日本节点
|
||||
- 🇰🇷 韩国节点
|
||||
- 🇺🇸 美国节点
|
||||
- 📌 全部节点
|
||||
- 🚀 其他地区
|
||||
- ⭕️ 直连
|
||||
- name: "🤖 OpenAI"
|
||||
type: select
|
||||
proxies:
|
||||
- 🎥 国际媒体
|
||||
- ✈️ 国际代理
|
||||
- 🇭🇰 香港节点
|
||||
- 🇹🇼 台湾节点
|
||||
- 🇸🇬 新加坡节点
|
||||
- 🇯🇵 日本节点
|
||||
- 🇰🇷 韩国节点
|
||||
- 🇺🇸 美国节点
|
||||
- 📌 全部节点
|
||||
- 🚀 其他地区
|
||||
- ⭕️ 直连
|
||||
- name: "📡 电报服务"
|
||||
type: select
|
||||
proxies:
|
||||
- 🎥 国际媒体
|
||||
- ✈️ 国际代理
|
||||
- 🇭🇰 香港节点
|
||||
- 🇹🇼 台湾节点
|
||||
- 🇸🇬 新加坡节点
|
||||
- 🇯🇵 日本节点
|
||||
- 🇰🇷 韩国节点
|
||||
- 🇺🇸 美国节点
|
||||
- 📌 全部节点
|
||||
- 🚀 其他地区
|
||||
- ⭕️ 直连
|
||||
- name: "🍎 苹果服务"
|
||||
type: select
|
||||
proxies:
|
||||
- ⭕️ 直连
|
||||
- ✈️ 国际代理
|
||||
- 🇭🇰 香港节点
|
||||
- 🇹🇼 台湾节点
|
||||
- 🇸🇬 新加坡节点
|
||||
- 🇯🇵 日本节点
|
||||
- 🇰🇷 韩国节点
|
||||
- 🇺🇸 美国节点
|
||||
- 📌 全部节点
|
||||
- 🚀 其他地区
|
||||
- name: "Ⓜ️ 微软服务"
|
||||
type: select
|
||||
proxies:
|
||||
- ⭕️ 直连
|
||||
- ✈️ 国际代理
|
||||
- name: "🎮 游戏平台"
|
||||
type: select
|
||||
proxies:
|
||||
- ✈️ 国际代理
|
||||
- ⭕️ 直连
|
||||
- name: "🎧 声田音乐"
|
||||
type: select
|
||||
proxies:
|
||||
- 🎥 国际媒体
|
||||
- ⭕️ 直连
|
||||
- name: "💳 贝宝服务"
|
||||
type: select
|
||||
proxies:
|
||||
- ✈️ 国际代理
|
||||
- ⭕️ 直连
|
||||
- name: "🎵 网易云音乐"
|
||||
type: select
|
||||
proxies:
|
||||
- 📽 国内媒体
|
||||
- ⭕️ 直连
|
||||
- name: "🌏 大陆网络"
|
||||
type: select
|
||||
proxies:
|
||||
- ⭕️ 直连
|
||||
- ✈️ 国际代理
|
||||
- name: "📽 国内媒体"
|
||||
type: select
|
||||
proxies:
|
||||
- 🌏 大陆网络
|
||||
- 🇭🇰 香港节点
|
||||
- 🇹🇼 台湾节点
|
||||
- 🇸🇬 新加坡节点
|
||||
- 🇯🇵 日本节点
|
||||
- 🇰🇷 韩国节点
|
||||
- 🇺🇸 美国节点
|
||||
- name: "🆎 广告拦截"
|
||||
type: select
|
||||
proxies:
|
||||
- ❌ 拦截
|
||||
- ⭕️ 直连
|
||||
- name: "⭕️ 直连"
|
||||
type: select
|
||||
proxies:
|
||||
- DIRECT
|
||||
- name: "❌ 拦截"
|
||||
type: select
|
||||
proxies:
|
||||
- REJECT
|
||||
- name: "⏳ 网速测试"
|
||||
type: select
|
||||
url: http://www.google.com/generate_204
|
||||
interval: 300
|
||||
proxies:
|
||||
<<: *all
|
||||
- name: "📌 全部节点"
|
||||
type: select
|
||||
<<: *all
|
||||
- name: ♻️ 自动选择
|
||||
<<: *fly
|
||||
- name: 🔯 故障转移
|
||||
type: fallback
|
||||
url: http://www.gstatic.com/generate_204
|
||||
interval: 300
|
||||
tolerance: 50
|
||||
<<: *all
|
||||
- name: 🔮 负载均衡
|
||||
type: load-balance
|
||||
strategy: consistent-hashing
|
||||
url: http://www.gstatic.com/generate_204
|
||||
interval: 300
|
||||
tolerance: 50
|
||||
<<: *all
|
||||
filter: "(?i)港|hk|hongkong|hong kong|台|tw|taiwan|日本|jp|japan|新|sg|singapore|美|us|unitedstates|united states|韩国|🇰🇷|KR|South Korea"
|
||||
- name: "🐟 漏网之鱼"
|
||||
type: select
|
||||
proxies:
|
||||
- ✈️ 国际代理
|
||||
- 🇭🇰 香港节点
|
||||
- 🇹🇼 台湾节点
|
||||
- 🇸🇬 新加坡节点
|
||||
- 🇯🇵 日本节点
|
||||
- 🇰🇷 韩国节点
|
||||
- 🇺🇸 美国节点
|
||||
- 🇨🇦 加拿大节点
|
||||
- 🇮🇳 印度节点
|
||||
- 🇬🇧 英国节点
|
||||
- 🇫🇷 法国节点
|
||||
- 🇩🇪 德国节点
|
||||
- 🇳🇱 荷兰节点
|
||||
- 📌 全部节点
|
||||
- 🚀 其他地区
|
||||
- ⭕️ 直连
|
||||
rule-providers:
|
||||
# 直连和广告拦截
|
||||
Special:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Special.yaml
|
||||
path: ./rule_provider/Special.yaml
|
||||
interval: 86400
|
||||
Reject:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Reject.yaml
|
||||
path: ./rule_provider/Reject.yaml
|
||||
interval: 86400
|
||||
AD:
|
||||
type: http
|
||||
behavior: domain
|
||||
url: "https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/AD.yaml"
|
||||
path: ./rule_provider/AD.yaml
|
||||
interval: 86400
|
||||
|
||||
EasyList:
|
||||
type: http
|
||||
behavior: domain
|
||||
url: "https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/EasyList.yaml"
|
||||
path: ./rule_provider/EasyList.yaml
|
||||
interval: 86400
|
||||
|
||||
EasyListChina:
|
||||
type: http
|
||||
behavior: domain
|
||||
url: "https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/EasyListChina.yaml"
|
||||
path: ./rule_provider/EasyListChina.yaml
|
||||
interval: 86400
|
||||
|
||||
EasyPrivacy:
|
||||
type: http
|
||||
behavior: domain
|
||||
url: "https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/EasyPrivacy.yaml"
|
||||
path: ./rule_provider/EasyPrivacy.yaml
|
||||
interval: 86400
|
||||
|
||||
ProgramAD:
|
||||
type: http
|
||||
behavior: domain
|
||||
url: "https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/ProgramAD.yaml"
|
||||
path: ./rule_provider/ProgramAD.yaml
|
||||
interval: 86400
|
||||
# 国内媒体分组
|
||||
Bilibili:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Bilibili.yaml
|
||||
path: ./rule_provider/Bilibili.yaml
|
||||
interval: 86400
|
||||
IQ:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/IQ.yaml
|
||||
path: ./rule_provider/IQI.yaml
|
||||
interval: 86400
|
||||
IQIYI:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/IQIYI.yaml
|
||||
path: ./rule_provider/IQYI.yaml
|
||||
interval: 86400
|
||||
Letv:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Letv.yaml
|
||||
path: ./rule_provider/Letv.yaml
|
||||
interval: 86400
|
||||
Netease Music:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Netease%20Music.yaml
|
||||
path: ./rule_provider/Netease_Music.yaml
|
||||
interval: 86400
|
||||
Tencent Video:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Tencent%20Video.yaml
|
||||
path: ./rule_provider/Tencent_Video.yaml
|
||||
interval: 86400
|
||||
Youku:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Youku.yaml
|
||||
path: ./rule_provider/Youku.yaml
|
||||
interval: 86400
|
||||
WeTV:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/WeTV.yaml
|
||||
path: ./rule_provider/WeTV.yaml
|
||||
interval: 86400
|
||||
# 国际媒体分组
|
||||
ABC:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/ABC.yaml
|
||||
path: ./rule_provider/ABC.yaml
|
||||
interval: 86400
|
||||
Abema TV:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Abema%20TV.yaml
|
||||
path: ./rule_provider/Abema_TV.yaml
|
||||
interval: 86400
|
||||
Amazon:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Amazon.yaml
|
||||
path: ./rule_provider/Amazon.yaml
|
||||
interval: 86400
|
||||
Apple Music:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Apple%20Music.yaml
|
||||
path: ./rule_provider/Apple_Music.yaml
|
||||
interval: 86400
|
||||
Apple News:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Apple%20News.yaml
|
||||
path: ./rule_provider/Apple_News.yaml
|
||||
interval: 86400
|
||||
Apple TV:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Apple%20TV.yaml
|
||||
path: ./rule_provider/Apple_TV.yaml
|
||||
interval: 86400
|
||||
Bahamut:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Bahamut.yaml
|
||||
path: ./rule_provider/Bahamut.yaml
|
||||
interval: 86400
|
||||
BBC iPlayer:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/BBC%20iPlayer.yaml
|
||||
path: ./rule_provider/BBC_iPlayer.yaml
|
||||
interval: 86400
|
||||
DAZN:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/DAZN.yaml
|
||||
path: ./rule_provider/DAZN.yaml
|
||||
interval: 86400
|
||||
Discovery Plus:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Discovery%20Plus.yaml
|
||||
path: ./rule_provider/Discovery_Plus.yaml
|
||||
interval: 86400
|
||||
Disney Plus:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Disney%20Plus.yaml
|
||||
path: ./rule_provider/Disney_Plus.yaml
|
||||
interval: 86400
|
||||
encoreTVB:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/encoreTVB.yaml
|
||||
path: ./rule_provider/encoreTVB.yaml
|
||||
interval: 86400
|
||||
F1 TV:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/F1%20TV.yaml
|
||||
path: ./rule_provider/F1_TV.yaml
|
||||
interval: 86400
|
||||
Fox Now:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Fox%20Now.yaml
|
||||
path: ./rule_provider/Fox_Now.yaml
|
||||
interval: 86400
|
||||
Fox+:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Fox%2B.yaml
|
||||
path: ./rule_provider/Fox+.yaml
|
||||
interval: 86400
|
||||
HBO Go:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/HBO%20Go.yaml
|
||||
path: ./rule_provider/HBO_Go.yaml
|
||||
interval: 86400
|
||||
HBO Max:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/HBO%20Max.yaml
|
||||
path: ./rule_provider/HBO_Max.yaml
|
||||
interval: 86400
|
||||
Hulu Japan:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Hulu%20Japan.yaml
|
||||
path: ./rule_provider/Hulu_Japan.yaml
|
||||
interval: 86400
|
||||
Hulu:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Hulu.yaml
|
||||
path: ./rule_provider/Hulu.yaml
|
||||
interval: 86400
|
||||
Japonx:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Japonx.yaml
|
||||
path: ./rule_provider/Japonx.yaml
|
||||
interval: 86400
|
||||
JOOX:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/JOOX.yaml
|
||||
path: ./rule_provider/JOOX.yaml
|
||||
interval: 86400
|
||||
KKBOX:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/KKBOX.yaml
|
||||
path: ./rule_provider/KKBOX.yaml
|
||||
interval: 86400
|
||||
KKTV:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/KKTV.yaml
|
||||
path: ./rule_provider/KKTV.yaml
|
||||
interval: 86400
|
||||
Line TV:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Line%20TV.yaml
|
||||
path: ./rule_provider/Line_TV.yaml
|
||||
interval: 86400
|
||||
myTV SUPER:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/myTV%20SUPER.yaml
|
||||
path: ./rule_provider/myTV_SUPER.yaml
|
||||
interval: 86400
|
||||
Netflix:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Netflix.yaml
|
||||
path: ./rule_provider/Netflix.yaml
|
||||
interval: 86400
|
||||
Pandora:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Pandora.yaml
|
||||
path: ./rule_provider/Pandora.yaml
|
||||
interval: 86400
|
||||
PBS:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/PBS.yaml
|
||||
path: ./rule_provider/PBS.yaml
|
||||
interval: 86400
|
||||
Pornhub:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Pornhub.yaml
|
||||
path: ./rule_provider/Pornhub.yaml
|
||||
interval: 86400
|
||||
Soundcloud:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Soundcloud.yaml
|
||||
path: ./rule_provider/Soundcloud.yaml
|
||||
interval: 86400
|
||||
Spotify:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Spotify.yaml
|
||||
path: ./rule_provider/Spotify.yaml
|
||||
interval: 86400
|
||||
ViuTV:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/ViuTV.yaml
|
||||
path: ./rule_provider/ViuTV.yaml
|
||||
interval: 86400
|
||||
YouTube:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/YouTube.yaml
|
||||
path: ./rule_provider/YouTube.yaml
|
||||
interval: 86400
|
||||
YouTube Music:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/YouTube%20Music.yaml
|
||||
path: ./rule_provider/YouTube_Music.yaml
|
||||
interval: 86400
|
||||
# 苹果服务规则列表
|
||||
Apple:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Apple.yaml
|
||||
path: ./rule_provider/Apple.yaml
|
||||
interval: 86400
|
||||
# 电报、微软、OpenAI、Steam、PayPal 及 TikTok 可选规则列表
|
||||
Telegram:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Telegram.yaml
|
||||
path: ./rule_provider/Telegram.yaml
|
||||
interval: 86400
|
||||
Microsoft:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Microsoft.yaml
|
||||
path: ./rule_provider/Microsoft.yaml
|
||||
interval: 86400
|
||||
OpenAI:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/OpenAI.yaml
|
||||
path: ./rule_provider/OpenAI.yaml
|
||||
interval: 86400
|
||||
Steam:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Steam.yaml
|
||||
path: ./rule_provider/Steam.yaml
|
||||
interval: 86400
|
||||
PayPal:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/PayPal.yaml
|
||||
path: ./rule_provider/PayPal.yaml
|
||||
interval: 86400
|
||||
TikTok:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/ios_rule_script/master/rule/Clash/TikTok/TikTok.yaml
|
||||
path: ./rule_provider/TikTok.yaml
|
||||
interval: 86400
|
||||
# 必须规则列表
|
||||
Speedtest:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Speedtest.yaml
|
||||
path: ./rule_provider/Speedtest.yaml
|
||||
interval: 86400
|
||||
Proxy:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Proxy.yaml
|
||||
path: ./rule_provider/Proxy.yaml
|
||||
interval: 86400
|
||||
Domestic:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Domestic.yaml
|
||||
path: ./rule_provider/Domestic.yaml
|
||||
interval: 86400
|
||||
LAN:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/LAN.yaml
|
||||
path: ./rule_provider/LAN.yaml
|
||||
interval: 86400
|
||||
|
||||
rules:
|
||||
- IP-CIDR,10.0.0.0/8,DIRECT
|
||||
- IP-CIDR,100.64.0.0/10,DIRECT
|
||||
- IP-CIDR,127.0.0.0/8,DIRECT
|
||||
- IP-CIDR,169.254.0.0/8,DIRECT
|
||||
- IP-CIDR,172.16.0.0/12,DIRECT
|
||||
- IP-CIDR,192.168.0.0/16,DIRECT
|
||||
- IP-CIDR,224.0.0.0/3,DIRECT
|
||||
- IP-CIDR6,::1/128,DIRECT
|
||||
- IP-CIDR6,fc00::/7,DIRECT
|
||||
- IP-CIDR6,fe80::/10,DIRECT
|
||||
- IP-CIDR6,fd00::/8,DIRECT
|
||||
|
||||
# 直连和广告拦截
|
||||
- RULE-SET,AD,REJECT
|
||||
- RULE-SET,EasyList,REJECT
|
||||
- RULE-SET,EasyListChina,REJECT
|
||||
- RULE-SET,EasyPrivacy,REJECT
|
||||
- RULE-SET,ProgramAD,REJECT
|
||||
- RULE-SET,Special,DIRECT
|
||||
- RULE-SET,Reject,🆎 广告拦截
|
||||
# 国内媒体分组
|
||||
- RULE-SET,Bilibili,📽 国内媒体
|
||||
- RULE-SET,IQ,📽 国内媒体
|
||||
- RULE-SET,IQIYI,📽 国内媒体
|
||||
- RULE-SET,Letv,📽 国内媒体
|
||||
- RULE-SET,Netease Music,📽 国内媒体 #🎵 网易云音乐
|
||||
- RULE-SET,Tencent Video,📽 国内媒体
|
||||
- RULE-SET,Youku,📽 国内媒体
|
||||
- RULE-SET,WeTV,📽 国内媒体
|
||||
# 国际媒体分组
|
||||
- RULE-SET,Netflix,🎥 国际媒体 #📺 网飞视频
|
||||
- RULE-SET,Disney Plus,🎥 国际媒体 #🎬 迪士尼+
|
||||
- RULE-SET,Spotify,🎥 国际媒体 #🎧 声田音乐
|
||||
- RULE-SET,YouTube Music,🎥 国际媒体
|
||||
- RULE-SET,ABC,🎥 国际媒体
|
||||
- RULE-SET,Abema TV,🎥 国际媒体
|
||||
- RULE-SET,Amazon,🎥 国际媒体
|
||||
- RULE-SET,Apple News,🎥 国际媒体
|
||||
- RULE-SET,Apple TV,🎥 国际媒体
|
||||
- RULE-SET,Bahamut,🎥 国际媒体
|
||||
- RULE-SET,BBC iPlayer,🎥 国际媒体
|
||||
- RULE-SET,DAZN,🎥 国际媒体
|
||||
- RULE-SET,Discovery Plus,🎥 国际媒体
|
||||
- RULE-SET,encoreTVB,🎥 国际媒体
|
||||
- RULE-SET,F1 TV,🎥 国际媒体
|
||||
- RULE-SET,Fox Now,🎥 国际媒体
|
||||
- RULE-SET,Fox+,🎥 国际媒体
|
||||
- RULE-SET,HBO Go,🎥 国际媒体
|
||||
- RULE-SET,HBO Max,🎥 国际媒体
|
||||
- RULE-SET,Hulu Japan,🎥 国际媒体
|
||||
- RULE-SET,Hulu,🎥 国际媒体
|
||||
- RULE-SET,Japonx,🎥 国际媒体
|
||||
- RULE-SET,JOOX,🎥 国际媒体
|
||||
- RULE-SET,KKBOX,🎥 国际媒体
|
||||
- RULE-SET,KKTV,🎥 国际媒体
|
||||
- RULE-SET,Line TV,🎥 国际媒体
|
||||
- RULE-SET,myTV SUPER,🎥 国际媒体
|
||||
- RULE-SET,Pandora,🎥 国际媒体
|
||||
- RULE-SET,PBS,🎥 国际媒体
|
||||
- RULE-SET,Pornhub,🎥 国际媒体
|
||||
- RULE-SET,Soundcloud,🎥 国际媒体
|
||||
- RULE-SET,ViuTV,🎥 国际媒体
|
||||
|
||||
# 苹果服务
|
||||
- RULE-SET,Apple,🍎 苹果服务
|
||||
|
||||
# 电报、微软、贝宝及 Steam 可选规则,如需为某个规则列表单独设置策略,请直接修改策略名称与上方策略组名称保持一致
|
||||
- RULE-SET,Microsoft,🌏 大陆网络 #Ⓜ️ 微软服务
|
||||
- RULE-SET,OpenAI,✈️ 国际代理 #🤖 OpenAI
|
||||
- RULE-SET,YouTube,📹 油管视频
|
||||
- RULE-SET,Telegram,📡 电报服务
|
||||
- RULE-SET,PayPal,✈️ 国际代理 #💳 贝宝服务
|
||||
- RULE-SET,Steam,🎮 游戏平台
|
||||
- RULE-SET,TikTok,🎶 国际抖音
|
||||
|
||||
# 必须规则
|
||||
- RULE-SET,Speedtest,⏳ 网速测试
|
||||
- RULE-SET,Proxy,✈️ 国际代理
|
||||
- RULE-SET,Domestic,🌏 大陆网络
|
||||
- RULE-SET,LAN,DIRECT
|
||||
|
||||
# 最终规则
|
||||
- GEOIP,CN,🌏 大陆网络
|
||||
- MATCH,🐟 漏网之鱼
|
@ -1,992 +0,0 @@
|
||||
# 2024年09月13日 13:40 By:𝐓𝐮𝐚̂𝐧 𝐁𝐞́ UTC/GMT +8
|
||||
|
||||
redir-port: 7892
|
||||
port: 7890
|
||||
socks-port: 7891
|
||||
mixed-port: 7893
|
||||
mode: rule
|
||||
log-level: info
|
||||
allow-lan: true
|
||||
unified-delay: true
|
||||
external-controller: 0.0.0.0:9090
|
||||
secret: Akun
|
||||
bind-address: 0.0.0.0
|
||||
external-ui: ui
|
||||
tproxy-port: 7895
|
||||
tcp-concurrent: true
|
||||
enable-process: true
|
||||
find-process-mode: always
|
||||
ipv6: true
|
||||
|
||||
experimental:
|
||||
ignore-resolve-fail: true
|
||||
sniff-tls-sni: true
|
||||
tracing: true
|
||||
hosts:
|
||||
"localhost": 127.0.0.1
|
||||
profile:
|
||||
store-selected: true
|
||||
store-fake-ip: true
|
||||
|
||||
sniffer:
|
||||
enable: true
|
||||
sniff:
|
||||
http: { ports: [1-442, 444-8442, 8444-65535], override-destination: true }
|
||||
tls: { ports: [1-79, 81-8079, 8081-65535], override-destination: true }
|
||||
force-domain:
|
||||
- "+.v2ex.com"
|
||||
- www.google.com
|
||||
- google.com
|
||||
skip-domain:
|
||||
- Mijia Cloud
|
||||
- dlg.io.mi.com
|
||||
sniffing:
|
||||
- tls
|
||||
- http
|
||||
port-whitelist:
|
||||
- "80"
|
||||
- "443"
|
||||
|
||||
tun:
|
||||
enable: true
|
||||
prefer-h3: true
|
||||
listen: 0.0.0.0:53
|
||||
stack: gvisor
|
||||
dns-hijack:
|
||||
- "any:53"
|
||||
- "tcp://any:53"
|
||||
auto-redir: true
|
||||
auto-route: true
|
||||
auto-detect-interface: true
|
||||
|
||||
dns:
|
||||
enable: true
|
||||
ipv6: true
|
||||
default-nameserver:
|
||||
- '1.1.1.1'
|
||||
- '8.8.8.8'
|
||||
enhanced-mode: fake-ip
|
||||
fake-ip-range: 198.18.0.1/16
|
||||
fake-ip-filter:
|
||||
- 'stun.*.*'
|
||||
- 'stun.*.*.*'
|
||||
- '+.stun.*.*'
|
||||
- '+.stun.*.*.*'
|
||||
- '+.stun.*.*.*.*'
|
||||
- '+.stun.*.*.*.*.*'
|
||||
- '*.lan'
|
||||
- '+.msftncsi.com'
|
||||
- msftconnecttest.com
|
||||
- 'time?.*.com'
|
||||
- 'time.*.com'
|
||||
- 'time.*.gov'
|
||||
- 'time.*.apple.com'
|
||||
- time-ios.apple.com
|
||||
- 'time1.*.com'
|
||||
- 'time2.*.com'
|
||||
- 'time3.*.com'
|
||||
- 'time4.*.com'
|
||||
- 'time5.*.com'
|
||||
- 'time6.*.com'
|
||||
- 'time7.*.com'
|
||||
- 'ntp?.*.com'
|
||||
- 'ntp.*.com'
|
||||
- 'ntp1.*.com'
|
||||
- 'ntp2.*.com'
|
||||
- 'ntp3.*.com'
|
||||
- 'ntp4.*.com'
|
||||
- 'ntp5.*.com'
|
||||
- 'ntp6.*.com'
|
||||
- 'ntp7.*.com'
|
||||
- '+.pool.ntp.org'
|
||||
- '+.ipv6.microsoft.com'
|
||||
- speedtest.cros.wr.pvp.net
|
||||
- network-test.debian.org
|
||||
- detectportal.firefox.com
|
||||
- cable.auth.com
|
||||
- miwifi.com
|
||||
- routerlogin.com
|
||||
- routerlogin.net
|
||||
- tendawifi.com
|
||||
- tendawifi.net
|
||||
- tplinklogin.net
|
||||
- tplinkwifi.net
|
||||
- '*.xiami.com'
|
||||
- tplinkrepeater.net
|
||||
- router.asus.com
|
||||
- '*.*.*.srv.nintendo.net'
|
||||
- '*.*.stun.playstation.net'
|
||||
- '*.openwrt.pool.ntp.org'
|
||||
- resolver1.opendns.com
|
||||
- 'GC._msDCS.*.*'
|
||||
- 'DC._msDCS.*.*'
|
||||
- 'PDC._msDCS.*.*'
|
||||
use-hosts: true
|
||||
|
||||
nameserver:
|
||||
- '8.8.4.4'
|
||||
- '1.0.0.1'
|
||||
- "https://1.0.0.1/dns-query"
|
||||
- "https://8.8.4.4/dns-query"
|
||||
|
||||
###开始建立锚点
|
||||
|
||||
# 所有节点
|
||||
all: &all {type: select, use: [订阅 1, 订阅 2, 订阅 3, 订阅 4, 订阅 5, 订阅 6, 订阅 7, 订阅 8]}
|
||||
filtered_lines: &filtered_lines # 处理重复节点
|
||||
- *all
|
||||
final_lines: *filtered_lines
|
||||
|
||||
# 备用应急
|
||||
backup: &backup {type: select, url: "http://www.google.com/generate_204", interval: 300, tolerance: 50, lazy: true, use: [订阅 1, 订阅 2, 订阅 3, 订阅 4, 订阅 5, 订阅 6, 订阅 7, 订阅 8], filter: "(?i)津巴布韦|🇿🇼|ZW|Zimbabwe|越南|🇻🇳|VNVietnam|乌克兰|🇺🇦|UA|Ukraine|土耳其|🇹🇷|Turkey|法国|都柏林|🇫🇷|FR|France|阿根廷|🇦🇷|AR|Argentina|印度|🇮🇳|IN|India|加拿大|🇨🇦|CA|Canada|马来西亚|🇲🇾|MY|Malaysia|德国|🇩🇪|DE|Germany|荷兰|🇳🇱|NL|Netherlands|泰国|🇹🇭|TH|Thailand|澳大利亚|🇦🇺|AU|Australia|西班牙|🇪🇸|ES|Spain|爱沙尼亚|🇪🇪|EE|Estonia|英国|🇬🇧|United Kingdom|巴西|🇧🇷|BR|Brazil|印度|🇮🇳|IN|India|阿联酋迪拜|🇦🇪|AE|United Arab Emirates|南非|🇿🇦|ZA|South Africa|奥地利|🇦🇹|AT|Austria|哈萨克斯坦|🇰🇿|KZ|Kazakhstan|立陶宛|🇱🇹|LT|Lithuania|瑞士|🇨🇭|CH|Switzerland|瑞典|🇸🇪|SE|Sweden"}
|
||||
|
||||
# 亚洲地区
|
||||
Asia: &Asia {type: selectk, url: "http://www.google.com/generate_204", interval: 300, tolerance: 50, lazy: true, use: [订阅 1, 订阅 2, 订阅 3, 订阅 4, 订阅 5, 订阅 6, 订阅 7, 订阅 8], filter: "(?i)阿富汗|🇦🇫|AF|Afghanistan|亚美尼亚|🇦🇲|AM|Armenia|阿塞拜疆|🇦🇿|AZ|Azerbaijan|孟加拉国|🇧🇩|BD|Bangladesh|不丹|🇧🇹|BT|Bhutan|文莱|🇧🇳|BN|Brunei|柬埔寨|🇰🇭|KH|Cambodia|中国|🇨🇳|CN|China|塞浦路斯|🇨🇾|CY|Cyprus|东帝汶|🇹🇱|TL|Timor-Leste|格鲁吉亚|🇬🇪|GE|Georgia|印度尼西亚|🇮🇩|ID|Indonesia|伊朗|🇮🇷|IR|Iran|伊拉克|🇮🇶|IQ|Iraq|以色列|🇮🇱|IL|Israel|约旦|🇯🇴|JO|Jordan|哈萨克斯坦|🇰🇿|KZ|Kazakhstan|科威特|🇰🇼|KW|Kuwait|吉尔吉斯斯坦|🇰🇬|KG|Kyrgyzstan|老挝|🇱🇦|LA|Laos|黎巴嫩|🇱🇧|LB|Lebanon|马来西亚|🇲🇾|MY|Malaysia|马尔代夫|🇲🇻|MV|Maldives|蒙古|🇲🇳|MN|Mongolia|缅甸|🇲🇲|MM|Myanmar|尼泊尔|🇳🇵|NP|Nepal|朝鲜|🇰🇵|KP|North Korea|阿曼|🇴🇲|OM|Oman|巴基斯坦|🇵🇰|PK|Pakistan|巴勒斯坦|🇵🇸|PS|Palestine|菲律宾|🇵🇭|PH|Philippines|卡塔尔|🇶🇦|QA|Qatar|沙特阿拉伯|🇸🇦|SA|Saudi Arabia|斯里兰卡|🇱🇰|LK|Sri Lanka|叙利亚|🇸🇾|SY|Syria|塔吉克斯坦|🇹🇯|TJ|Tajikistan|泰国|🇹🇭|TH|Thailand|土库曼斯坦|🇹🇲|TM|Turkmenistan|阿联酋|🇦🇪|AE|United Arab Emirates|乌兹别克斯坦|🇺🇿|UY|Uzbekistan|也门|🇾🇪|YE|Yemen|越南|🇻🇳|VNVietnam"}
|
||||
|
||||
# 欧洲地区
|
||||
Europe: &Europe {type: select, url: "http://www.google.com/generate_204", interval: 300, tolerance: 50, lazy: true, use: [订阅 1, 订阅 2, 订阅 3, 订阅 4, 订阅 5, 订阅 6, 订阅 7, 订阅 8],filter: "(?i)阿尔巴尼亚|🇦🇱|AL|Albania|安道尔|🇦🇩|AD|Andorra|亚美尼亚|🇦🇲|AM|Armenia|奥地利|🇦🇹|AT|Austria|阿塞拜疆|🇦🇿|AZ|Azerbaijan|白俄罗斯|🇧🇾|BY|Belarus|比利时|🇧🇪|BE|Belgium|波黑|🇧🇦|BA|Bosnia and Herzegovina|保加利亚|🇧🇬|BG|Bulgaria|克罗地亚|🇭🇷|HR|Croatia|塞浦路斯|🇨🇾|CY|Cyprus|捷克|🇨🇿|CZ|Czech Republic|丹麦|🇩🇰|DK|Denmark|爱沙尼亚|🇪🇪|EE|Estonia|芬兰|🇫🇮|FI|Finland|格鲁吉亚|🇬🇪|GE|Georgia|希腊|🇬🇷|GR|Greece|匈牙利|🇭🇺|HU|Hungary|冰岛|🇮🇸|IS|Iceland|爱尔兰|🇮🇪|IE|Ireland|意大利|🇮🇹|IT|Italy|拉脱维亚|🇱🇻|LV|Latvia|列支敦士登|🇱🇮|LI|Liechtenstein|立陶宛|🇱🇹|LT|Lithuania|卢森堡|🇱🇺|LU|Luxembourg|马其顿|🇲🇰|MK|Macedonia|马耳他|🇲🇹|MT|Malta|摩尔多瓦|🇲🇩|MD|Moldova|摩纳哥|🇲🇨|MC|Monaco|黑山|🇲🇪|ME|Montenegro|挪威|🇳🇴|NO|Norway|波兰|🇵🇱|PL|Poland|葡萄牙|🇵🇹|PT|Portugal|罗马尼亚|🇷🇴|RO|Romania|圣马力诺|🇸🇲|SM|San Marino|塞尔维亚|🇷🇸|RS|Serbia|斯洛伐克|🇸🇰|SK|Slovakia|斯洛文尼亚|🇸🇮|SI|Slovenia|西班牙|🇪🇸|ES|Spain|瑞典|🇸🇪|SE|Sweden|瑞士|🇨🇭|CH|Switzerland|土耳其|🇹🇷|TR|Turkey|乌克兰|🇺🇦|UA|Ukraine|梵蒂冈|🇻🇦|VA|Vatican City"}
|
||||
|
||||
# 北美洲地区
|
||||
America: &America {type: select, url: "http://www.google.com/generate_204", interval: 300, tolerance: 50, lazy: true, use: [订阅 1, 订阅 2, 订阅 3, 订阅 4, 订阅 5, 订阅 6, 订阅 7, 订阅 8],filter: "(?i)安提瓜和巴布达|🇦🇬|AG|Antigua and Barbuda|巴哈马|🇧🇸|BS|Bahamas|巴巴多斯|🇧🇧|BB|Barbados|伯利兹|🇧🇿|BZ|Belize|哥斯达黎加|🇨🇷|CR|Costa Rica|古巴|🇨🇺|CU|Cuba|多米尼克|🇩🇲|DM|Dominica|多米尼加|🇩🇴|DO|Dominican Republic|萨尔瓦多|🇸🇻|SV|El Salvador|格林纳达|🇬🇩|GD|Grenada|危地马拉|🇬🇹|GT|Guatemala|海地|🇭🇹|HT|Haiti|洪都拉斯|🇭🇳|HN|Honduras|牙买加|🇯🇲|JM|Jamaica|墨西哥|🇲🇽|MX|Mexico|尼加拉瓜|🇳🇮|NI|Nicaragua|巴拿马|🇵🇦|PA|Panama|圣基茨和尼维斯|🇰🇳|KN|Saint Kitts and Nevis|圣卢西亚|🇱🇨|LC|Saint Lucia|圣文森特和格林纳丁斯|🇻🇨|VC|Saint Vincent and the Grenadines|特立尼达和多巴哥|🇹🇹|TT|Trinidad and Tobago"}
|
||||
|
||||
# 南美洲地区
|
||||
Oceania: &Oceania {type: select, url: "http://www.google.com/generate_204", interval: 300, tolerance: 50, lazy: true, use: [订阅 1, 订阅 2, 订阅 3, 订阅 4, 订阅 5, 订阅 6, 订阅 7, 订阅 8],filter: "(?i)阿根廷|🇦🇷|AR|Argentina|玻利维亚|🇧🇴|BO|Bolivia|巴西|🇧🇷|BR|Brazil|智利|🇨🇱|CL|Chile|哥伦比亚|🇨🇴|CO|Colombia|厄瓜多尔|🇪🇨|EC|Ecuador|圭亚那|🇬🇾|GY|Guyana|巴拉圭|🇵🇾|PY|Paraguay|秘鲁|🇵🇪|PE|Peru|苏里南|🇸🇷|SR|Suriname|特立尼达和多巴哥|🇹🇹|TT|Trinidad and Tobago|乌拉圭|🇺🇾|UY|Uruguay|委内瑞拉|🇻🇪|VE|Venezuela"}
|
||||
|
||||
# 非洲地区
|
||||
Africa: &Africa {type: select, url: "http://www.google.com/generate_204", interval: 300, tolerance: 50, lazy: true, use: [订阅 1, 订阅 2, 订阅 3, 订阅 4, 订阅 5, 订阅 6, 订阅 7, 订阅 8],filter: "(?i)阿尔及利亚|🇩🇿|DZ|Algeria|安哥拉|🇦🇴|AO|Angola|贝宁|🇧🇯|BJ|Benin|博茨瓦纳|🇧🇼|BW|Botswana|布基纳法索|🇧🇫|BF|Burkina Faso|布隆迪|🇧🇮|BI|Burundi|佛得角|🇨🇻|CV|Cape Verde|喀麦隆|🇨🇲|CM|Cameroon|中非共和国|🇨🇫|CF|Central African Republic|乍得|🇹🇩|TD|Chad|科摩罗|🇰🇲|KM|Comoros|刚果(布)|🇨🇬|CG|Congo (Brazzaville)|刚果(金)|🇨🇩|CD|Congo (Kinshasa)|科特迪瓦|🇨🇮|CI|Ivory Coast|吉布提|🇩🇯|DJ|Djibouti|埃及|🇪🇬|EG|Egypt|赤道几内亚|🇬🇶|GQ|Equatorial Guinea|厄立特里亚|🇪🇷|ER|Eritrea|埃塞俄比亚|🇪🇹|ET|Ethiopia|加蓬|🇬🇦|GA|Gabon|冈比亚|🇬🇲|GM|Gambia|加纳|🇬🇭|GH|Ghana|几内亚|🇬🇳|GN|Guinea|几内亚比绍|🇬🇼|GW|Guinea-Bissau|肯尼亚|🇰🇪|KE|Kenya|莱索托|🇱🇸|LS|Lesotho|利比里亚|🇱🇷|LR|Liberia|利比亚|🇱🇾|LY|Libya|马达加斯加|🇲🇬|MG|Madagascar|马拉维|🇲🇼|MW|Malawi|马里|🇲🇱|ML|Mali|毛里塔尼亚|🇲🇷|MR|Mauritania|毛里求斯|🇲🇺|MU|Mauritius|摩洛哥|🇲🇦|MA|Morocco|莫桑比克|🇲🇿|MZ|Mozambique|纳米比亚|🇳🇦|NA|Namibia|尼日尔|🇳🇪|NE|Niger|尼日利亚|🇳🇬|NG|Nigeria|卢旺达|🇷🇼|RW|Rwanda|圣多美和普林西比|🇸🇹|ST|São Tomé and Príncipe|塞内加尔|🇸🇳|SN|Senegal|塞舌尔|🇸🇨|SC|Seychelles|塞拉利昂|🇸🇱|SL|Sierra Leone|索马里|🇸🇴|SO|Somalia|南非|🇿🇦|ZA|South Africa|南苏丹|🇸🇸|SS|South Sudan|苏丹|🇸🇩|SD|Sudan|坦桑尼亚|🇹🇿|TZ|Tanzania|多哥|🇹🇬|TG|Togo|突尼斯|🇹🇳|TN|Tunisia|乌干达|🇺🇬|UG|Uganda|赞比亚|🇿🇲|ZM|Zambia|津巴布韦|🇿🇼|ZW|Zimbabwe"}
|
||||
|
||||
# 精选节点
|
||||
best: &best {type: select, url: "http://www.google.com/generate_204", interval: 300, tolerance: 50, lazy: true, use: [订阅 1, 订阅 2, 订阅 3, 订阅 4, 订阅 5, 订阅 6, 订阅 7, 订阅 8],filter: "(?i)港|hk|hongkong|hong kong|台|tw|taiwan|日本|jp|japan|新|sg|singapore|🇺🇲|UM|U.S. Outlying Islands|🇺🇳|UN|United Nations|美国|洛杉矶|芝加哥|达拉斯|🇺🇸|US|United States|韩国|🇰🇷|KR|South Korea"}
|
||||
|
||||
# 自动筛选最快节点
|
||||
fly: &fly {type: url-test, url: "http://www.google.com/generate_204", interval: 300, tolerance: 50, lazy: true, use: [订阅 1, 订阅 2, 订阅 3, 订阅 4, 订阅 5, 订阅 6, 订阅 7, 订阅 8],filter: "(?i)港|hk|hongkong|hong kong|台|tw|taiwan|日本|jp|japan|新|sg|singapore|美|us|unitedstates|united states|韩国|🇰🇷|KR|South Korea"}
|
||||
# 订阅更新和延迟测试相关
|
||||
p: &p {type: http, interval: 21600, health-check: {enable: true, url: "http://www.google.com/generate_204", interval: 1800, filter: "(?i)^(?!unavailable).*$"}}
|
||||
|
||||
# 订阅节点关键字过滤
|
||||
exclude-filter-list: &exclude-filter "剩余流量|距离下次重置剩余|套餐到期|跳转域名{请勿连接}|邀请好友|关注频道|收费就说明被骗了"
|
||||
|
||||
###结束建立锚点
|
||||
|
||||
proxy-providers: # Meta支持机场通用订阅, 直接替换 url 后方链接使用
|
||||
订阅 1:
|
||||
<<: *p
|
||||
url: "机场订阅"
|
||||
path: ./proxy_provider/subscription_1.yaml
|
||||
exclude-filter: *exclude-filter
|
||||
订阅 2:
|
||||
<<: *p
|
||||
url: "机场订阅"
|
||||
path: ./proxy_provider/subscription_2.yaml
|
||||
exclude-filter: *exclude-filter
|
||||
订阅 3:
|
||||
<<: *p
|
||||
url: "机场订阅"
|
||||
path: ./proxy_provider/subscription_3.yaml
|
||||
exclude-filter: *exclude-filter
|
||||
订阅 4:
|
||||
<<: *p
|
||||
url: "机场订阅"
|
||||
path: ./proxy_provider/subscription_4.yaml
|
||||
exclude-filter: *exclude-filter
|
||||
订阅 5: #
|
||||
<<: *p
|
||||
url: "机场订阅"
|
||||
path: ./proxy_provider/subscription_5.yaml
|
||||
exclude-filter: *exclude-filter
|
||||
订阅 6:
|
||||
<<: *p
|
||||
url: "机场订阅"
|
||||
path: ./proxy_provider/subscription_6.yaml
|
||||
exclude-filter: *exclude-filter
|
||||
订阅 7:
|
||||
<<: *p
|
||||
url: "机场订阅"
|
||||
path: ./proxy_provider/subscription_7.yaml
|
||||
exclude-filter: *exclude-filter
|
||||
订阅 8: # 手动添加节点使用
|
||||
<<: *p
|
||||
url: "机场订阅"
|
||||
path: ./proxy_provider/subscription_8.json
|
||||
exclude-filter: *exclude-filter
|
||||
proxy-groups:
|
||||
- name: "✈️ 国际代理"
|
||||
type: select
|
||||
url: http://www.gstatic.com/generate_204
|
||||
interval: 300
|
||||
tolerance: 50
|
||||
proxies:
|
||||
- 🌍️亚洲地区
|
||||
- 🌍欧洲地区
|
||||
- 🌍非洲地区
|
||||
- 🌍️南美洲地区
|
||||
- 🌍️北美洲地区
|
||||
- 📌 精选节点
|
||||
- 🚀 备用应急
|
||||
- ♻️ 自动选择
|
||||
- 🔯 故障转移
|
||||
- 🔮 负载均衡
|
||||
- ⭕️ 直连
|
||||
- name: 🌍️亚洲地区
|
||||
type: select
|
||||
proxies:
|
||||
- 🇭🇰 香港节点
|
||||
- 🇹🇼 台湾节点
|
||||
- 🇸🇬 新加坡节点
|
||||
- 🇯🇵 日本节点
|
||||
- 🇰🇷 韩国节点
|
||||
- 🇮🇳 印度节点
|
||||
<<: *Asia
|
||||
- name: 🌍欧洲地区
|
||||
type: select
|
||||
proxies:
|
||||
- 🇬🇧 英国节点
|
||||
- 🇫🇷 法国节点
|
||||
- 🇩🇪 德国节点
|
||||
- 🇳🇱 荷兰节点
|
||||
<<: *Europe
|
||||
- name: 🌍非洲地区
|
||||
type: select
|
||||
<<: *Africa
|
||||
- name: 🌍️北美洲地区
|
||||
type: select
|
||||
proxies:
|
||||
- 🇺🇸 美国节点
|
||||
- 🇨🇦 加拿大节点
|
||||
<<: *America
|
||||
- name: 🌍️南美洲地区
|
||||
type: select
|
||||
<<: *Oceania
|
||||
- name: "🇭🇰 香港节点"
|
||||
<<: *all
|
||||
filter: "(?i)港|🇭🇰|hk|hongkong|hong kong"
|
||||
- name: "🇹🇼 台湾节点"
|
||||
<<: *all
|
||||
filter: "(?i)台|🇹🇼|tw|taiwan"
|
||||
- name: "🇸🇬 新加坡节点"
|
||||
<<: *all
|
||||
filter: "(?i)新|🇸🇬|sg|singapore"
|
||||
- name: "🇯🇵 日本节点"
|
||||
<<: *all
|
||||
filter: "(?i)日本|🇯🇵|jp|japan"
|
||||
- name: "🇷🇺 俄罗斯节点"
|
||||
<<: *all
|
||||
filter: "(?i)俄罗斯|🇷🇺|RU|Russia"
|
||||
- name: "🇰🇷 韩国节点"
|
||||
<<: *all
|
||||
filter: "(?i)韩国|🇰🇷|KR|South Korea"
|
||||
- name: "🇺🇸 美国节点"
|
||||
<<: *all
|
||||
filter: "(?i)美|纽约|🇺🇲|UM|U.S. Outlying Islands|🇺🇳|UN|United Nations|洛杉矶|芝加哥|达拉斯|🇺🇸|US|United States"
|
||||
- name: "🇩🇪 德国节点"
|
||||
<<: *all
|
||||
filter: "(?i)德国|🇩🇪|DE|Germany"
|
||||
- name: "🇳🇱 荷兰节点"
|
||||
<<: *all
|
||||
filter: "(?i)荷兰|🇳🇱|NL|Netherlands"
|
||||
- name: "🇮🇳 印度节点"
|
||||
<<: *all
|
||||
filter: "(?i)印度|🇮🇳|IN|India"
|
||||
- name: "🇬🇧 英国节点"
|
||||
<<: *all
|
||||
filter: "(?i)英国|🇬🇧|United Kingdom"
|
||||
- name: "🇫🇷 法国节点"
|
||||
<<: *all
|
||||
filter: "(?i)法国|都柏林|🇫🇷|FR|France"
|
||||
- name: "🇨🇦 加拿大节点"
|
||||
<<: *all
|
||||
filter: "(?i)加拿大|🇨🇦|CA|Canada"
|
||||
- name: "🎥 国际媒体"
|
||||
type: select
|
||||
proxies:
|
||||
- ✈️ 国际代理
|
||||
- 🇭🇰 香港节点
|
||||
- 🇹🇼 台湾节点
|
||||
- 🇸🇬 新加坡节点
|
||||
- 🇯🇵 日本节点
|
||||
- 🇰🇷 韩国节点
|
||||
- 🇺🇸 美国节点
|
||||
- 📌 精选节点
|
||||
- 🚀 备用应急
|
||||
- ♻️ 自动选择
|
||||
- 🔯 故障转移
|
||||
- 🔮 负载均衡
|
||||
- ⭕️ 直连
|
||||
- name: "🎶 国际抖音"
|
||||
type: select
|
||||
proxies:
|
||||
- 🎥 国际媒体
|
||||
- ✈️ 国际代理
|
||||
- 🇭🇰 香港节点
|
||||
- 🇹🇼 台湾节点
|
||||
- 🇸🇬 新加坡节点
|
||||
- 🇯🇵 日本节点
|
||||
- 🇰🇷 韩国节点
|
||||
- 🇺🇸 美国节点
|
||||
- 🌍️亚洲地区
|
||||
- 🌍欧洲地区
|
||||
- 🌍非洲地区
|
||||
- 🌍️南美洲地区
|
||||
- 🌍️北美洲地区
|
||||
- 📌 精选节点
|
||||
- 🚀 备用应急
|
||||
- ⭕️ 直连
|
||||
- name: 📹 油管视频
|
||||
type: select
|
||||
proxies:
|
||||
- 🎥 国际媒体
|
||||
- ✈️ 国际代理
|
||||
- 🇭🇰 香港节点
|
||||
- 🇹🇼 台湾节点
|
||||
- 🇸🇬 新加坡节点
|
||||
- 🇯🇵 日本节点
|
||||
- 🇰🇷 韩国节点
|
||||
- 🇺🇸 美国节点
|
||||
- 🌍️亚洲地区
|
||||
- 🌍欧洲地区
|
||||
- 🌍非洲地区
|
||||
- 🌍️南美洲地区
|
||||
- 🌍️北美洲地区
|
||||
- 📌 精选节点
|
||||
- 🚀 备用应急
|
||||
- ⭕️ 直连
|
||||
- name: "📺 网飞视频"
|
||||
type: select
|
||||
proxies:
|
||||
- 🎥 国际媒体
|
||||
- ✈️ 国际代理
|
||||
- 🇭🇰 香港节点
|
||||
- 🇹🇼 台湾节点
|
||||
- 🇸🇬 新加坡节点
|
||||
- 🇯🇵 日本节点
|
||||
- 🇰🇷 韩国节点
|
||||
- 🇺🇸 美国节点
|
||||
- 🌍️亚洲地区
|
||||
- 🌍欧洲地区
|
||||
- 🌍非洲地区
|
||||
- 🌍️南美洲地区
|
||||
- 🌍️北美洲地区
|
||||
- 📌 精选节点
|
||||
- 🚀 备用应急
|
||||
- ⭕️ 直连
|
||||
- name: "🎬 迪士尼+"
|
||||
type: select
|
||||
proxies:
|
||||
- 🎥 国际媒体
|
||||
- ✈️ 国际代理
|
||||
- 🇭🇰 香港节点
|
||||
- 🇹🇼 台湾节点
|
||||
- 🇸🇬 新加坡节点
|
||||
- 🇯🇵 日本节点
|
||||
- 🇰🇷 韩国节点
|
||||
- 🇺🇸 美国节点
|
||||
- 🌍️亚洲地区
|
||||
- 🌍欧洲地区
|
||||
- 🌍非洲地区
|
||||
- 🌍️南美洲地区
|
||||
- 🌍️北美洲地区
|
||||
- 📌 精选节点
|
||||
- 🚀 备用应急
|
||||
- ⭕️ 直连
|
||||
- name: "🤖 OpenAI"
|
||||
type: select
|
||||
proxies:
|
||||
- 🎥 国际媒体
|
||||
- ✈️ 国际代理
|
||||
- 🇭🇰 香港节点
|
||||
- 🇹🇼 台湾节点
|
||||
- 🇸🇬 新加坡节点
|
||||
- 🇯🇵 日本节点
|
||||
- 🇰🇷 韩国节点
|
||||
- 🇺🇸 美国节点
|
||||
- 🌍️亚洲地区
|
||||
- 🌍欧洲地区
|
||||
- 🌍非洲地区
|
||||
- 🌍️南美洲地区
|
||||
- 🌍️北美洲地区
|
||||
- 📌 精选节点
|
||||
- 🚀 备用应急
|
||||
- ⭕️ 直连
|
||||
- name: "📡 电报服务"
|
||||
type: select
|
||||
proxies:
|
||||
- 🎥 国际媒体
|
||||
- ✈️ 国际代理
|
||||
- 🇭🇰 香港节点
|
||||
- 🇹🇼 台湾节点
|
||||
- 🇸🇬 新加坡节点
|
||||
- 🇯🇵 日本节点
|
||||
- 🇰🇷 韩国节点
|
||||
- 🇺🇸 美国节点
|
||||
- 🌍️亚洲地区
|
||||
- 🌍欧洲地区
|
||||
- 🌍非洲地区
|
||||
- 🌍️南美洲地区
|
||||
- 🌍️北美洲地区
|
||||
- 📌 精选节点
|
||||
- 🚀 备用应急
|
||||
- ⭕️ 直连
|
||||
- name: "🍎 苹果服务"
|
||||
type: select
|
||||
proxies:
|
||||
- ⭕️ 直连
|
||||
- ✈️ 国际代理
|
||||
- 🇭🇰 香港节点
|
||||
- 🇹🇼 台湾节点
|
||||
- 🇸🇬 新加坡节点
|
||||
- 🇯🇵 日本节点
|
||||
- 🇰🇷 韩国节点
|
||||
- 🇺🇸 美国节点
|
||||
- 🌍️亚洲地区
|
||||
- 🌍欧洲地区
|
||||
- 🌍非洲地区
|
||||
- 🌍️南美洲地区
|
||||
- 🌍️北美洲地区
|
||||
- 📌 精选节点
|
||||
- 🚀 备用应急
|
||||
- name: "Ⓜ️ 微软服务"
|
||||
type: select
|
||||
proxies:
|
||||
- ⭕️ 直连
|
||||
- ✈️ 国际代理
|
||||
- name: "🎮 游戏平台"
|
||||
type: select
|
||||
proxies:
|
||||
- ✈️ 国际代理
|
||||
- ⭕️ 直连
|
||||
- name: "🎧 声田音乐"
|
||||
type: select
|
||||
proxies:
|
||||
- 🎥 国际媒体
|
||||
- ⭕️ 直连
|
||||
- name: "💳 贝宝服务"
|
||||
type: select
|
||||
proxies:
|
||||
- ✈️ 国际代理
|
||||
- ⭕️ 直连
|
||||
- name: "🎵 网易云音乐"
|
||||
type: select
|
||||
proxies:
|
||||
- 📽 国内媒体
|
||||
- ⭕️ 直连
|
||||
|
||||
- name: "🌏 大陆网络"
|
||||
type: select
|
||||
proxies:
|
||||
- ⭕️ 直连
|
||||
- ✈️ 国际代理
|
||||
- name: "📽 国内媒体"
|
||||
type: select
|
||||
proxies:
|
||||
- 🌏 大陆网络
|
||||
- 🌍️亚洲地区
|
||||
- name: "🆎 广告拦截"
|
||||
type: select
|
||||
proxies:
|
||||
- ❌ 拦截
|
||||
- ⭕️ 直连
|
||||
- name: "⭕️ 直连"
|
||||
type: select
|
||||
proxies:
|
||||
- DIRECT
|
||||
- name: "❌ 拦截"
|
||||
type: select
|
||||
proxies:
|
||||
- REJECT
|
||||
- name: "⏳ 网速测试"
|
||||
type: select
|
||||
url: http://www.google.com/generate_204
|
||||
interval: 300
|
||||
proxies:
|
||||
<<: *all
|
||||
- name: "📌 精选节点"
|
||||
type: select
|
||||
<<: *best
|
||||
- name: "🚀 备用应急"
|
||||
type: select
|
||||
<<: *backup
|
||||
- name: ♻️ 自动选择
|
||||
<<: *fly
|
||||
- name: 🔯 故障转移
|
||||
type: fallback
|
||||
url: http://www.gstatic.com/generate_204
|
||||
interval: 300
|
||||
tolerance: 50
|
||||
<<: *all
|
||||
- name: 🔮 负载均衡
|
||||
type: load-balance
|
||||
strategy: consistent-hashing
|
||||
url: http://www.gstatic.com/generate_204
|
||||
interval: 300
|
||||
tolerance: 50
|
||||
<<: *all
|
||||
filter: "(?i)港|hk|hongkong|hong kong|台|tw|taiwan|日本|jp|japan|新|sg|singapore|美|us|unitedstates|united states|韩国|🇰🇷|KR|South Korea"
|
||||
- name: "🐟 漏网之鱼"
|
||||
type: select
|
||||
proxies:
|
||||
- ✈️ 国际代理
|
||||
- 🌍️亚洲地区
|
||||
- 🌍欧洲地区
|
||||
- 🌍非洲地区
|
||||
- 🌍️南美洲地区
|
||||
- 🌍️北美洲地区
|
||||
- 📌 精选节点
|
||||
- 🚀 备用应急
|
||||
- ⭕️ 直连
|
||||
rule-providers:
|
||||
# 直连和广告拦截
|
||||
Special:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Special.yaml
|
||||
path: ./rule_provider/Special.yaml
|
||||
interval: 86400
|
||||
Reject:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Reject.yaml
|
||||
path: ./rule_provider/Reject.yaml
|
||||
interval: 86400
|
||||
AD:
|
||||
type: http
|
||||
behavior: domain
|
||||
url: "https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/AD.yaml"
|
||||
path: ./rule_provider/AD.yaml
|
||||
interval: 86400
|
||||
|
||||
EasyList:
|
||||
type: http
|
||||
behavior: domain
|
||||
url: "https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/EasyList.yaml"
|
||||
path: ./rule_provider/EasyList.yaml
|
||||
interval: 86400
|
||||
|
||||
EasyListChina:
|
||||
type: http
|
||||
behavior: domain
|
||||
url: "https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/EasyListChina.yaml"
|
||||
path: ./rule_provider/EasyListChina.yaml
|
||||
interval: 86400
|
||||
|
||||
EasyPrivacy:
|
||||
type: http
|
||||
behavior: domain
|
||||
url: "https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/EasyPrivacy.yaml"
|
||||
path: ./rule_provider/EasyPrivacy.yaml
|
||||
interval: 86400
|
||||
|
||||
ProgramAD:
|
||||
type: http
|
||||
behavior: domain
|
||||
url: "https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/ProgramAD.yaml"
|
||||
path: ./rule_provider/ProgramAD.yaml
|
||||
interval: 86400
|
||||
# 国内媒体分组
|
||||
Bilibili:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Bilibili.yaml
|
||||
path: ./rule_provider/Bilibili.yaml
|
||||
interval: 86400
|
||||
IQ:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/IQ.yaml
|
||||
path: ./rule_provider/IQI.yaml
|
||||
interval: 86400
|
||||
IQIYI:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/IQIYI.yaml
|
||||
path: ./rule_provider/IQYI.yaml
|
||||
interval: 86400
|
||||
Letv:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Letv.yaml
|
||||
path: ./rule_provider/Letv.yaml
|
||||
interval: 86400
|
||||
Netease Music:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Netease%20Music.yaml
|
||||
path: ./rule_provider/Netease_Music.yaml
|
||||
interval: 86400
|
||||
Tencent Video:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Tencent%20Video.yaml
|
||||
path: ./rule_provider/Tencent_Video.yaml
|
||||
interval: 86400
|
||||
Youku:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Youku.yaml
|
||||
path: ./rule_provider/Youku.yaml
|
||||
interval: 86400
|
||||
WeTV:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/WeTV.yaml
|
||||
path: ./rule_provider/WeTV.yaml
|
||||
interval: 86400
|
||||
# 国际媒体分组
|
||||
ABC:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/ABC.yaml
|
||||
path: ./rule_provider/ABC.yaml
|
||||
interval: 86400
|
||||
Abema TV:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Abema%20TV.yaml
|
||||
path: ./rule_provider/Abema_TV.yaml
|
||||
interval: 86400
|
||||
Amazon:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Amazon.yaml
|
||||
path: ./rule_provider/Amazon.yaml
|
||||
interval: 86400
|
||||
Apple Music:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Apple%20Music.yaml
|
||||
path: ./rule_provider/Apple_Music.yaml
|
||||
interval: 86400
|
||||
Apple News:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Apple%20News.yaml
|
||||
path: ./rule_provider/Apple_News.yaml
|
||||
interval: 86400
|
||||
Apple TV:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Apple%20TV.yaml
|
||||
path: ./rule_provider/Apple_TV.yaml
|
||||
interval: 86400
|
||||
Bahamut:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Bahamut.yaml
|
||||
path: ./rule_provider/Bahamut.yaml
|
||||
interval: 86400
|
||||
BBC iPlayer:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/BBC%20iPlayer.yaml
|
||||
path: ./rule_provider/BBC_iPlayer.yaml
|
||||
interval: 86400
|
||||
DAZN:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/DAZN.yaml
|
||||
path: ./rule_provider/DAZN.yaml
|
||||
interval: 86400
|
||||
Discovery Plus:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Discovery%20Plus.yaml
|
||||
path: ./rule_provider/Discovery_Plus.yaml
|
||||
interval: 86400
|
||||
Disney Plus:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Disney%20Plus.yaml
|
||||
path: ./rule_provider/Disney_Plus.yaml
|
||||
interval: 86400
|
||||
encoreTVB:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/encoreTVB.yaml
|
||||
path: ./rule_provider/encoreTVB.yaml
|
||||
interval: 86400
|
||||
F1 TV:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/F1%20TV.yaml
|
||||
path: ./rule_provider/F1_TV.yaml
|
||||
interval: 86400
|
||||
Fox Now:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Fox%20Now.yaml
|
||||
path: ./rule_provider/Fox_Now.yaml
|
||||
interval: 86400
|
||||
Fox+:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Fox%2B.yaml
|
||||
path: ./rule_provider/Fox+.yaml
|
||||
interval: 86400
|
||||
HBO Go:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/HBO%20Go.yaml
|
||||
path: ./rule_provider/HBO_Go.yaml
|
||||
interval: 86400
|
||||
HBO Max:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/HBO%20Max.yaml
|
||||
path: ./rule_provider/HBO_Max.yaml
|
||||
interval: 86400
|
||||
Hulu Japan:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Hulu%20Japan.yaml
|
||||
path: ./rule_provider/Hulu_Japan.yaml
|
||||
interval: 86400
|
||||
Hulu:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Hulu.yaml
|
||||
path: ./rule_provider/Hulu.yaml
|
||||
interval: 86400
|
||||
Japonx:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Japonx.yaml
|
||||
path: ./rule_provider/Japonx.yaml
|
||||
interval: 86400
|
||||
JOOX:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/JOOX.yaml
|
||||
path: ./rule_provider/JOOX.yaml
|
||||
interval: 86400
|
||||
KKBOX:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/KKBOX.yaml
|
||||
path: ./rule_provider/KKBOX.yaml
|
||||
interval: 86400
|
||||
KKTV:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/KKTV.yaml
|
||||
path: ./rule_provider/KKTV.yaml
|
||||
interval: 86400
|
||||
Line TV:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Line%20TV.yaml
|
||||
path: ./rule_provider/Line_TV.yaml
|
||||
interval: 86400
|
||||
myTV SUPER:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/myTV%20SUPER.yaml
|
||||
path: ./rule_provider/myTV_SUPER.yaml
|
||||
interval: 86400
|
||||
Netflix:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Netflix.yaml
|
||||
path: ./rule_provider/Netflix.yaml
|
||||
interval: 86400
|
||||
Pandora:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Pandora.yaml
|
||||
path: ./rule_provider/Pandora.yaml
|
||||
interval: 86400
|
||||
PBS:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/PBS.yaml
|
||||
path: ./rule_provider/PBS.yaml
|
||||
interval: 86400
|
||||
Pornhub:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Pornhub.yaml
|
||||
path: ./rule_provider/Pornhub.yaml
|
||||
interval: 86400
|
||||
Soundcloud:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Soundcloud.yaml
|
||||
path: ./rule_provider/Soundcloud.yaml
|
||||
interval: 86400
|
||||
Spotify:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/Spotify.yaml
|
||||
path: ./rule_provider/Spotify.yaml
|
||||
interval: 86400
|
||||
ViuTV:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/ViuTV.yaml
|
||||
path: ./rule_provider/ViuTV.yaml
|
||||
interval: 86400
|
||||
YouTube:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/YouTube.yaml
|
||||
path: ./rule_provider/YouTube.yaml
|
||||
interval: 86400
|
||||
YouTube Music:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Media/YouTube%20Music.yaml
|
||||
path: ./rule_provider/YouTube_Music.yaml
|
||||
interval: 86400
|
||||
# 苹果服务规则列表
|
||||
Apple:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Apple.yaml
|
||||
path: ./rule_provider/Apple.yaml
|
||||
interval: 86400
|
||||
# 电报、微软、OpenAI、Steam、PayPal 及 TikTok 可选规则列表
|
||||
Telegram:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Telegram.yaml
|
||||
path: ./rule_provider/Telegram.yaml
|
||||
interval: 86400
|
||||
Microsoft:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Microsoft.yaml
|
||||
path: ./rule_provider/Microsoft.yaml
|
||||
interval: 86400
|
||||
OpenAI:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/OpenAI.yaml
|
||||
path: ./rule_provider/OpenAI.yaml
|
||||
interval: 86400
|
||||
Steam:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Steam.yaml
|
||||
path: ./rule_provider/Steam.yaml
|
||||
interval: 86400
|
||||
PayPal:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/PayPal.yaml
|
||||
path: ./rule_provider/PayPal.yaml
|
||||
interval: 86400
|
||||
TikTok:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/ios_rule_script/master/rule/Clash/TikTok/TikTok.yaml
|
||||
path: ./rule_provider/TikTok.yaml
|
||||
interval: 86400
|
||||
# 必须规则列表
|
||||
Speedtest:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Speedtest.yaml
|
||||
path: ./rule_provider/Speedtest.yaml
|
||||
interval: 86400
|
||||
Proxy:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Proxy.yaml
|
||||
path: ./rule_provider/Proxy.yaml
|
||||
interval: 86400
|
||||
Domestic:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Domestic.yaml
|
||||
path: ./rule_provider/Domestic.yaml
|
||||
interval: 86400
|
||||
LAN:
|
||||
type: http
|
||||
behavior: classical
|
||||
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/LAN.yaml
|
||||
path: ./rule_provider/LAN.yaml
|
||||
interval: 86400
|
||||
|
||||
rules:
|
||||
- IP-CIDR,10.0.0.0/8,DIRECT
|
||||
- IP-CIDR,100.64.0.0/10,DIRECT
|
||||
- IP-CIDR,127.0.0.0/8,DIRECT
|
||||
- IP-CIDR,169.254.0.0/8,DIRECT
|
||||
- IP-CIDR,172.16.0.0/12,DIRECT
|
||||
- IP-CIDR,192.168.0.0/16,DIRECT
|
||||
- IP-CIDR,224.0.0.0/3,DIRECT
|
||||
- IP-CIDR6,::1/128,DIRECT
|
||||
- IP-CIDR6,fc00::/7,DIRECT
|
||||
- IP-CIDR6,fe80::/10,DIRECT
|
||||
- IP-CIDR6,fd00::/8,DIRECT
|
||||
|
||||
# 直连和广告拦截
|
||||
- RULE-SET,AD,REJECT
|
||||
- RULE-SET,EasyList,REJECT
|
||||
- RULE-SET,EasyListChina,REJECT
|
||||
- RULE-SET,EasyPrivacy,REJECT
|
||||
- RULE-SET,ProgramAD,REJECT
|
||||
- RULE-SET,Special,DIRECT
|
||||
- RULE-SET,Reject,🆎 广告拦截
|
||||
# 国内媒体分组
|
||||
- RULE-SET,Bilibili,📽 国内媒体
|
||||
- RULE-SET,IQ,📽 国内媒体
|
||||
- RULE-SET,IQIYI,📽 国内媒体
|
||||
- RULE-SET,Letv,📽 国内媒体
|
||||
- RULE-SET,Netease Music,📽 国内媒体 #🎵 网易云音乐
|
||||
- RULE-SET,Tencent Video,📽 国内媒体
|
||||
- RULE-SET,Youku,📽 国内媒体
|
||||
- RULE-SET,WeTV,📽 国内媒体
|
||||
# 国际媒体分组
|
||||
- RULE-SET,Netflix,🎥 国际媒体 #📺 网飞视频
|
||||
- RULE-SET,Disney Plus,🎥 国际媒体 #🎬 迪士尼+
|
||||
- RULE-SET,Spotify,🎥 国际媒体 #🎧 声田音乐
|
||||
- RULE-SET,YouTube Music,🎥 国际媒体
|
||||
- RULE-SET,ABC,🎥 国际媒体
|
||||
- RULE-SET,Abema TV,🎥 国际媒体
|
||||
- RULE-SET,Amazon,🎥 国际媒体
|
||||
- RULE-SET,Apple News,🎥 国际媒体
|
||||
- RULE-SET,Apple TV,🎥 国际媒体
|
||||
- RULE-SET,Bahamut,🎥 国际媒体
|
||||
- RULE-SET,BBC iPlayer,🎥 国际媒体
|
||||
- RULE-SET,DAZN,🎥 国际媒体
|
||||
- RULE-SET,Discovery Plus,🎥 国际媒体
|
||||
- RULE-SET,encoreTVB,🎥 国际媒体
|
||||
- RULE-SET,F1 TV,🎥 国际媒体
|
||||
- RULE-SET,Fox Now,🎥 国际媒体
|
||||
- RULE-SET,Fox+,🎥 国际媒体
|
||||
- RULE-SET,HBO Go,🎥 国际媒体
|
||||
- RULE-SET,HBO Max,🎥 国际媒体
|
||||
- RULE-SET,Hulu Japan,🎥 国际媒体
|
||||
- RULE-SET,Hulu,🎥 国际媒体
|
||||
- RULE-SET,Japonx,🎥 国际媒体
|
||||
- RULE-SET,JOOX,🎥 国际媒体
|
||||
- RULE-SET,KKBOX,🎥 国际媒体
|
||||
- RULE-SET,KKTV,🎥 国际媒体
|
||||
- RULE-SET,Line TV,🎥 国际媒体
|
||||
- RULE-SET,myTV SUPER,🎥 国际媒体
|
||||
- RULE-SET,Pandora,🎥 国际媒体
|
||||
- RULE-SET,PBS,🎥 国际媒体
|
||||
- RULE-SET,Pornhub,🎥 国际媒体
|
||||
- RULE-SET,Soundcloud,🎥 国际媒体
|
||||
- RULE-SET,ViuTV,🎥 国际媒体
|
||||
|
||||
# 苹果服务
|
||||
- RULE-SET,Apple,🍎 苹果服务
|
||||
|
||||
# 电报、微软、贝宝及 Steam 可选规则,如需为某个规则列表单独设置策略,请直接修改策略名称与上方策略组名称保持一致
|
||||
- RULE-SET,Microsoft,🌏 大陆网络 #Ⓜ️ 微软服务
|
||||
- RULE-SET,OpenAI,✈️ 国际代理 #🤖 OpenAI
|
||||
- RULE-SET,YouTube,📹 油管视频
|
||||
- RULE-SET,Telegram,📡 电报服务
|
||||
- RULE-SET,PayPal,✈️ 国际代理 #💳 贝宝服务
|
||||
- RULE-SET,Steam,🎮 游戏平台
|
||||
- RULE-SET,TikTok,🎶 国际抖音
|
||||
|
||||
# 必须规则
|
||||
- RULE-SET,Speedtest,⏳ 网速测试
|
||||
- RULE-SET,Proxy,✈️ 国际代理
|
||||
- RULE-SET,Domestic,🌏 大陆网络
|
||||
- RULE-SET,LAN,DIRECT
|
||||
|
||||
# 最终规则
|
||||
- GEOIP,CN,🌏 大陆网络
|
||||
- MATCH,🐟 漏网之鱼
|
@ -1 +1 @@
|
||||
V1.6.2-cn
|
||||
V1.6.3-cn
|
||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -30,8 +30,8 @@
|
||||
name="theme-color"
|
||||
content="#FFFFFF"
|
||||
/>
|
||||
<script type="module" crossorigin src="./assets/index-BBqZAzxq.js"></script>
|
||||
<link rel="stylesheet" crossorigin href="./assets/index-Doht7gsQ.css">
|
||||
<script type="module" crossorigin src="./assets/index-Chv6mdat.js"></script>
|
||||
<link rel="stylesheet" crossorigin href="./assets/index-CmbT92j7.css">
|
||||
<link rel="manifest" href="./manifest.webmanifest"><script id="vite-plugin-pwa:register-sw" src="./registerSW.js"></script></head>
|
||||
<body>
|
||||
<div id="app"></div>
|
||||
|
@ -1 +1 @@
|
||||
if(!self.define){let e,i={};const s=(s,n)=>(s=new URL(s+".js",n).href,i[s]||new Promise((i=>{if("document"in self){const e=document.createElement("script");e.src=s,e.onload=i,document.head.appendChild(e)}else e=s,importScripts(s),i()})).then((()=>{let e=i[s];if(!e)throw new Error(`Module ${s} didn’t register its module`);return e})));self.define=(n,r)=>{const f=e||("document"in self?document.currentScript.src:"")||location.href;if(i[f])return;let o={};const t=e=>s(e,f),c={module:{uri:f},exports:o,require:t};i[f]=Promise.all(n.map((e=>c[e]||t(e)))).then((e=>(r(...e),o)))}}define(["./workbox-3e8df8c8"],(function(e){"use strict";self.skipWaiting(),e.clientsClaim(),e.precacheAndRoute([{url:"assets/index-BBqZAzxq.js",revision:null},{url:"assets/index-Doht7gsQ.css",revision:null},{url:"index.html",revision:"58857bcc1ef0a5a5642e8310f1fb7515"},{url:"registerSW.js",revision:"402b66900e731ca748771b6fc5e7a068"},{url:"favicon.svg",revision:"7f1c4521acc10694fefef8f72dd2ea5f"},{url:"pwa-192x192.png",revision:"021df52501f4357c03eebd808f40dc6a"},{url:"pwa-512x512.png",revision:"d2f759aaabcb2c44ff52b27fde3de6e0"},{url:"pwa-maskable-192x192.png",revision:"7cd11dc5f0490b349d23eef5591d10e5"},{url:"pwa-maskable-512x512.png",revision:"8c97dc367a85a5a1eba523b24f79d03b"},{url:"manifest.webmanifest",revision:"c452912633990899ffe790f985ad0db9"}],{}),e.cleanupOutdatedCaches(),e.registerRoute(new e.NavigationRoute(e.createHandlerBoundToURL("index.html")))}));
|
||||
if(!self.define){let e,i={};const s=(s,n)=>(s=new URL(s+".js",n).href,i[s]||new Promise((i=>{if("document"in self){const e=document.createElement("script");e.src=s,e.onload=i,document.head.appendChild(e)}else e=s,importScripts(s),i()})).then((()=>{let e=i[s];if(!e)throw new Error(`Module ${s} didn’t register its module`);return e})));self.define=(n,r)=>{const f=e||("document"in self?document.currentScript.src:"")||location.href;if(i[f])return;let c={};const d=e=>s(e,f),o={module:{uri:f},exports:c,require:d};i[f]=Promise.all(n.map((e=>o[e]||d(e)))).then((e=>(r(...e),c)))}}define(["./workbox-3e8df8c8"],(function(e){"use strict";self.skipWaiting(),e.clientsClaim(),e.precacheAndRoute([{url:"assets/index-Chv6mdat.js",revision:null},{url:"assets/index-CmbT92j7.css",revision:null},{url:"index.html",revision:"e703c9873b090a7f216d1cbc0c500fe3"},{url:"registerSW.js",revision:"402b66900e731ca748771b6fc5e7a068"},{url:"favicon.svg",revision:"7f1c4521acc10694fefef8f72dd2ea5f"},{url:"pwa-192x192.png",revision:"021df52501f4357c03eebd808f40dc6a"},{url:"pwa-512x512.png",revision:"d2f759aaabcb2c44ff52b27fde3de6e0"},{url:"pwa-maskable-192x192.png",revision:"7cd11dc5f0490b349d23eef5591d10e5"},{url:"pwa-maskable-512x512.png",revision:"8c97dc367a85a5a1eba523b24f79d03b"},{url:"manifest.webmanifest",revision:"c452912633990899ffe790f985ad0db9"}],{}),e.cleanupOutdatedCaches(),e.registerRoute(new e.NavigationRoute(e.createHandlerBoundToURL("index.html")))}));
|
||||
|
@ -1 +1 @@
|
||||
v1.36.0
|
||||
v1.41.0
|
Loading…
Reference in New Issue
Block a user