This commit is contained in:
2025-12-04 10:50:47 +03:00
parent 2e9aa509d2
commit 5828b93f97
2 changed files with 70 additions and 81 deletions

View File

@@ -146,10 +146,10 @@ dns:
cache-algorithm: arc cache-algorithm: arc
ipv6: false ipv6: false
listen: 0.0.0.0:53 listen: 0.0.0.0:53
prefer-h3: true prefer-h3: false
respect-rules: false respect-rules: true
use-hosts: true use-hosts: true
use-system-hosts: true use-system-hosts: false
fake-ip-range: 198.18.0.1/16 fake-ip-range: 198.18.0.1/16
fake-ip-filter-mode: blacklist fake-ip-filter-mode: blacklist
@@ -164,37 +164,42 @@ dns:
- '+.ru' - '+.ru'
- '+.рф' - '+.рф'
- '+.su' - '+.su'
default-nameserver: default-nameserver: # Resolving the domain names of DNS servers.
- 1.1.1.1
- 8.8.8.8
- 9.9.9.9
nameserver:
- 192.168.10.7
proxy-server-nameserver:
- 192.168.10.7
# direct-nameserver:
# - 192.168.10.4
# - https://d.adguard-dns.com/dns-query/5ffb7de2
# nameserver-policy:
# '+.shamanlanding.org': '192.168.10.4'
# direct-nameserver-follow-policy: true
fallback:
- https://d.adguard-dns.com/dns-query/5ffb7de2 # Fallback DNS @ https://adguard-dns.io/en/dashboard/
- https://dns.comss.one/dns-query # Fallback DNS Comss.one
- https://cloudflare-dns.com/dns-query # Fallback DNS Cloudfalre
- 1.1.1.1 - 1.1.1.1
- 1.0.0.1 - 1.0.0.1
- 8.8.8.8 - 8.8.8.8
- 8.8.4.4 - 8.8.4.4
- 9.9.9.9 - 9.9.9.9
- 77.88.8.8 nameserver: # Default domain name resolution server.
- 77.88.8.1 - https://d.adguard-dns.com/dns-query/5ffb7de2
fallback-filter: proxy-server-nameserver: # Resolving the domain names of proxy nodes.
geoip: false - 1.1.1.1
# ipcidr: [] - 1.0.0.1
# domain: [] - 8.8.8.8
# geosite: [] - 8.8.4.4
- 9.9.9.9
# direct-nameserver: # Domain resolution at the direct exit
# - 192.168.10.4
# - https://d.adguard-dns.com/dns-query/5ffb7de2
# nameserver-policy:
# '+.shamanlanding.org': '192.168.10.4'
# direct-nameserver-follow-policy: true
# fallback:
# - https://d.adguard-dns.com/dns-query/5ffb7de2 # Fallback DNS @ https://adguard-dns.io/en/dashboard/
# - https://dns.comss.one/dns-query # Fallback DNS Comss.one
# - https://cloudflare-dns.com/dns-query # Fallback DNS Cloudfalre
# - 1.1.1.1
# - 1.0.0.1
# - 8.8.8.8
# - 8.8.4.4
# - 9.9.9.9
# - 77.88.8.8
# - 77.88.8.1
# fallback-filter:
# geoip: false
# ipcidr: []
# domain: []
# geosite: []
# ———————————————————————————————————————————————————————— MACRO ———————————————————————————————————————————————————————— # ———————————————————————————————————————————————————————— MACRO ————————————————————————————————————————————————————————
# # ———————————————————————————————— direct proxy ————————————————————————————————— # # # ———————————————————————————————— direct proxy ————————————————————————————————— #
@@ -338,8 +343,8 @@ dns:
# # —————————————————————————————————— route sets ————————————————————————————————— # # # —————————————————————————————————— route sets ————————————————————————————————— #
set-small: &set_small set-small: &set_small
proxies: proxies:
- DIRECT ROUTE 🦊 - WAN A
- DIRECT ROUTE 🐻 - WAN B
- WAN BALANCER - WAN BALANCER
- PASS - PASS
- REJECT - REJECT
@@ -351,8 +356,8 @@ dns:
set-basic: &set_basic set-basic: &set_basic
proxies: proxies:
- DIRECT ROUTE 🦊 - WAN A
- DIRECT ROUTE 🐻 - WAN B
- WAN BALANCER - WAN BALANCER
- PASS - PASS
- REJECT - REJECT
@@ -368,8 +373,8 @@ dns:
set-extnd: &set_extnd set-extnd: &set_extnd
proxies: proxies:
- DIRECT ROUTE 🦊 - WAN A
- DIRECT ROUTE 🐻 - WAN B
- WAN BALANCER - WAN BALANCER
- PASS - PASS
- REJECT - REJECT
@@ -410,14 +415,12 @@ dns:
set-srcip: &set_srcip set-srcip: &set_srcip
proxies: proxies:
- DIRECT ROUTE 🦊 - WAN A
- DIRECT ROUTE 🐻 - WAN B
- WAN BALANCER - WAN BALANCER
- PASS - PASS
- REJECT - REJECT
- REJECT-DROP - REJECT-DROP
- WAN A [Мегафон]
- WAN B [РосТелеКом]
- Personal 1 - Personal 1
- Personal 2 - Personal 2
- Non-personal 1 - Non-personal 1
@@ -445,10 +448,10 @@ dns:
# ————————————————————————————————————————————————————— PROXIES LIST ———————————————————————————————————————————————————— # ————————————————————————————————————————————————————— PROXIES LIST ————————————————————————————————————————————————————
proxies: proxies:
# # —————————————————————————————— direct wan routes —————————————————————————————— # # # —————————————————————————————— direct wan routes —————————————————————————————— #
- name: "WAN A [Мегафон]" - name: "WAN A"
interface-name: eth2 interface-name: eth2
<<: [*direct_proxy, *health_check_for_providers] <<: [*direct_proxy, *health_check_for_providers]
- name: "WAN B [РосТелеКом]" - name: "WAN B"
interface-name: eth1 interface-name: eth1
<<: [*direct_proxy, *health_check_for_providers] <<: [*direct_proxy, *health_check_for_providers]
# # ——————————————————————————————— private proxies ——————————————————————————————— # # # ——————————————————————————————— private proxies ——————————————————————————————— #
@@ -510,17 +513,6 @@ proxy-providers:
health-check: health-check:
<<: *health_check_for_providers <<: *health_check_for_providers
🎩 hynet:
type: file
interval: 3600
proxy: ▣ Personal
path: "./proxy_provider/hynet.txt"
exclude-filter: "xhttp"
override:
additional-prefix: "💫 "
additional-suffix: ""
health-check:
<<: *health_check_for_providers
# # ———————————————————————————— external vpn services ———————————————————————————— # # # ———————————————————————————— external vpn services ———————————————————————————— #
🎭 d-vpn: 🎭 d-vpn:
@@ -559,10 +551,22 @@ proxy-providers:
url: "https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/proxy-provider/scarus/amnezia.yaml" url: "https://gitea.shamanlanding.org/DaTekShaman/clash-rules/raw/branch/main/proxy-provider/scarus/amnezia.yaml"
path: "./proxy_provider/amnezia.txt" path: "./proxy_provider/amnezia.txt"
override: override:
additional-prefix: "" additional-prefix: "🎩 "
additional-suffix: "•𝓾" additional-suffix: ""
<<: [*health_check_for_providers, *gitea_proxy] <<: [*health_check_for_providers, *gitea_proxy]
🎩 hynet:
type: file
interval: 3600
proxy: ▣ Personal
path: "./proxy_provider/hynet.txt"
exclude-filter: "xhttp"
override:
additional-prefix: "🎩 "
additional-suffix: ""
health-check:
<<: *health_check_for_providers
# ————————————————————————————————————————————————————— PROXY GROUPS ———————————————————————————————————————————————————— # ————————————————————————————————————————————————————— PROXY GROUPS ————————————————————————————————————————————————————
proxy-groups: proxy-groups:
# # ——————————————————————————————————— fallback —————————————————————————————————— # # # ——————————————————————————————————— fallback —————————————————————————————————— #
@@ -574,8 +578,8 @@ proxy-groups:
- DIRECT - DIRECT
- REJECT - REJECT
- WAN BALANCER - WAN BALANCER
- WAN A [Мегафон] - WAN A
- WAN B [РосТелеКом] - WAN B
hidden: true hidden: true
url: 'https://cp.cloudflare.com/generate_204' url: 'https://cp.cloudflare.com/generate_204'
interval: 300 interval: 300
@@ -585,32 +589,11 @@ proxy-groups:
type: load-balance type: load-balance
disable-udp: false disable-udp: false
proxies: proxies:
- WAN A [Мегафон] - WAN A
- WAN B [РосТелеКом] - WAN B
hidden: true hidden: true
<<: *health_check_for_providers <<: *health_check_for_providers
- name: DIRECT ROUTE 🦊
type: select
disable-udp: false
proxies:
- DIRECT
- WAN A [Мегафон]
- WAN B [РосТелеКом]
- WAN BALANCER
hidden: true
<<: *health_check_for_providers
- name: DIRECT ROUTE 🐻
type: select
disable-udp: false
proxies:
- DIRECT
- WAN A [Мегафон]
- WAN B [РосТелеКом]
- WAN BALANCER
hidden: true
<<: *health_check_for_providers
# # ————————————————————————————— source ip selectors ————————————————————————————— # # # ————————————————————————————— source ip selectors ————————————————————————————— #
- name: VLAN10 - name: VLAN10
@@ -1487,8 +1470,8 @@ rules:
# —————————————— force russian geoip to russia —————————————— # ————————————————————————————————————————————————————————— # —————————————— force russian geoip to russia —————————————— # —————————————————————————————————————————————————————————
# - GEOIP,EU,EU Services # Split By Country # - GEOIP,EU,EU Services # Split By Country
- GEOIP,RU,RU Services - GEOIP,RU,RU Services
- GEOIP,US,US Services # - GEOIP,US,US Services
- GEOIP,CN,CN Services # - GEOIP,CN,CN Services
# ———————————————————— force other geoip ———————————————————— # ————————————————————————————————————————————————————————— # ———————————————————— force other geoip ———————————————————— # —————————————————————————————————————————————————————————
- MATCH,FALLBACK - MATCH,FALLBACK

View File

@@ -0,0 +1,6 @@
##FETCH## https://github.com/blackmatrix7/ios_rule_script/blob/master/rule/Clash/Cloudflare/Cloudflare.yaml
##FETCH##
payload:
- GEOIP,fastly