Полный рефакторинг конфига (#49)

This commit is contained in:
Kit 2026-02-28 01:13:28 +03:00 committed by GitHub
parent d3abf63271
commit 19fcb2342d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 400 additions and 387 deletions

View file

@ -0,0 +1,398 @@
mixed-port: 7890
allow-lan: false
mode: rule
unified-delay: true
log-level: warning
ipv6: false
tcp-concurrent: true
external-controller: 127.0.0.1:9090
profile:
store-selected: true
store-fake-ip: false
tun:
enable: true
stack: mixed
dns-hijack:
- 0.0.0.0:53
auto-route: true
auto-detect-interface: true
strict-route: true
route-exclude-address:
- 192.168.0.0/16
- 10.0.0.0/8
- 172.16.0.0/12
dns:
enable: true
ipv6: false
use-hosts: false
use-system-hosts: true
enhanced-mode: fake-ip
fake-ip-range: 198.18.0.1/16
fake-ip-filter:
- "dns.msftnsci.com"
- "www.msftnsci.com"
- "www.msftconnecttest.com"
- "+.msftconnecttest.com"
- "+.msftncsi.com"
- "captive.apple.com"
- "connectivitycheck.gstatic.com"
- "+.local"
- "+.lan"
- "+.localhost"
- "time.windows.com"
- "time.apple.com"
- "time.google.com"
- "+.ntp.org"
- "+.stun.*.*"
- "+.stun.*.*.*"
- "stun.*.*"
- "stun.*.*.*"
default-nameserver:
- 8.8.8.8
- 1.1.1.1
nameserver:
- https://dns.google/dns-query
- https://dns.adguard-dns.com/dns-query
proxy-server-nameserver:
- 8.8.8.8
- 1.1.1.1
direct-nameserver:
- https://dns.yandex.ru/dns-query
- 77.88.8.8
sniffer:
enable: true
override-destination: true
sniff:
TLS:
ports: [443, 8443]
HTTP:
ports: [80, 8080-8880]
proxies:
proxy-groups:
- name: Заблокированные сервисы
icon: https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Proxy.png
type: select
proxies:
- Случайный сервер
- name: YouTube
icon: https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/YouTube.png
type: select
proxies:
- Заблокированные сервисы
- name: Discord
icon: https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Discord.png
type: select
proxies:
- Заблокированные сервисы
- name: Мессенджеры
icon: https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Telegram_X.png
type: select
proxies:
- Заблокированные сервисы
- name: AI
icon: https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/AI.png
type: select
proxies:
- Заблокированные сервисы
- name: СНГ сервисы
exclude-filter: # при необходимости исключи зарубежные хосты
icon: https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Direct.png
type: select
proxies:
- Без Proxy
- name: Прочие сервисы
icon: https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Available.png
type: select
proxies:
- Без Proxy
- Заблокированные сервисы
- name: Без Proxy
remnawave:
include-proxies: false
icon: https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Bypass.png
type: select
hidden: true
proxies:
- DIRECT
- name: Случайный сервер
remnawave:
include-proxies: true
shuffle-proxies-order: true
type: fallback
icon: https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Auto.png
url: "https://www.google.com/generate_204"
interval: 300
hidden: true
lazy: true
proxies:
rule-providers:
category-ru:
type: http
behavior: domain
format: mrs
url: https://raw.githubusercontent.com/hydraponique/roscomvpn-geosite/release/mihomo/category-ru.mrs
path: ./rule-sets/category-ru.mrs
interval: 86400
direct-ips:
type: http
behavior: ipcidr
format: mrs
url: https://raw.githubusercontent.com/hydraponique/roscomvpn-geoip/release/mihomo/direct.mrs
path: ./rule-sets/direct-ips.mrs
interval: 86400
ru-apps:
type: http
behavior: classical
format: yaml
url: https://raw.githubusercontent.com/legiz-ru/mihomo-rule-sets/main/other/ru-app-list.yaml
path: ./rule-sets/ru-apps.yaml
apple:
type: http
behavior: domain
format: mrs
url: https://raw.githubusercontent.com/hydraponique/roscomvpn-geosite/release/mihomo/apple.mrs
path: ./rule-sets/apple.mrs
interval: 86400
youtube:
type: http
behavior: domain
format: mrs
url: https://raw.githubusercontent.com/hydraponique/roscomvpn-geosite/release/mihomo/youtube.mrs
path: ./rule-sets/youtube.mrs
interval: 86400
private-domains:
type: http
behavior: domain
format: mrs
url: https://raw.githubusercontent.com/hydraponique/roscomvpn-geosite/release/mihomo/private.mrs
path: ./rule-sets/geosite-private.mrs
interval: 86400
private-ips:
type: http
behavior: ipcidr
format: mrs
url: https://raw.githubusercontent.com/hydraponique/roscomvpn-geoip/release/mihomo/private.mrs
path: ./rule-sets/geoip-private.mrs
interval: 86400
discord_domains:
type: http
behavior: domain
format: mrs
url: https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/discord.mrs
path: ./rule-sets/discord_domains.mrs
interval: 86400
discord_voiceips:
type: http
behavior: ipcidr
format: mrs
url: https://raw.githubusercontent.com/legiz-ru/mihomo-rule-sets/main/other/discord-voice-ip-list.mrs
path: ./rule-sets/discord_voiceips.mrs
interval: 86400
discord_vc:
type: inline
payload:
- AND,((IP-CIDR,138.128.136.0/21),(NETWORK,udp),(DST-PORT,50000-50100))
- AND,((IP-CIDR,162.158.0.0/15),(NETWORK,udp),(DST-PORT,50000-50100))
- AND,((IP-CIDR,172.64.0.0/13),(NETWORK,udp),(DST-PORT,50000-50100))
- AND,((IP-CIDR,34.0.0.0/15),(NETWORK,udp),(DST-PORT,50000-50100))
- AND,((IP-CIDR,34.2.0.0/15),(NETWORK,udp),(DST-PORT,50000-50100))
- AND,((IP-CIDR,35.192.0.0/12),(NETWORK,udp),(DST-PORT,50000-50100))
- AND,((IP-CIDR,35.208.0.0/12),(NETWORK,udp),(DST-PORT,50000-50100))
- AND,((IP-CIDR,5.200.14.128/25),(NETWORK,udp),(DST-PORT,50000-50100))
- AND,((IP-CIDR,66.22.192.0/18),(NETWORK,udp),(DST-PORT,50000-50100))
behavior: classical
refilter_domains:
type: http
behavior: domain
format: mrs
url: https://github.com/legiz-ru/mihomo-rule-sets/raw/main/re-filter/domain-rule.mrs
path: ./rule-sets/domain-rule.mrs
interval: 86400
refilter_ipsum:
type: http
behavior: ipcidr
format: mrs
url: https://github.com/legiz-ru/mihomo-rule-sets/raw/main/re-filter/ip-rule.mrs
path: ./rule-sets/ip-rule.mrs
interval: 86400
telegram-ips:
type: http
behavior: ipcidr
format: mrs
interval: 86400
url: https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geoip/telegram.mrs
path: ./rule-sets/telegram-ips.mrs
telegram-domains:
type: http
behavior: domain
format: mrs
interval: 86400
url: https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/telegram.mrs
path: ./rule-sets/telegram-domains.mrs
whatsapp:
type: http
behavior: domain
format: mrs
url: https://github.com/MetaCubeX/meta-rules-dat/raw/meta/geo/geosite/whatsapp.mrs
path: ./rule-sets/whatsapp.mrs
ai:
type: http
behavior: domain
format: mrs
url: https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/category-ai-!cn.mrs
path: ./rule-sets/ai.mrs
interval: 86400
torrent-trackers:
type: http
behavior: domain
format: mrs
url: https://github.com/legiz-ru/mihomo-rule-sets/raw/main/other/torrent-trackers.mrs
path: ./rule-sets/torrent-trackers.mrs
interval: 86400
torrent-websites:
type: http
behavior: domain
format: mrs
url: https://github.com/legiz-ru/mihomo-rule-sets/raw/main/other/torrent-websites.mrs
path: ./rule-sets/torrent-websites.mrs
interval: 86400
torrent-clients:
type: http
behavior: classical
format: yaml
url: https://github.com/legiz-ru/mihomo-rule-sets/raw/main/other/torrent-clients.yaml
path: ./rule-sets/torrent-clients.yaml
interval: 86400
games-direct:
type: http
behavior: classical
format: yaml
url: https://github.com/legiz-ru/mihomo-rule-sets/raw/main/other/games-direct.yaml
path: ./rule-sets/games-direct.yaml
interval: 86400
akamai:
type: http
behavior: ipcidr
format: mrs
interval: 86400
url: https://github.com/PentiumB/CDN-RuleSet/releases/latest/download/akamai.mrs
path: ./rule-sets/akamai.mrs
amazon:
type: http
behavior: ipcidr
format: mrs
interval: 86400
url: https://github.com/PentiumB/CDN-RuleSet/releases/latest/download/amazon.mrs
path: ./rule-sets/amazon.mrs
cloudflare:
type: http
behavior: ipcidr
format: mrs
interval: 86400
url: https://github.com/PentiumB/CDN-RuleSet/releases/latest/download/cloudflare.mrs
path: ./rule-sets/cloudflare.mrs
datacamp:
type: http
behavior: ipcidr
format: mrs
interval: 86400
url: https://github.com/PentiumB/CDN-RuleSet/releases/latest/download/datacamp.mrs
path: ./rule-sets/datacamp.mrs
fastly:
type: http
behavior: ipcidr
format: mrs
interval: 86400
url: https://github.com/PentiumB/CDN-RuleSet/releases/latest/download/fastly.mrs
path: ./rule-sets/fastly.mrs
oracle:
type: http
behavior: ipcidr
format: mrs
interval: 86400
url: https://github.com/PentiumB/CDN-RuleSet/releases/latest/download/oracle.mrs
path: ./rule-sets/oracle.mrs
quic:
type: inline
behavior: classical
payload:
- AND,((NETWORK,udp),(DST-PORT,443))
rules:
# Локальная сеть
- RULE-SET,private-domains,DIRECT
- RULE-SET,private-ips,DIRECT,no-resolve
# VPN и удалённый доступ
- PROCESS-NAME-REGEX,(?i).*tailscale.*,DIRECT
- PROCESS-NAME-REGEX,(?i).*wireguard.*,DIRECT
- PROCESS-NAME-REGEX,(?i).*netbird.*,DIRECT
- PROCESS-NAME-REGEX,(?i).*anydesk.*,DIRECT
- PROCESS-NAME-REGEX,(?i).*rustdesk.*,DIRECT
- PROCESS-NAME-REGEX,(?i).*teamviewer.*,DIRECT
# Торренты
- RULE-SET,torrent-clients,DIRECT
- RULE-SET,torrent-trackers,DIRECT
- PROCESS-NAME-REGEX,(?i).*torrent.*,DIRECT
# Торрент-сайты (заблокированы в РФ)
- RULE-SET,torrent-websites,Заблокированные сервисы
# Игры
- RULE-SET,games-direct,DIRECT
# Блокировка QUIC (для VLESS Reality)
- RULE-SET,quic,REJECT
# YouTube
- RULE-SET,youtube,YouTube
- PROCESS-NAME-REGEX,(?i).*youtube.*,YouTube
# Discord
- AND,((NETWORK,udp),(DST-PORT,19200-19500)),Discord
- AND,((RULE-SET,discord_voiceips),(NETWORK,udp),(DST-PORT,50000-50100)),Discord
- RULE-SET,discord_vc,Discord
- RULE-SET,discord_domains,Discord
- PROCESS-NAME-REGEX,(?i).*discord.*,Discord
# Мессенджеры
- RULE-SET,telegram-ips,Мессенджеры
- RULE-SET,telegram-domains,Мессенджеры
- PROCESS-NAME-REGEX,(?i).*ayugram.*,Мессенджеры
- PROCESS-NAME-REGEX,(?i).*telegram.*,Мессенджеры
- RULE-SET,whatsapp,Мессенджеры
- PROCESS-NAME-REGEX,(?i).*whatsapp.*,Мессенджеры
# AI
- RULE-SET,ai,AI
# Заблокированные сервисы
- RULE-SET,refilter_domains,Заблокированные сервисы
- RULE-SET,refilter_ipsum,Заблокированные сервисы,no-resolve
# СНГ сервисы
- RULE-SET,category-ru,СНГ сервисы
- RULE-SET,ru-apps,СНГ сервисы
- RULE-SET,apple,СНГ сервисы
- RULE-SET,direct-ips,СНГ сервисы,no-resolve
# CDN (подстраховка для неизвестных доменов за CDN)
- RULE-SET,cloudflare,Прочие сервисы
- RULE-SET,akamai,Прочие сервисы
- RULE-SET,amazon,Прочие сервисы
- RULE-SET,fastly,Прочие сервисы
- RULE-SET,datacamp,Прочие сервисы
- RULE-SET,oracle,Прочие сервисы
# Всё остальное
- MATCH,Прочие сервисы

View file

@ -1,385 +0,0 @@
mixed-port: 7890
allow-lan: true
tcp-concurrent: true
enable-process: true
find-process-mode: always
mode: rule
log-level: warning
ipv6: false
keep-alive-interval: 30
unified-delay: false
profile:
store-selected: true
store-fake-ip: true
sniffer:
enable: true
force-dns-mapping: true
parse-pure-ip: true
sniff:
HTTP:
ports:
- 80
- 8080-8880
override-destination: true
TLS:
ports:
- 443
- 8443
tun:
enable: true
stack: mixed
auto-route: true
auto-detect-interface: true
dns-hijack:
- any:53
strict-route: true
mtu: 1500
dns:
enable: true
prefer-h3: false
use-hosts: true
use-system-hosts: true
ipv6: false
enhanced-mode: redir-host
default-nameserver:
- tls://1.1.1.1#🎲 Случайный сервер
- https://94.140.14.14/dns-query#DIRECT
- https://8.8.8.8/dns-query#DIRECT
proxy-server-nameserver:
- tls://1.1.1.1#🎲 Случайный сервер
- https://94.140.14.14/dns-query#DIRECT
- https://8.8.8.8/dns-query#DIRECT
direct-nameserver:
- tls://77.88.8.8#DIRECT
- https://77.88.8.8/dns-query#DIRECT
nameserver:
- tls://94.140.14.14#🛰️ Глобальный
proxies:
proxy-groups:
- name: 🛰️ Глобальный
icon: https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Global.png
type: select
proxies:
- 🎲 Случайный сервер
- 🔓 Без Proxy
- name: 💬 Мессенджеры
icon: https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Discord.png
type: select
proxies:
- 🎲 Случайный сервер
- 🔓 Без Proxy
- name: ▶️ YouTube
icon: https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/YouTube.png
type: select
proxies:
- 🎲 Случайный сервер
- 🔓 Без Proxy
- name: 🤖 AI
icon: https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/AI.png
type: select
proxies:
- 🎲 Случайный сервер
- 🔓 Без Proxy
- name: 🏠 RU сайты
icon: https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Russia.png
type: select
proxies:
- 🔓 Без Proxy
- name: 🔓 Без Proxy
remnawave:
include-proxies: false
type: select
hidden: true
proxies:
- DIRECT
- name: 🎲 Случайный сервер # для выдачи случайного хоста необходимо отдавать список хостов в подписке в случайном порядке
type: fallback
remnawave:
include-proxies: true
url: "https://www.gstatic.com/generate_204"
interval: 300
hidden: true
lazy: true
rule-providers:
ru-inline-banned:
type: inline
payload:
- DOMAIN-SUFFIX,habr.com
- DOMAIN-SUFFIX,kemono.su
- DOMAIN-SUFFIX,jut.su
- DOMAIN-SUFFIX,kara.su
- DOMAIN-SUFFIX,theins.ru
- DOMAIN-SUFFIX,tvrain.ru
- DOMAIN-SUFFIX,echo.msk.ru
- DOMAIN-SUFFIX,the-village.ru
- DOMAIN-SUFFIX,snob.ru
- DOMAIN-SUFFIX,novayagazeta.ru
- DOMAIN-SUFFIX,moscowtimes.ru
- DOMAIN-KEYWORD,animego
- DOMAIN-KEYWORD,yummyanime
- DOMAIN-KEYWORD,yummy-anime
- DOMAIN-KEYWORD,animeportal
- DOMAIN-KEYWORD,anime-portal
- DOMAIN-KEYWORD,animedub
- DOMAIN-KEYWORD,anidub
- DOMAIN-KEYWORD,animelib
- DOMAIN-KEYWORD,ikianime
- DOMAIN-KEYWORD,anilibria
behavior: classical
ru-inline:
type: inline
payload:
- DOMAIN-SUFFIX,2ip.ru
- DOMAIN-SUFFIX,yastatic.net
- DOMAIN-SUFFIX,yandex.net
- DOMAIN-SUFFIX,yandex.kz
- DOMAIN-SUFFIX,yandex.com
- DOMAIN-SUFFIX,mycdn.me
- DOMAIN-SUFFIX,vk.com
- DOMAIN-SUFFIX,.ru
- DOMAIN-SUFFIX,.su
- DOMAIN-SUFFIX,.ru.com
- DOMAIN-SUFFIX,.ru.net
- DOMAIN-SUFFIX,kudago.com
- DOMAIN-SUFFIX,kinescope.io
- DOMAIN-SUFFIX,redheadsound.studio
- DOMAIN-SUFFIX,plplayer.online
- DOMAIN-SUFFIX,lomont.site
- DOMAIN-SUFFIX,remanga.org
- DOMAIN-SUFFIX,shopstory.live
- DOMAIN-KEYWORD,miradres
- DOMAIN-KEYWORD,premier
- DOMAIN-KEYWORD,shutterstock
- DOMAIN-KEYWORD,2gis
- DOMAIN-KEYWORD,diginetica
- DOMAIN-KEYWORD,kinescopecdn
- DOMAIN-KEYWORD,researchgate
- DOMAIN-KEYWORD,springer
- DOMAIN-KEYWORD,nextcloud
- DOMAIN-KEYWORD,kaspersky
- DOMAIN-KEYWORD,stepik
- DOMAIN-KEYWORD,likee
- DOMAIN-KEYWORD,snapchat
- DOMAIN-KEYWORD,yappy
- DOMAIN-KEYWORD,pikabu
- DOMAIN-KEYWORD,okko
- DOMAIN-KEYWORD,wink
- DOMAIN-KEYWORD,kion
- DOMAIN-KEYWORD,roblox
- DOMAIN-KEYWORD,ozon
- DOMAIN-KEYWORD,wildberries
- DOMAIN-KEYWORD,aliexpress
behavior: classical
ru-apps:
type: http
behavior: classical
format: yaml
url: https://github.com/legiz-ru/mihomo-rule-sets/blob/main/other/ru-app-list.yaml
path: ./rule-sets/ru-apps.yaml
interval: 86400
geosite-ru:
type: http
behavior: domain
format: mrs
url: https://github.com/MetaCubeX/meta-rules-dat/raw/meta/geo/geosite/category-ru.mrs
path: ./provider/rule-set/geosite-ru.mrs
interval: 86400
geoip-ru:
type: http
behavior: ipcidr
format: mrs
url: https://github.com/MetaCubeX/meta-rules-dat/raw/meta/geo/geoip/ru.mrs
path: ./provider/rule-set/geoip-ru.mrs
interval: 86400
ru-outside:
type: http
behavior: classical
format: text
url: https://raw.githubusercontent.com/itdoginfo/allow-domains/refs/heads/main/Russia/outside-clashx.lst
path: ./rule-sets/ru-outside.lst
interval: 86400
geosite-private:
type: http
behavior: domain
format: mrs
url: https://github.com/MetaCubeX/meta-rules-dat/raw/meta/geo/geosite/private.mrs
path: ./provider/rule-set/geosite-private.mrs
interval: 86400
geoip-private:
type: http
behavior: ipcidr
format: mrs
url: https://github.com/MetaCubeX/meta-rules-dat/raw/meta/geo/geoip/private.mrs
path: ./provider/rule-set/geoip-private.mrs
interval: 86400
discord_voiceips:
type: http
behavior: ipcidr
format: mrs
url: https://github.com/legiz-ru/mihomo-rule-sets/raw/main/other/discord-voice-ip-list.mrs
path: ./rule-sets/discord_voiceips.mrs
interval: 86400
discord_domains:
type: http
behavior: domain
format: mrs
url: https://github.com/MetaCubeX/meta-rules-dat/raw/meta/geo/geosite/discord.mrs
path: ./provider/rule-set/discord_domains.mrs
interval: 86400
discord_vc:
type: inline
payload:
- AND,((IP-CIDR,138.128.136.0/21),(NETWORK,udp),(DST-PORT,50000-51000))
- AND,((IP-CIDR,162.158.0.0/15),(NETWORK,udp),(DST-PORT,50000-51000))
- AND,((IP-CIDR,172.64.0.0/13),(NETWORK,udp),(DST-PORT,50000-51000))
- AND,((IP-CIDR,34.0.0.0/15),(NETWORK,udp),(DST-PORT,50000-51000))
- AND,((IP-CIDR,34.2.0.0/15),(NETWORK,udp),(DST-PORT,50000-51000))
- AND,((IP-CIDR,35.192.0.0/12),(NETWORK,udp),(DST-PORT,50000-51000))
- AND,((IP-CIDR,35.208.0.0/12),(NETWORK,udp),(DST-PORT,50000-51000))
- AND,((IP-CIDR,5.200.14.128/25),(NETWORK,udp),(DST-PORT,50000-51000))
- AND,((IP-CIDR,66.22.192.0/18),(NETWORK,udp),(DST-PORT,50000-51000))
behavior: classical
refilter_domains:
type: http
behavior: domain
format: mrs
url: https://github.com/legiz-ru/mihomo-rule-sets/raw/main/re-filter/domain-rule.mrs
path: ./provider/rule-set/domain-rule.mrs
interval: 86400
refilter_ipsum:
type: http
behavior: ipcidr
format: mrs
url: https://github.com/legiz-ru/mihomo-rule-sets/raw/main/re-filter/ip-rule.mrs
path: ./provider/rule-set/ip-rule.mrs
interval: 86400
youtube:
type: http
behavior: domain
format: mrs
interval: 86400
url: https://github.com/MetaCubeX/meta-rules-dat/raw/meta/geo/geosite/youtube.mrs
path: ./provider/rule-set/youtube.mrs
torrent-trackers:
type: http
behavior: domain
format: mrs
url: https://github.com/legiz-ru/mihomo-rule-sets/raw/main/other/torrent-trackers.mrs
path: ./provider/rule-set/torrent-trackers.mrs
interval: 86400
torrent-clients:
type: http
behavior: classical
format: yaml
url: https://github.com/legiz-ru/mihomo-rule-sets/raw/main/other/torrent-clients.yaml
path: ./provider/rule-set/torrent-clients.yaml
interval: 86400
ru-bundle:
type: http
behavior: domain
format: mrs
url: https://github.com/legiz-ru/mihomo-rule-sets/raw/main/ru-bundle/rule.mrs
path: ./provider/rule-set/ru-bundle/rule.mrs
interval: 86400
openai:
type: http
behavior: domain
format: mrs
url: https://github.com/MetaCubeX/meta-rules-dat/raw/meta/geo/geosite/openai.mrs
path: ./provider/rule-set/openai.mrs
interval: 86400
gemini:
type: http
behavior: domain
format: mrs
url: https://github.com/MetaCubeX/meta-rules-dat/raw/meta/geo/geosite/google-gemini.mrs
path: ./provider/rule-set/gemini.mrs
interval: 86400
ai-bundle:
type: http
behavior: domain
format: mrs
url: https://github.com/MetaCubeX/meta-rules-dat/raw/meta/geo/geosite/category-ai-!cn.mrs
path: ./provider/rule-set/geo/geosite/category-ai-!cn.mrs
interval: 86400
twitch:
type: http
behavior: domain
format: mrs
url: https://github.com/MetaCubeX/meta-rules-dat/raw/meta/geo/geosite/twitch.mrs
path: ./provider/rule-set/geo/geosite/twitch.mrs
interval: 86400
telegram:
type: http
behavior: domain
format: mrs
url: https://github.com/MetaCubeX/meta-rules-dat/raw/meta/geo/geosite/telegram.mrs
path: ./provider/rule-set/geo/geosite/telegram.mrs
interval: 86400
telegram-ip:
type: http
behavior: ipcidr
format: mrs
url: https://github.com/MetaCubeX/meta-rules-dat/raw/meta/geo/geoip/telegram.mrs
path: ./provider/rule-set/telegram-ip.mrs
interval: 86400
whatsapp:
type: http
behavior: domain
format: mrs
url: https://github.com/MetaCubeX/meta-rules-dat/raw/meta/geo/geosite/whatsapp.mrs
path: ./provider/rule-set/geo/geosite/whatsapp.mrs
interval: 86400
quic:
type: inline
behavior: classical
payload:
- AND,((NETWORK,udp),(DST-PORT,443))
rules:
# Локальную сеть в директ
- RULE-SET,geosite-private,DIRECT
- RULE-SET,geoip-private,DIRECT,no-resolve
# Роутинг Twitch, чтобы вернуть качество и избавиться от рекламы
- OR,((DOMAIN-SUFFIX,ads.twitch.tv),(DOMAIN-SUFFIX,playlist.ttvnw.net)),DIRECT
- RULE-SET,twitch,🎲 Случайный сервер
# Отправляем торренты в DIRECT
- OR,((RULE-SET,torrent-clients),(RULE-SET,torrent-trackers),(PROCESS-NAME-REGEX,(?i).*torrent.*)),DIRECT
# Определялки IP пускаем в прокси, чтобы пользователь видел
- OR,((DOMAIN,ipwho.is),(DOMAIN,api.ip.sb),(DOMAIN,ipapi.co),(DOMAIN,ipinfo.io),(DOMAIN-SUFFIX,2ip.io),(DOMAIN-SUFFIX,2ipcore.com)),🛰️ Глобальный
# Делаем REJECT QUIC (для VLESS REALITY)
- RULE-SET,quic,REJECT
# 💬 Мессенджеры
- AND,((RULE-SET,discord_voiceips),(NETWORK,udp),(DST-PORT,50000-50100)),💬 Мессенджеры
- RULE-SET,discord_vc,💬 Мессенджеры
- RULE-SET,discord_domains,💬 Мессенджеры
- PROCESS-NAME-REGEX,(?i).*discord.*,💬 Мессенджеры
- PROCESS-NAME,Discord.exe,💬 Мессенджеры
- OR,((RULE-SET,telegram),(RULE-SET,telegram-ip),(RULE-SET,whatsapp)),💬 Мессенджеры
# 🤖 AI
- OR,((RULE-SET,ai-bundle),(RULE-SET,gemini),(RULE-SET,openai)),🤖 AI
# ▶️ YouTube
- RULE-SET,youtube,▶️ YouTube
- PROCESS-NAME-REGEX,(?i).*youtube.*,▶️ YouTube
# РУ-сайты по умолчанию в DIRECT
- RULE-SET,ru-inline,🏠 RU сайты
- RULE-SET,geosite-ru,🏠 RU сайты
- RULE-SET,geoip-ru,🏠 RU сайты
- RULE-SET,ru-apps,🏠 RU сайты
- RULE-SET,ru-outside,🏠 RU сайты
# 🛰️ Глобальный
- RULE-SET,ru-bundle,🛰️ Глобальный
- RULE-SET,refilter_ipsum,🛰️ Глобальный
- RULE-SET,ru-inline-banned,🛰️ Глобальный
- MATCH,🛰️ Глобальный

View file

@ -86,10 +86,10 @@
"url": "https://raw.githubusercontent.com/remnawave/templates/refs/heads/main/by-avsba001/subscription-templates/xray-json-cn-bundle.json"
},
{
"name": "Mihomo for Russia",
"name": "Flowy Routing",
"type": "MIHOMO",
"author": "x_kit_",
"url": "https://raw.githubusercontent.com/remnawave/templates/refs/heads/main/by-x_kit_/subscription-templates/mihomo-for-russia.yaml"
"url": "https://raw.githubusercontent.com/remnawave/templates/refs/heads/main/by-x_kit_/subscription-templates/flowvy_routing.yaml"
},
{
"name": "Ultimate Mihomo RU",