add rules white ru direct
This commit is contained in:
317
clash/config/router.yaml
Normal file
317
clash/config/router.yaml
Normal file
@@ -0,0 +1,317 @@
|
|||||||
|
mode: rule
|
||||||
|
ipv6: false
|
||||||
|
log-level: warning
|
||||||
|
allow-lan: false
|
||||||
|
tproxy-port: 7894
|
||||||
|
unified-delay: true
|
||||||
|
tcp-concurrent: true
|
||||||
|
external-controller: 0.0.0.0:9090
|
||||||
|
external-ui: ./ui
|
||||||
|
external-ui-url: "https://github.com/MetaCubeX/yacd/archive/gh-pages.zip" # yacd-meta
|
||||||
|
|
||||||
|
geodata-mode: true
|
||||||
|
geo-auto-update: true
|
||||||
|
geo-update-interval: 24
|
||||||
|
geox-url:
|
||||||
|
geoip: "https://github.com/MetaCubeX/meta-rules-dat/releases/download/latest/geoip.dat"
|
||||||
|
geosite: "https://github.com/MetaCubeX/meta-rules-dat/releases/download/latest/geosite.dat"
|
||||||
|
mmdb: "https://github.com/MetaCubeX/meta-rules-dat/releases/download/latest/country.mmdb"
|
||||||
|
|
||||||
|
dns:
|
||||||
|
enable: true
|
||||||
|
cache-algorithm: arc
|
||||||
|
prefer-h3: false # true
|
||||||
|
use-hosts: true
|
||||||
|
use-system-hosts: true
|
||||||
|
listen: 0.0.0.0:7874
|
||||||
|
ipv6: false
|
||||||
|
enhanced-mode: fake-ip
|
||||||
|
fake-ip-range: 198.18.0.1/16
|
||||||
|
default-nameserver:
|
||||||
|
- 1.1.1.1
|
||||||
|
- 1.0.0.1
|
||||||
|
- 8.8.8.8
|
||||||
|
- 8.8.4.4
|
||||||
|
nameserver:
|
||||||
|
- https://dns10.quad9.net/dns-query
|
||||||
|
- https://dns.aa.net.uk/dns-query
|
||||||
|
proxy-server-nameserver:
|
||||||
|
- 1.1.1.1
|
||||||
|
- 8.8.8.8
|
||||||
|
# direct-nameserver:
|
||||||
|
fake-ip-filter-mode: blacklist
|
||||||
|
fake-ip-filter:
|
||||||
|
- '+.lan'
|
||||||
|
- '+.local'
|
||||||
|
- '+.pool.ntp.org'
|
||||||
|
- 'time.windows.com'
|
||||||
|
- 'time.apple.com'
|
||||||
|
- '+.msftconnecttest.com'
|
||||||
|
- '+.msftncsi.com'
|
||||||
|
- '+.push.apple.com'
|
||||||
|
- '+.apple.com'
|
||||||
|
- '+.i8m3x.icu'
|
||||||
|
|
||||||
|
find-process-mode: off
|
||||||
|
global-client-fingerprint: chrome
|
||||||
|
|
||||||
|
keep-alive-idle: 120
|
||||||
|
keep-alive-interval: 30
|
||||||
|
|
||||||
|
profile:
|
||||||
|
store-selected: true
|
||||||
|
store-fake-ip: false
|
||||||
|
tracing: false
|
||||||
|
|
||||||
|
routing-mark: 2
|
||||||
|
|
||||||
|
sniffer:
|
||||||
|
enable: true
|
||||||
|
sniff:
|
||||||
|
HTTP:
|
||||||
|
ports: [80, 8080-8880]
|
||||||
|
override-destination: true
|
||||||
|
TLS:
|
||||||
|
ports: [443, 8443]
|
||||||
|
QUIC:
|
||||||
|
ports: [443, 8443]
|
||||||
|
skip-domain:
|
||||||
|
- '+.lan'
|
||||||
|
- '+.local'
|
||||||
|
- '+.pool.ntp.org'
|
||||||
|
- 'time.windows.com'
|
||||||
|
- 'time.apple.com'
|
||||||
|
- '+.msftconnecttest.com'
|
||||||
|
- '+.msftncsi.com'
|
||||||
|
- '+.push.apple.com'
|
||||||
|
- '+.apple.com'
|
||||||
|
- '+.i8m3x.icu'
|
||||||
|
|
||||||
|
proxy-providers:
|
||||||
|
remnawave:
|
||||||
|
type: http
|
||||||
|
url: ""
|
||||||
|
path: ./providers/remnawave.yaml
|
||||||
|
interval: 86400
|
||||||
|
proxy: DIRECT
|
||||||
|
health-check:
|
||||||
|
enable: true
|
||||||
|
url: http://www.gstatic.com/generate_204
|
||||||
|
interval: 30
|
||||||
|
timeout: 3000
|
||||||
|
lazy: false
|
||||||
|
expected-status: 204
|
||||||
|
override:
|
||||||
|
udp: true
|
||||||
|
udp-over-tcp: true
|
||||||
|
|
||||||
|
proxy-groups:
|
||||||
|
- name: Fastest
|
||||||
|
icon: https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Auto.png
|
||||||
|
type: url-test
|
||||||
|
url: http://www.gstatic.com/generate_204
|
||||||
|
interval: 30
|
||||||
|
timeout: 3000
|
||||||
|
tolerance: 50
|
||||||
|
hidden: true
|
||||||
|
use:
|
||||||
|
- remnawave
|
||||||
|
|
||||||
|
- name: PROXY
|
||||||
|
icon: https://fastly.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Proxy.png
|
||||||
|
type: select
|
||||||
|
url: http://www.gstatic.com/generate_204
|
||||||
|
proxies:
|
||||||
|
- Fastest
|
||||||
|
- DIRECT
|
||||||
|
use:
|
||||||
|
- remnawave
|
||||||
|
|
||||||
|
- name: Youtube
|
||||||
|
icon: https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/YouTube.png
|
||||||
|
type: select
|
||||||
|
url: http://www.gstatic.com/generate_204
|
||||||
|
proxies:
|
||||||
|
- PROXY
|
||||||
|
- DIRECT
|
||||||
|
|
||||||
|
- name: Discord
|
||||||
|
icon: https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Discord.png
|
||||||
|
type: select
|
||||||
|
url: http://www.gstatic.com/generate_204
|
||||||
|
proxies:
|
||||||
|
- PROXY
|
||||||
|
- DIRECT
|
||||||
|
|
||||||
|
- name: RU-Banned
|
||||||
|
icon: https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Russia.png
|
||||||
|
type: select
|
||||||
|
proxies:
|
||||||
|
- PROXY
|
||||||
|
- DIRECT
|
||||||
|
|
||||||
|
- name: Реклама
|
||||||
|
icon: https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Advertising.png
|
||||||
|
type: select
|
||||||
|
proxies:
|
||||||
|
- REJECT
|
||||||
|
- DIRECT
|
||||||
|
|
||||||
|
rule-providers:
|
||||||
|
oisd-big:
|
||||||
|
type: http
|
||||||
|
behavior: domain
|
||||||
|
format: mrs
|
||||||
|
url: https://github.com/legiz-ru/mihomo-rule-sets/raw/main/oisd/big.mrs
|
||||||
|
interval: 86400
|
||||||
|
path: ./rules/oisd/big.mrs
|
||||||
|
|
||||||
|
# bld-agregator:
|
||||||
|
# type: http
|
||||||
|
# behavior: domain
|
||||||
|
# format: mrs
|
||||||
|
# url: https://github.com/legiz-ru/mihomo-rule-sets/raw/main/other/bld-agregator.mrs
|
||||||
|
# interval: 86400
|
||||||
|
# path: ./rules/oisd/bld-agregator.mrs
|
||||||
|
|
||||||
|
refilter_domains:
|
||||||
|
type: http
|
||||||
|
behavior: domain
|
||||||
|
format: mrs
|
||||||
|
url: https://github.com/legiz-ru/mihomo-rule-sets/raw/main/re-filter/domain-rule.mrs
|
||||||
|
interval: 86400
|
||||||
|
path: ./re-filter/domain-rule.mrs
|
||||||
|
|
||||||
|
refilter_ipsum:
|
||||||
|
type: http
|
||||||
|
behavior: ipcidr
|
||||||
|
format: mrs
|
||||||
|
url: https://github.com/legiz-ru/mihomo-rule-sets/raw/main/re-filter/ip-rule.mrs
|
||||||
|
interval: 86400
|
||||||
|
path: ./re-filter/ip-rule.mrs
|
||||||
|
|
||||||
|
antifilter-ip:
|
||||||
|
type: http
|
||||||
|
behavior: classical
|
||||||
|
url: https://antifilter.i8m3x.icu/antifilter-ip.yaml
|
||||||
|
interval: 86400
|
||||||
|
path: ./rules/custom/antifilter-ip.yaml
|
||||||
|
|
||||||
|
antifilter-community-domain:
|
||||||
|
type: http
|
||||||
|
behavior: classical
|
||||||
|
url: https://antifilter.i8m3x.icu/antifilter-community-domain.yaml
|
||||||
|
interval: 86400
|
||||||
|
path: ./rules/custom/antifilter-community-domain.yaml
|
||||||
|
|
||||||
|
antifilter-community-ip:
|
||||||
|
type: http
|
||||||
|
behavior: classical
|
||||||
|
url: https://antifilter.i8m3x.icu/antifilter-community-ip.yaml
|
||||||
|
interval: 86400
|
||||||
|
path: ./rules/custom/antifilter-community-ip.yaml
|
||||||
|
|
||||||
|
# proxy-domain:
|
||||||
|
# type: http
|
||||||
|
# behavior: classical
|
||||||
|
# url: https://antifilter.i8m3x.icu/proxy-domain.yaml
|
||||||
|
# interval: 86400
|
||||||
|
# path: ./rules/custom/proxy-domain.yaml
|
||||||
|
|
||||||
|
cloudflare:
|
||||||
|
type: http
|
||||||
|
behavior: ipcidr
|
||||||
|
format: mrs
|
||||||
|
url: https://github.com/MetaCubeX/meta-rules-dat/raw/meta/geo/geoip/cloudflare.mrs
|
||||||
|
interval: 86400
|
||||||
|
path: ./rules/geoip/cloudflare.mrs
|
||||||
|
|
||||||
|
youtube:
|
||||||
|
type: http
|
||||||
|
behavior: classical
|
||||||
|
url: https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Clash/YouTube/YouTube.yaml
|
||||||
|
interval: 86400
|
||||||
|
path: ./rules/services/youtube.yaml
|
||||||
|
|
||||||
|
discord-domain:
|
||||||
|
type: http
|
||||||
|
behavior: classical
|
||||||
|
url: https://raw.githubusercontent.com/fildunsky/clash_discord/main/discord-domain.yaml
|
||||||
|
interval: 86400
|
||||||
|
path: ./rules/services/discord.yaml
|
||||||
|
|
||||||
|
discord-ip:
|
||||||
|
type: http
|
||||||
|
behavior: classical
|
||||||
|
url: https://raw.githubusercontent.com/fildunsky/clash_discord/refs/heads/main/discord-ip.yaml
|
||||||
|
interval: 86400
|
||||||
|
path: ./rules/services/discord-ip.yaml
|
||||||
|
|
||||||
|
telegram:
|
||||||
|
type: http
|
||||||
|
behavior: classical
|
||||||
|
url: https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Clash/Telegram/Telegram.yaml
|
||||||
|
interval: 86400
|
||||||
|
path: ./rules/services/telegram.yaml
|
||||||
|
|
||||||
|
telegram-ip:
|
||||||
|
type: http
|
||||||
|
behavior: ipcidr
|
||||||
|
format: text
|
||||||
|
url: https://core.telegram.org/resources/cidr.txt
|
||||||
|
interval: 86400
|
||||||
|
path: ./rules/services/telegram-ip.txt
|
||||||
|
|
||||||
|
itdoginfo-domains:
|
||||||
|
type: http
|
||||||
|
behavior: domain
|
||||||
|
format: mrs
|
||||||
|
url: https://github.com/itdoginfo/allow-domains/releases/latest/download/russia_inside_domain.mrs
|
||||||
|
interval: 86400
|
||||||
|
path: ./rules/ru-bundle/russia_inside_domain.mrs
|
||||||
|
|
||||||
|
no-russia-hosts:
|
||||||
|
type: http
|
||||||
|
behavior: domain
|
||||||
|
format: mrs
|
||||||
|
url: https://github.com/legiz-ru/mihomo-rule-sets/raw/main/ru-bundle/no-russia-hosts.mrs
|
||||||
|
interval: 86400
|
||||||
|
path: ./rules/ru-bundle/no-russia-hosts.mrs
|
||||||
|
|
||||||
|
rknasnblock:
|
||||||
|
type: http
|
||||||
|
behavior: ipcidr
|
||||||
|
format: mrs
|
||||||
|
url: https://github.com/legiz-ru/mihomo-rule-sets/raw/main/ru-bundle/rknasnblock.mrs
|
||||||
|
interval: 86400
|
||||||
|
path: ./rules/ru-bundle/rknasnblock.mrs
|
||||||
|
|
||||||
|
rules:
|
||||||
|
# === REJECT ===
|
||||||
|
- RULE-SET,oisd-big,Реклама
|
||||||
|
# - RULE-SET,bld-agregator,REJECT
|
||||||
|
|
||||||
|
# === DIRECT (priority) ===
|
||||||
|
- DOMAIN,reddit.com,DIRECT
|
||||||
|
|
||||||
|
# === PROXY ===
|
||||||
|
- RULE-SET,discord-domain,Discord
|
||||||
|
- RULE-SET,discord-ip,Discord,no-resolve
|
||||||
|
- RULE-SET,telegram-ip,PROXY,no-resolve
|
||||||
|
- RULE-SET,telegram,PROXY
|
||||||
|
- RULE-SET,youtube,Youtube
|
||||||
|
|
||||||
|
- RULE-SET,cloudflare,PROXY
|
||||||
|
- RULE-SET,refilter_ipsum,PROXY,no-resolve
|
||||||
|
- RULE-SET,refilter_domains,PROXY
|
||||||
|
- RULE-SET,antifilter-ip,PROXY,no-resolve
|
||||||
|
- RULE-SET,antifilter-community-ip,PROXY,no-resolve
|
||||||
|
- RULE-SET,antifilter-community-domain,PROXY
|
||||||
|
# - RULE-SET,proxy-domain,PROXY
|
||||||
|
|
||||||
|
- RULE-SET,itdoginfo-domains,RU-Banned
|
||||||
|
- RULE-SET,no-russia-hosts,RU-Banned
|
||||||
|
- RULE-SET,rknasnblock,RU-Banned,no-resolve
|
||||||
|
|
||||||
|
# === DIRECT ===
|
||||||
|
- MATCH,DIRECT
|
||||||
124
clash/rules/white-ru-apps.yaml
Normal file
124
clash/rules/white-ru-apps.yaml
Normal file
@@ -0,0 +1,124 @@
|
|||||||
|
# ВК / Mail / Одноклассники / Дзен
|
||||||
|
- PROCESS-NAME,com.vkontakte.android
|
||||||
|
- PROCESS-NAME,com.vk.clips
|
||||||
|
- PROCESS-NAME,com.vk.im
|
||||||
|
- PROCESS-NAME,com.vk.vkvideo
|
||||||
|
- PROCESS-NAME,com.uma.musicvk
|
||||||
|
- PROCESS-NAME,ru.vk.video
|
||||||
|
- PROCESS-NAME,ru.vkmusic.audio
|
||||||
|
- PROCESS-NAME,ru.vk.store
|
||||||
|
- PROCESS-NAME,ru.ok.android
|
||||||
|
- PROCESS-NAME,ru.mail.mailapp
|
||||||
|
- PROCESS-NAME,ru.zen.android
|
||||||
|
- PROCESS-NAME,live.vkplay.app
|
||||||
|
|
||||||
|
# Все сервисы Яндекса (в white list оптом)
|
||||||
|
- PROCESS-NAME,com.yandex.browser
|
||||||
|
- PROCESS-NAME,com.yandex.bank
|
||||||
|
- PROCESS-NAME,com.yandex.lavka
|
||||||
|
- PROCESS-NAME,com.yandex.mobile.drive
|
||||||
|
- PROCESS-NAME,com.yandex.mobile.realty
|
||||||
|
- PROCESS-NAME,com.yandex.searchapp
|
||||||
|
- PROCESS-NAME,com.yandex.yamb
|
||||||
|
- PROCESS-NAME,com.yandex.iot
|
||||||
|
- PROCESS-NAME,com.yandex.shedevrus2
|
||||||
|
- PROCESS-NAME,com.yandex.tasks.androidapp
|
||||||
|
- PROCESS-NAME,com.yandex.plus.game.city
|
||||||
|
- PROCESS-NAME,com.yandex.bluecollars
|
||||||
|
- PROCESS-NAME,ru.yandex.music
|
||||||
|
- PROCESS-NAME,ru.yandex.taxi
|
||||||
|
- PROCESS-NAME,ru.yandex.yandexmaps
|
||||||
|
- PROCESS-NAME,ru.yandex.disk
|
||||||
|
- PROCESS-NAME,ru.yandex.mail
|
||||||
|
- PROCESS-NAME,ru.yandex.metro
|
||||||
|
- PROCESS-NAME,ru.yandex.translate
|
||||||
|
- PROCESS-NAME,ru.yandex.travel
|
||||||
|
- PROCESS-NAME,ru.yandex.games
|
||||||
|
- PROCESS-NAME,ru.yandex.key
|
||||||
|
- PROCESS-NAME,ru.yandex.androidkeyboard
|
||||||
|
- PROCESS-NAME,ru.yandex.yandexnavi
|
||||||
|
- PROCESS-NAME,ru.yandex.practicum.flutter_practicum
|
||||||
|
- PROCESS-NAME,ru.yandex.subtitles
|
||||||
|
- PROCESS-NAME,ru.yandex.taximeter
|
||||||
|
- PROCESS-NAME,ru.yandex.weatherplugin
|
||||||
|
- PROCESS-NAME,ru.yandex.mobile.gasstations
|
||||||
|
- PROCESS-NAME,ru.yandex.market.partner
|
||||||
|
- PROCESS-NAME,ru.yandex_team.calendar_app
|
||||||
|
- PROCESS-NAME,ru.kinopoisk
|
||||||
|
- PROCESS-NAME,ru.foodfox.client
|
||||||
|
- PROCESS-NAME,ru.auto.ara
|
||||||
|
- PROCESS-NAME,ru.yoo.money
|
||||||
|
- PROCESS-NAME,ru.yoo.business
|
||||||
|
- PROCESS-NAME,ru.yoo.kassa
|
||||||
|
|
||||||
|
# Маркетплейсы
|
||||||
|
- PROCESS-NAME,com.wildberries.ru
|
||||||
|
- PROCESS-NAME,ru.ozon.app.android
|
||||||
|
- PROCESS-NAME,ru.ozon.fintech.finance
|
||||||
|
- PROCESS-NAME,com.avito.android
|
||||||
|
|
||||||
|
# Банки (Альфа, ВТБ, Газпромбанк, Т-Банк, Сбер, МТС Банк, НСПК)
|
||||||
|
- PROCESS-NAME,ru.alfabank.mobile.android
|
||||||
|
- PROCESS-NAME,ru.alfabank.oavdo.amc
|
||||||
|
- PROCESS-NAME,ru.alfadirect.app
|
||||||
|
- PROCESS-NAME,ru.vtb24.mobilebanking.android
|
||||||
|
- PROCESS-NAME,ru.gazprombank.android.mobilebank.app
|
||||||
|
- PROCESS-NAME,com.idamob.tinkoff.android
|
||||||
|
- PROCESS-NAME,ru.tbank.online
|
||||||
|
- PROCESS-NAME,ru.tinkoff.investing
|
||||||
|
- PROCESS-NAME,ru.sberbankmobile
|
||||||
|
- PROCESS-NAME,ru.sberbank.investor
|
||||||
|
- PROCESS-NAME,ru.sberbank.sberkids
|
||||||
|
- PROCESS-NAME,ru.sberbank.sbersign
|
||||||
|
- PROCESS-NAME,ru.sberbank_sbbol
|
||||||
|
- PROCESS-NAME,ru.sberbank.onlineencashment
|
||||||
|
- PROCESS-NAME,ru.mts.bank
|
||||||
|
- PROCESS-NAME,ru.nspk.mirpay
|
||||||
|
- PROCESS-NAME,ru.nspk.mir.loyalty
|
||||||
|
- PROCESS-NAME,ru.nspk.sbpay
|
||||||
|
- PROCESS-NAME,ru.domclick.mortgage
|
||||||
|
|
||||||
|
# Операторы связи
|
||||||
|
- PROCESS-NAME,ru.megafon.mlk
|
||||||
|
- PROCESS-NAME,ru.mts.mymts
|
||||||
|
- PROCESS-NAME,ru.mts.mtstv
|
||||||
|
- PROCESS-NAME,ru.beeline.services
|
||||||
|
- PROCESS-NAME,ru.beeline.cloud
|
||||||
|
- PROCESS-NAME,ru.beeline.tve.android
|
||||||
|
- PROCESS-NAME,ru.tele2.mytele2
|
||||||
|
|
||||||
|
# Ритейл и продукты
|
||||||
|
- PROCESS-NAME,ru.vkusvill
|
||||||
|
- PROCESS-NAME,com.ru.dixy
|
||||||
|
- PROCESS-NAME,com.icemobile.lenta.prod
|
||||||
|
- PROCESS-NAME,ru.lenta.lentochka
|
||||||
|
- PROCESS-NAME,ru.tander.magnit
|
||||||
|
- PROCESS-NAME,ru.perekrestok.app
|
||||||
|
- PROCESS-NAME,ru.pyaterochka.app.browser
|
||||||
|
- PROCESS-NAME,club.chizhik
|
||||||
|
- PROCESS-NAME,www.metro.com
|
||||||
|
|
||||||
|
# Транспорт и навигация
|
||||||
|
- PROCESS-NAME,ru.rzd.pass
|
||||||
|
- PROCESS-NAME,ru.dublgis.dgismobile
|
||||||
|
- PROCESS-NAME,ru.dublgis.dgismobile4preview
|
||||||
|
- PROCESS-NAME,otello.dgis.ru
|
||||||
|
|
||||||
|
# Госуслуги
|
||||||
|
- PROCESS-NAME,com.uip.gosuslugi2
|
||||||
|
- PROCESS-NAME,ru.gosuslugi.auto
|
||||||
|
- PROCESS-NAME,ru.gosuslugi.culture
|
||||||
|
- PROCESS-NAME,ru.gosuslugi.goskey
|
||||||
|
- PROCESS-NAME,ru.gosuslugi.pos
|
||||||
|
- PROCESS-NAME,ru.gosuslugi.pos.executor
|
||||||
|
- PROCESS-NAME,ru.gosuslugi.school
|
||||||
|
- PROCESS-NAME,ru.altarix.mos.pgu
|
||||||
|
|
||||||
|
# Rutube (государственное СМИ, в white list)
|
||||||
|
- PROCESS-NAME,ru.rutube.app
|
||||||
|
- PROCESS-NAME,ru.rutube.RutubeKids
|
||||||
|
- PROCESS-NAME,ru.rutube.studio
|
||||||
|
- PROCESS-NAME,ru.rutube.app.tv
|
||||||
|
|
||||||
|
# Rambler
|
||||||
|
- PROCESS-NAME,ru.rambler.mail
|
||||||
Reference in New Issue
Block a user