small-package/luci-app-nekobox/root/etc/neko/config/mihomo.yaml

858 lines
25 KiB
YAML

# September 11, 2024 08: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"
###Start establishing anchor points
# All nodes
all: &all {type: select, use: [Subscription 1, Subscription 2, Subscription 3, Subscription 4, Subscription 5, Subscription 6, Subscription 7, Subscription 8]}
filtered_lines: &filtered_lines # Removing duplicate nodes
- *all
final_lines: *filtered_lines
# Backup emergency
backup: &backup {type: select, url: "http://www.google.com/generate_204", interval: 300, tolerance: 50, lazy: true, use: [Subscription 1, Subscription 2, Subscription 3, Subscription 4, Subscription 5, Subscription 6, Subscription 7, Subscription 8], exclude-filter: "(?i)港|🇭🇰|hk|hongkong|hong kong|台|🇹🇼|tw|taiwan|新|🇸🇬|sg|singapore|日本|🇯🇵|jp|japan|美|纽约|🇺🇲|UM|U.S. Outlying Islands|🇺🇳|UN|United Nations|洛杉矶|芝加哥|达拉斯|🇺🇸|US|United States|韩国|🇰🇷|KR|South Korea"}
# Automatically filter the fastest node.
fly: &fly {type: url-test, url: "http://www.google.com/generate_204", interval: 300, tolerance: 50, lazy: true, use: [Subscription 1, Subscription 2, Subscription 3, Subscription 4, Subscription 5, Subscription 6, Subscription 7, Subscription 8],filter: "(?i)港|hk|hongkong|hong kong|台|tw|taiwan|日本|jp|japan|新|sg|singapore|美|us|unitedstates|united states|韩国|🇰🇷|KR|South Korea"}
# Subscribe to updates and latency testing related.
p: &p {type: http, interval: 21600, health-check: {enable: true, url: "http://www.google.com/generate_204", interval: 1800, filter: "(?i)^(?!unavailable).*$"}}
# Subscription node keyword filtering
exclude-filter-list: &exclude-filter ""
### End anchor establishment
proxy-providers: # Meta supports universal airport subscriptions; simply replace the URL link at the end for use.
Subscription 1:
<<: *p
url: "url"
path: ./proxy_provider/subscription_0.yaml
exclude-filter: *exclude-filter
Subscription 2:
<<: *p
url: "url"
path: ./proxy_provider/subscription_1.yaml
exclude-filter: *exclude-filter
Subscription 3:
<<: *p
url: "url"
path: ./proxy_provider/subscription_2.yaml
exclude-filter: *exclude-filter
Subscription 4:
<<: *p
url: "url"
path: ./proxy_provider/subscription_3.yaml
exclude-filter: *exclude-filter
Subscription 5:
<<: *p
url: "url"
path: ./proxy_provider/subscription_4.yaml
exclude-filter: *exclude-filter
Subscription 6:
<<: *p
url: "url"
path: ./proxy_provider/subscription_5.yaml
exclude-filter: *exclude-filter
Subscription 7:
<<: *p
url: "url"
path: ./proxy_provider/subscription_6.yaml
exclude-filter: *exclude-filter
Subscription 8: # Manually add nodes for use.
<<: *p
url: "url"
path: ./proxy_provider/subscription_7.json
exclude-filter: *exclude-filter
proxy-groups:
- name: "✈️ International agency"
type: select
url: http://www.gstatic.com/generate_204
interval: 300
tolerance: 50
proxies:
- ♻️ Auto-select
- 🇭🇰 Hong Kong
- 🇹🇼 Taiwan
- 🇸🇬 Singapore
- 🇯🇵 Japan
- 🇰🇷 South Korea
- 🇺🇸 United States
- 🚀 Other regions
- ⭕️ Direct Connection
- name: "🇭🇰 Hong Kong"
<<: *all
filter: "(?i)港|🇭🇰|hk|hongkong|hong kong"
- name: "🇹🇼 Taiwan"
<<: *all
filter: "(?i)台|🇹🇼|tw|taiwan"
- name: "🇸🇬 Singapore"
<<: *all
filter: "(?i)新|🇸🇬|sg|singapore"
- name: "🇯🇵 Japan"
<<: *all
filter: "(?i)日本|🇯🇵|jp|japan"
- name: "🇰🇷 South Korea"
<<: *all
filter: "(?i)韩国|🇰🇷|KR|South Korea"
- name: "🇺🇸 United States"
<<: *all
filter: "(?i)美|纽约|🇺🇲|UM|U.S. Outlying Islands|🇺🇳|UN|United Nations|洛杉矶|芝加哥|达拉斯|🇺🇸|US|United States"
- name: "🚀 Other regions"
type: select
<<: *backup
- name: "🎵 TikTok"
type: select
proxies:
- ✈️ International agency
- 🇭🇰 Hong Kong
- 🇹🇼 Taiwan
- 🇸🇬 Singapore
- 🇯🇵 Japan
- 🇰🇷 South Korea
- 🇺🇸 United States
- 📌 All nodes
- 🚀 Other regions
- ⭕️ Direct Connection
- name: 📹 YouTube
type: select
proxies:
- ✈️ International agency
- 🇭🇰 Hong Kong
- 🇹🇼 Taiwan
- 🇸🇬 Singapore
- 🇯🇵 Japan
- 🇰🇷 South Korea
- 🇺🇸 United States
- 📌 All nodes
- 🚀 Other regions
- ⭕️ Direct Connection
- name: "🎥 Netflix"
type: select
proxies:
- ✈️ International agency
- 🇭🇰 Hong Kong
- 🇹🇼 Taiwan
- 🇸🇬 Singapore
- 🇯🇵 Japan
- 🇰🇷 South Korea
- 🇺🇸 United States
- 📌 All nodes
- 🚀 Other regions
- ⭕️ Direct Connection
- name: "🎬 Disney"
type: select
proxies:
- ✈️ International agency
- 🇭🇰 Hong Kong
- 🇹🇼 Taiwan
- 🇸🇬 Singapore
- 🇯🇵 Japan
- 🇰🇷 South Korea
- 🇺🇸 United States
- 📌 All nodes
- 🚀 Other regions
- ⭕️ Direct Connection
- name: "🤖 OpenAI"
type: select
proxies:
- ✈️ International agency
- 🇭🇰 Hong Kong
- 🇹🇼 Taiwan
- 🇸🇬 Singapore
- 🇯🇵 Japan
- 🇰🇷 South Korea
- 🇺🇸 United States
- 📌 All nodes
- 🚀 Other regions
- ⭕️ Direct Connection
- name: "📡 Telegram"
type: select
proxies:
- ✈️ International agency
- 🇭🇰 Hong Kong
- 🇹🇼 Taiwan
- 🇸🇬 Singapore
- 🇯🇵 Japan
- 🇰🇷 South Korea
- 🇺🇸 United States
- 📌 All nodes
- 🚀 Other regions
- ⭕️ Direct Connection
- name: "🍎 Apple"
type: select
proxies:
- ⭕️ Direct Connection
- ✈️ International agency
- 🇭🇰 Hong Kong
- 🇹🇼 Taiwan
- 🇸🇬 Singapore
- 🇯🇵 Japan
- 🇰🇷 South Korea
- 🇺🇸 United States
- 📌 All nodes
- 🚀 Other regions
- name: "🪟 Microsoft"
type: select
proxies:
- ⭕️ Direct Connection
- ✈️ International agency
- name: "🎮 Game platform"
type: select
proxies:
- ✈️ International agency
- ⭕️ Direct Connection
- name: "🎧 Spotify"
type: select
proxies:
- ✈️ International agency
- ⭕️ Direct Connection
- name: "💳 PayPal"
type: select
proxies:
- ✈️ International agency
- ⭕️ Direct Connection
- name: "🎵 NetEase CloudMusic"
type: select
proxies:
- 📽 Chinese Media
- ⭕️ Direct Connection
- name: "🌏 Chinese Network"
type: select
proxies:
- ⭕️ Direct Connection
- ✈️ International agency
- name: "📽 Chinese Media"
type: select
proxies:
- 🌏 Chinese Network
- 🇭🇰 Hong Kong
- 🇹🇼 Taiwan
- 🇸🇬 Singapore
- 🇯🇵 Japan
- 🇰🇷 South Korea
- 🇺🇸 United States
- name: "🆎 Ad Blocking"
type: select
proxies:
- ❌ Blocking
- ⭕️ Direct Connection
- name: "⭕️ Direct Connection"
type: select
proxies:
- DIRECT
- name: "❌ Blocking"
type: select
proxies:
- REJECT
- name: "⏳ Abbreviation"
type: select
url: http://www.google.com/generate_204
interval: 300
proxies:
<<: *all
- name: "📌 All nodes"
type: select
<<: *all
- name: ♻️ Auto-select
<<: *fly
- name: "🐟 missed opportunity"
type: select
proxies:
- ✈️ International agency
- 🇭🇰 Hong Kong
- 🇹🇼 Taiwan
- 🇸🇬 Singapore
- 🇯🇵 Japan
- 🇰🇷 South Korea
- 🇺🇸 United States
- 📌 All nodes
- 🚀 Other regions
- ⭕️ Direct Connection
rule-providers:
# Direct connection and ad blocking
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: ./rules/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
# Media Groups in China
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
# International Media Groups
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 Service Rules List
Apple:
type: http
behavior: classical
url: https://raw.githubusercontent.com/Thaolga/Rules/main/Clash/Provider/Apple.yaml
path: ./rule_provider/Apple.yaml
interval: 86400
# Optional Rules List for Telegram, Microsoft, OpenAI, Steam, PayPal, and 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
# Mandatory Rules List
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
# Direct Connection and Ad Blocking
- 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,🆎 Ad Blocking
# Media Groups in China
- RULE-SET,Bilibili,📽 Chinese Media
- RULE-SET,IQ,📽 Chinese Media
- RULE-SET,IQIYI,📽 Chinese Media
- RULE-SET,Letv,📽 Chinese Media
- RULE-SET,Netease Music,🎵 NetEase CloudMusic
- RULE-SET,Tencent Video,📽 Chinese Media
- RULE-SET,Youku,📽 Chinese Media
- RULE-SET,WeTV,📽 Chinese Media
# International Media Groups
- RULE-SET,Netflix,✈️ International agency #🎥 Netflix
- RULE-SET,Disney Plus,✈️ International agency #🎬 Disney
- RULE-SET,Spotify,✈️ International agency #🎧 Spotify
- RULE-SET,YouTube Music,✈️ International agency
- RULE-SET,ABC,✈️ International agency
- RULE-SET,Abema TV,✈️ International agency
- RULE-SET,Amazon,✈️ International agency
- RULE-SET,Apple News,✈️ International agency
- RULE-SET,Apple TV,✈️ International agency
- RULE-SET,Bahamut,✈️ International agency
- RULE-SET,BBC iPlayer,✈️ International agency
- RULE-SET,DAZN,✈️ International agency
- RULE-SET,Discovery Plus,✈️ International agency
- RULE-SET,encoreTVB,✈️ International agency
- RULE-SET,F1 TV,✈️ International agency
- RULE-SET,Fox Now,✈️ International agency
- RULE-SET,Fox+,✈️ International agency
- RULE-SET,HBO Go,✈️ International agency
- RULE-SET,HBO Max,✈️ International agency
- RULE-SET,Hulu Japan,✈️ International agency
- RULE-SET,Hulu,✈️ International agency
- RULE-SET,Japonx,✈️ International agency
- RULE-SET,JOOX,✈️ International agency
- RULE-SET,KKBOX,✈️ International agency
- RULE-SET,KKTV,✈️ International agency
- RULE-SET,Line TV,✈️ International agency
- RULE-SET,myTV SUPER,✈️ International agency
- RULE-SET,Pandora,✈️ International agency
- RULE-SET,PBS,✈️ International agency
- RULE-SET,Pornhub,✈️ International agency
- RULE-SET,Soundcloud,✈️ International agency
- RULE-SET,ViuTV,✈️ International agency
# Apple Services
- RULE-SET,Apple,🍎 Apple
# Optional rules for Telegram, Microsoft, PayPal, and Steam. If you need to set a separate policy for a specific rule list, please modify the policy name to match the name of the above policy group.
- RULE-SET,Microsoft,🌏 Chinese Network #🪟 Microsoft
- RULE-SET,OpenAI,✈️ International agency # 🤖 OpenAI
- RULE-SET,YouTube,📹 YouTube
- RULE-SET,Telegram,📡 Telegram
- RULE-SET,PayPal,💳 PayPal
- RULE-SET,Steam,🎮 Game platform
- RULE-SET,TikTok,🎵 TikTok
# Must Rules
- RULE-SET,Speedtest,⏳ Abbreviation
- RULE-SET,Proxy,✈️ International agency
- RULE-SET,Domestic,🌏 Chinese Network
- RULE-SET,LAN,DIRECT
# Final Rule
- GEOIP,CN,🌏 Chinese Network
- MATCH,🐟 missed opportunity