From d2c8f9ce3d3dd68c28844e5f52aff16311d3a6b0 Mon Sep 17 00:00:00 2001 From: DaTekShaman Date: Sun, 7 Dec 2025 18:45:24 +0300 Subject: [PATCH] upd --- config-clash/pontifex/pontifex.yaml | 55 +++++++++++++++---- .../consolidated-lists-private/vlan30.yaml | 11 ++++ .../consolidated-lists-private/vlan90.yaml | 11 ++++ 3 files changed, 65 insertions(+), 12 deletions(-) create mode 100644 rule-provider/consolidated-lists-private/vlan30.yaml create mode 100644 rule-provider/consolidated-lists-private/vlan90.yaml diff --git a/config-clash/pontifex/pontifex.yaml b/config-clash/pontifex/pontifex.yaml index 264e25f..6ad9c60 100644 --- a/config-clash/pontifex/pontifex.yaml +++ b/config-clash/pontifex/pontifex.yaml @@ -26,9 +26,9 @@ mode: rule ipv6: false unified-delay: true log-level: info -disable-keep-alive: true -# keep-alive-interval: 15 -# keep-alive-idle: 15 +disable-keep-alive: false +keep-alive-interval: 15 +keep-alive-idle: 600 find-process-mode: "off" # Options: always, strict, off # global-client-fingerprint: random # Options: chrome, firefox, safari, iOS, android, edge, 360, qq, random # tcp-concurrent: true # Enable TCP concurrent connections, which will use all IP addresses resolved by DNS for connections, using the first successful connection. @@ -368,11 +368,42 @@ dns: exclude-filter: "(?i)nop2p" filter-udp: &filter_udp - filter: "(?i)wg|wireguard" - exclude-filter: "" - filter-cun: &filter_cun - filter: "(?i)SS|8443" + filter: "(?i)wg|wireguard|ss" exclude-filter: "(?i)vless" + exclude-type: "Vmess|Vless" + filter-cun: &filter_cun + filter: "(?i)ss|8443" + exclude-filter: "(?i)vless" + exclude-type: "Vmess|Vless" + + name-normalizer: &name_normalizer + override: + additional-prefix: "" + additional-suffix: "•𝓿" + proxy-name: + - pattern: '(?i)\bgemini\b' + target: 'USA #gemini' + - pattern: '(?i)\bSS\b|\bshadowsocks\b' + target: '#ssock' + - pattern: '(?i)\bgrpc\b' + target: '#grpct' + - pattern: '(?i)\bvless\b' + target: '#vless' + - pattern: '(?i)\bxhttp\b' + target: '#xhttp' + - pattern: '(?i)\b8443\b' + target: '#p8443' + - pattern: '(?i)\bP2P-Torrents\b|\bTorrent ✅\b' + target: '✅ TORRENT' + - pattern: '(?i)\bviaRussia\b' + target: '🕳️ RU' + - pattern: '(?i)\bnoP2P\b' + target: '❌ TORRENT' + + - pattern: '(?i) |✅|-|\||\[|\]|⚡️|10 gbit|ai studio|fast|low ping|roblox|📊\d+(MB|GB)/\d+(MB|GB)' + target: '' + - pattern: '(?i)unitedstates|usa|сша' + target: 'USA' # # —————————————————————————————————— route sets ————————————————————————————————— # set-small: &set_small proxies: @@ -534,7 +565,7 @@ proxy-providers: override: additional-prefix: "" additional-suffix: "•𝓭" - <<: [*health_check_for_providers, *proxy_extrnl] + <<: [*health_check_for_providers, *proxy_extrnl, *name_normalizer] 🎭 vezdehod: url: "https://sub-001.dns-on-fire.net/api/sub/Jfo_eg3X0NchfJ3_" @@ -542,7 +573,7 @@ proxy-providers: override: additional-prefix: "" additional-suffix: "•𝓿" - <<: [*health_check_for_providers, *proxy_extrnl] + <<: [*health_check_for_providers, *proxy_extrnl, *name_normalizer] 🎭 xfizz: url: "https://xfizz.cc/sublink/XzU0rRmBeOZtIPprW46f2ieNFcF8PJw9?name=1Y:2213" @@ -550,7 +581,7 @@ proxy-providers: override: additional-prefix: "" additional-suffix: "•𝓯" - <<: [*health_check_for_providers, *proxy_extrnl] + <<: [*health_check_for_providers, *proxy_extrnl, *name_normalizer] 🎭 uncd: url: "https://subs.un1c4d3.ru:52478/sub/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJQTF9WTFNTX0FMTDIxMCIsImFjY2VzcyI6InN1YnNjcmlwdGlvbiIsImlhdCI6MTczNzgwMDQwOH0.mPr4BSMMpo1mrlZPvB34IRGcn2mHOZetHXaZyebirT4" @@ -558,7 +589,7 @@ proxy-providers: override: additional-prefix: "" additional-suffix: "•𝓾" - <<: [*health_check_for_providers, *proxy_extrnl] + <<: [*health_check_for_providers, *proxy_extrnl, *name_normalizer] 🎩 amnezia: url: "https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/proxy-provider/scarus/amnezia.yaml" @@ -852,7 +883,7 @@ proxy-groups: - PASS - REJECT-DROP - ▣ UDP Ready - <<: [*group_selector, *set_basic, *health_check] + <<: [*group_selector, *health_check] - name: Akamai <<: [*set_basic, *group_selector_hidden, *health_check] diff --git a/rule-provider/consolidated-lists-private/vlan30.yaml b/rule-provider/consolidated-lists-private/vlan30.yaml new file mode 100644 index 0000000..54becee --- /dev/null +++ b/rule-provider/consolidated-lists-private/vlan30.yaml @@ -0,0 +1,11 @@ +payload: + - SRC-IP-CIDR,192.168.13.1/24 + - SRC-IP-CIDR,192.168.23.1/24 + - SRC-IP-CIDR,192.168.33.1/24 + - SRC-IP-CIDR,192.168.43.1/24 + - SRC-IP-CIDR,192.168.53.1/24 + - SRC-IP-CIDR,192.168.63.1/24 + - SRC-IP-CIDR,192.168.73.1/24 + - SRC-IP-CIDR,192.168.83.1/24 + - SRC-IP-CIDR,192.168.93.1/24 + \ No newline at end of file diff --git a/rule-provider/consolidated-lists-private/vlan90.yaml b/rule-provider/consolidated-lists-private/vlan90.yaml new file mode 100644 index 0000000..ae2118b --- /dev/null +++ b/rule-provider/consolidated-lists-private/vlan90.yaml @@ -0,0 +1,11 @@ +payload: + - SRC-IP-CIDR,192.168.19.1/24 + - SRC-IP-CIDR,192.168.29.1/24 + - SRC-IP-CIDR,192.168.39.1/24 + - SRC-IP-CIDR,192.168.49.1/24 + - SRC-IP-CIDR,192.168.59.1/24 + - SRC-IP-CIDR,192.168.69.1/24 + - SRC-IP-CIDR,192.168.79.1/24 + - SRC-IP-CIDR,192.168.89.1/24 + - SRC-IP-CIDR,192.168.99.1/24 + \ No newline at end of file