This commit is contained in:
2025-08-07 22:38:46 +03:00
6 changed files with 1455 additions and 81 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -90,12 +90,12 @@ dns:
fake-ip-range: 198.18.0.1/16
fake-ip-filter-mode: blacklist
fake-ip-filter:
# ———————————————————— self-hosted domains ———————————————————
- '*.lan'
- '+.dts'
- '+.webway.dts'
- '+.netbird.selfhosted'
- '+.shamanlanding.org'
# ———————————————————— self-hosted domains ———————————————————
- '*.lan'
- '+.dts'
- '+.webway.dts'
- '+.netbird.selfhosted'
- '+.shamanlanding.org'
nameserver:
- https://d.adguard-dns.com/dns-query/5ffb7de2
fallback:
@@ -245,11 +245,96 @@ proxies:
udp: true
ip-version: ipv4
interface-name: eth1
# - name: "WAN C [Mobile]"
# type: direct
# udp: true
# ip-version: ipv4
# interface-name: eth2
# ————————————————————— private proxies ———————————————————— #
- name: 🇨🇭⇨🇱🇺 Proton WG
type: wireguard
server: 79.135.104.48
port: 51820
ip: 10.2.0.2
private-key: 8LW5XMdOWwUyVlihlii9dEvVYvatZ/uuC8Jft4fcn0k=
public-key: buYqE3X8Wf8X/v5NtHVXYgLk45+2og8MVEbgQAkEyBw=
allowed-ips: ['0.0.0.0/0', '::/0']
udp: true
mtu: 1420
remote-dns-resolve: true
dns: [10.2.0.1]
amnezia-wg-option:
jc: 55
jmin: 373
jmax: 769
s1: 0
s2: 0
h1: 1
h2: 2
h3: 3
h4: 4
- name: 🇮🇸⇨🇬🇧 Proton WG
type: wireguard
server: 185.159.158.215
port: 51820
ip: 10.2.0.2
private-key: yPnrinUviMCyTV4p1Yrd9H9u3zV6jXXFDWJa3zueb2Q=
public-key: zctOjv4DH2gzXtLQy86Tp0vnT+PNpMsxecd2vUX/i0U=
allowed-ips: ['0.0.0.0/0', '::/0']
udp: true
mtu: 1420
remote-dns-resolve: true
dns: [10.2.0.1]
amnezia-wg-option:
jc: 55
jmin: 373
jmax: 769
s1: 0
s2: 0
h1: 1
h2: 2
h3: 3
h4: 4
- name: 🇸🇾 Direct Proton WG
type: wireguard
server: 74.118.126.212
port: 51820
ip: 10.2.0.2
private-key: IKZ6eVISKzSoccxyhEQKqJpqQ9MXNXRECogtQ/Mb5Ho=
public-key: lA34jzJPyZIjR4FxgEy2KarVEEkFcGT3AmOO2k+X3Co=
allowed-ips: ['0.0.0.0/0', '::/0']
udp: true
mtu: 1420
remote-dns-resolve: true
dns: [10.2.0.1]
amnezia-wg-option:
jc: 127
jmin: 798
jmax: 1246
s1: 0
s2: 0
h1: 1
h2: 2
h3: 3
h4: 4
- name: 🇫🇷 Direct Proton WG
type: wireguard
server: 79.127.134.82
port: 51820
ip: 10.2.0.2
private-key: SLHvkTQwNnovnfKhmO1DwMFycvUPT7MK80VSQXpNeGc=
public-key: fEUJZ0KAOb0U8O4+wNYYlVBgtN6AOS2bbXyM07Dnvxk=
allowed-ips: ['0.0.0.0/0', '::/0']
udp: true
mtu: 1420
remote-dns-resolve: true
dns: [10.2.0.1]
amnezia-wg-option:
jc: 127
jmin: 798
jmax: 1246
s1: 0
s2: 0
h1: 1
h2: 2
h3: 3
h4: 4
- name: 🇨🇭⇨🇱🇺 Proton WG
type: wireguard
@@ -420,6 +505,7 @@ proxy-groups:
# ————————————————————————— fallback ———————————————————————— #
- name: "Automatic Fallback Route"
type: fallback
disable-udp: false
proxies:
- DIRECT
hidden: true
@@ -433,58 +519,47 @@ proxy-groups:
- WAN A [Мегафон]
- WAN B [РосТелеКом]
hidden: true
url: 'https://cp.cloudflare.com/generate_204'
interval: 300
# - name: ABC
# type: load-balance
# disable-udp: false
# proxies:
# - WAN A [Мегафон]
# - WAN B [РосТелеКом]
# - WAN C [Mobile]
# hidden: true
# ————————————————————— direct selectors ———————————————————— #
- name: LAN Clients
- name: Local Devices
type: select
disable-udp: false
proxies:
- DIRECT
- AB
- WAN A [Мегафон]
- WAN B [РосТелеКом]
- name: Infrastructure
type: select
disable-udp: false
proxies:
- DIRECT
- AB
# - ABC
- WAN A [Мегафон]
- WAN B [РосТелеКом]
# - WAN C [Mobile]
- name: IOT Clients
type: select
disable-udp: false
proxies:
- LAN Clients
- DIRECT
- AB
# - ABC
- WAN A [Мегафон]
- WAN B [РосТелеКом]
# - WAN C [Mobile]
- name: Unprivileged Webway
- name: Webway
type: select
disable-udp: false
proxies:
- LAN Clients
- DIRECT
- AB
# - ABC
- WAN A [Мегафон]
- WAN B [РосТелеКом]
# - WAN C [Mobile]
- name: Privileged Webway
type: select
disable-udp: false
proxies:
- LAN Clients
- AB
# - ABC
- WAN A [Мегафон]
- WAN B [РосТелеКом]
# - WAN C [Mobile]
# —————————————— smart groups for personal vpn —————————————— #
- name: ▣ Personal
disable-udp: false
@@ -683,31 +758,17 @@ proxy-groups:
- Non-personal 4
<<: *health_check_for_selectors
# —————————————————— CONSOLIDATED SERVICES —————————————————— #
- name: AI Stuff
type: select
proxies:
- ▣ Personal
- Personal 1
- Personal 2
- ▣ Non-personal
- Non-personal 1
- Non-personal 2
- Non-personal 3
- Non-personal 4
- Europe 🇪🇺
- Turkey 🇹🇷
- Asia & ME 🇳🇵
- USA 🇺🇸
- Europe 🇪🇺 🄪
- Turkey 🇹🇷 🄪
- Asia & ME 🇳🇵 🄪
- USA 🇺🇸 🄪
<<: *health_check_for_selectors
- name: RU Intracountry VPN
- name: RU Services
type: select
disable-udp: false
proxies:
- DIRECT
- Personal 1
- Personal 2
- Non-personal 1
- Non-personal 2
- Non-personal 3
- Non-personal 4
- Russia 🇷🇺
- Russia 🇷🇺 🄪
<<: *health_check_for_selectors
@@ -724,20 +785,6 @@ proxy-groups:
- USA 🇺🇸
- USA 🇺🇸 🄪
<<: *health_check_for_selectors
- name: RU Services
type: select
disable-udp: false
proxies:
- DIRECT
- Personal 1
- Personal 2
- Non-personal 1
- Non-personal 2
- Non-personal 3
- Non-personal 4
- Russia 🇷🇺
- Russia 🇷🇺 🄪
<<: *health_check_for_selectors
- name: CN Services
type: select
disable-udp: false
@@ -766,6 +813,35 @@ proxy-groups:
- Europe 🇪🇺
- Europe 🇪🇺 🄪
<<: *health_check_for_selectors
- name: AI Stuff
type: select
proxies:
- ▣ Personal
- Personal 1
- Personal 2
- ▣ Non-personal
- Non-personal 1
- Non-personal 2
- Non-personal 3
- Non-personal 4
- Europe 🇪🇺
- Turkey 🇹🇷
- Asia & ME 🇳🇵
- USA 🇺🇸
- Europe 🇪🇺 🄪
- Turkey 🇹🇷 🄪
- Asia & ME 🇳🇵 🄪
- USA 🇺🇸 🄪
<<: *health_check_for_selectors
- name: RU Intracountry VPN
type: select
disable-udp: false
proxies:
- DIRECT
- Russia 🇷🇺
- Russia 🇷🇺 🄪
<<: *health_check_for_selectors
# ————————————————————————— SERVICES ———————————————————————— #
- name: Discord
type: select
@@ -957,6 +1033,23 @@ rule-providers:
path: "./rule_provider/services/consolidated-lists-private/testzone-b.yaml"
<<: *default_rule_provider_config
Local Devices:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-lists-private/local-devices.yaml
path: "./rule_provider/services/consolidated-lists-private/local-devices.yaml"
<<: *default_rule_provider_config
Infrastructure:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-lists-private/local-infrastructure.yaml
path: "./rule_provider/services/consolidated-lists-private/local-infrastructure.yaml"
<<: *default_rule_provider_config
IOT Clients:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-lists-private/local-iot.yaml
path: "./rule_provider/services/consolidated-lists-private/local-iot.yaml"
<<: *default_rule_provider_config
Webway:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-lists-private/local-webway.yaml
path: "./rule_provider/services/consolidated-lists-private/local-webway.yaml"
<<: *default_rule_provider_config
# —————————————————————————— consolidated-lists-public —————————————————————————— #
# /clash-rules/raw/branch/main/rule-provider/consolidated-lists-private/
🚫 Adblock List RU:
@@ -985,10 +1078,6 @@ rule-providers:
# ———————————————————————————— consolidated-services ———————————————————————————— #
# /clash-rules/raw/branch/main/rule-provider/consolidated-services/
AI Stuff:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-services/ai-stuff-western.yaml
path: "./rule_provider/consolidated-services/ai-stuff-western.yaml"
<<: *default_rule_provider_config
RU Intracountry VPN:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-services/ru-intra.yaml
path: "./rule_provider/consolidated-services/ru-intra.yaml"
@@ -1013,9 +1102,45 @@ rule-providers:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-services/persistent.yaml
path: "./rule_provider/consolidated-services/persistent.yaml"
<<: *default_rule_provider_config
AI Stuff:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-services/ai-stuff-western.yaml
path: "./rule_provider/consolidated-services/ai-stuff-western.yaml"
<<: *default_rule_provider_config
# Hentai:
# url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-services/hentai.yaml
# path: "./rule_provider/services/hentai.yaml"
# <<: *default_rule_provider_config
# News:
# url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-services/news.yaml
# path: "./rule_provider/services/news.yaml"
# <<: *default_rule_provider_config
# Libraries:
# url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-services/libraries.yaml
# path: "./rule_provider/services/libraries.yaml"
# <<: *default_rule_provider_config
# Porn:
# url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-services/porn.yaml
# path: "./rule_provider/services/porn.yaml"
# <<: *default_rule_provider_config
# Torrent Trackers:
# url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/consolidated-services/torrent-trackers.yaml
# path: "./rule_provider/services/torrent-trackers.yaml"
# <<: *default_rule_provider_config
# ——————————————————————————————————— services —————————————————————————————————— #
# /clash-rules/raw/branch/main/rule-provider/services/
# Apple:
# url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/apple.yaml
# path: "./rule_provider/services/apple.yaml"
# <<: *default_rule_provider_config
# Apple Music:
# url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/apple-music.yaml
# path: "./rule_provider/services/apple-music.yaml"
# <<: *default_rule_provider_config
# Copilot:
# url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/copilot.yaml
# path: "./rule_provider/services/copilot.yaml"
# <<: *default_rule_provider_config
Discord:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/discord.yaml
path: "./rule_provider/services/discord.yaml"
@@ -1024,6 +1149,26 @@ rule-providers:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/ea.yaml
path: "./rule_provider/services/ea.yaml"
<<: *default_rule_provider_config
# Instagram:
# url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/instagram.yaml
# path: "./rule_provider/services/instagram.yaml"
# <<: *default_rule_provider_config
# Facebook:
# url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/facebook.yaml
# path: "./rule_provider/services/facebook.yaml"
# <<: *default_rule_provider_config
# Microsoft:
# url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/microsoft.yaml
# path: "./rule_provider/services/microsoft.yaml"
# <<: *default_rule_provider_config
# Netflix:
# url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/netflix.yaml
# path: "./rule_provider/services/netflix.yaml"
# <<: *default_rule_provider_config
# Nintendo:
# url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/nintendo.yaml
# path: "./rule_provider/services/nintendo.yaml"
# <<: *default_rule_provider_config
Notion:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/notion.yaml
path: "./rule_provider/services/notion.yaml"
@@ -1032,6 +1177,14 @@ rule-providers:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/proton.yaml
path: "./rule_provider/services/proton.yaml"
<<: *default_rule_provider_config
# Signal:
# url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/signal.yaml
# path: "./rule_provider/services/signal.yaml"
# <<: *default_rule_provider_config
# Spotify:
# url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/spotify.yaml
# path: "./rule_provider/services/spotify.yaml"
# <<: *default_rule_provider_config
Steam:
url: https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/rule-provider/services/steam.yaml
path: "./rule_provider/services/steam.yaml"
@@ -1057,6 +1210,12 @@ rule-providers:
path: "./rule_provider/services/youtube.yaml"
<<: *default_rule_provider_config
# +трекеры, +порно, +хентай и фанфики, +новости, +copilot, openai, +microsoft, psn, battle.net и активижн добавить в xbox, +nintendo, +signal, adobe, figma, visual studio, cursor, gemini
# +нетфликс, soundcloud, +apple и +apple music, +spotify, библиотеки, ubiquity, +instagram, +facebook, tik-tok, google, dropbox, twitter, github, perplexity
# cloudflare, amazon, aliexpress
# ———————————————————————————————————————————————————————— RULES ————————————————————————————————————————————————————————
rules:
@@ -1110,4 +1269,8 @@ rules:
- GEOIP,CN,CN Services
# ——————————————————————— final match ——————————————————————— #
- MATCH,LAN Clients
- RULE-SET,Local Devices,Local Devices
- RULE-SET,Infrastructure,Infrastructure
- RULE-SET,IOT Clients,IOT Clients
- RULE-SET,Webway,Webway
- MATCH,DIRECT