Mihomo использует язык разметки YAML - важно соблюдать отступы и сохранять вложенность. Иногда недостающий пробел мешает запустить конфиг.

Для начала можно взять конфиг из примера и у 🇷🇺 WARP поменять private-key на ваш, его нужно сгенерировать через терминал здесь или проще здесь. Это ваш бесплатный Cloudflare WARP конфиг обфусцированный с помощью Amnezia 1.5, с ним можно ускорить YouTube и открыть всё, что заблокировано внутри страны. Если стандартная конфигурация из генератора не сработает, воспользуйтесь сканером.

<aside> 💡

WARP не может обойти блокировку ресурсов, доступ к которым возможен только из других стран, так как он не меняет страну! Для открытия ChatGPT, можно зарегистрировать ProtonVPN и бесплатно создать дополнительный Wireguard конфиг, а затем пустить его цепочкой через WARP (просто подставьте значения в конфиг ниже).

</aside>

Конфиг без пояснений

В этом примере используются два бесплатных варианта обхода - WARP + ProtonVPN.

mode: rule
ipv6: true
log-level: error
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/Zephyruso/zashboard/releases/latest/download/dist-cdn-fonts.zip>"

hosts:
  ntc.party: 130.255.77.28
  app.4pda.to: 31.131.253.250

dns:
  enable: true
  listen: 0.0.0.0:7874
  ipv6: true
  default-nameserver:
    - 9.9.9.9
    - 149.112.112.112
  nameserver:
    - <https://dns.quad9.net/dns-query>
    - <https://dns10.quad9.net/dns-query>
  nameserver-policy:
    "+.lan": system
    "msftconnecttest.com": system
    "msftncsi.com": system
    "kion.ru": system

keep-alive-idle: 15
keep-alive-interval: 15

profile:
  store-selected: true

routing-mark: 2

sniffer:
  enable: true
  force-dns-mapping: true
  parse-pure-ip: true
  sniff:
    HTTP:
      ports: [80, 8080-8880]
      override-destination: true
    TLS:
      ports: [443, 8443]
  skip-domain:
    - "Mijia Cloud"
    - '+.lan'
    - '+.local'
    - '+.push.apple.com'
    - '+.apple.com'
    - '+.msftconnecttest.com'
    - '+.3gppnetwork'

warp-common: &warp-common
  type: wireguard
  private-key: MPfhQIqak1tXIjfsGzbWAjrwPUeE/NOnqYquHr9UIs8= # меняйте на ваш
  server: 162.159.192.1
  port: 500
  ip: 172.16.0.2
  ipv6: 2606:4700:110:8e4c:da8a:85cb:3542:845f
  public-key: bmXOC+F1FxEMF9dyiK2H5/1SUtzH0JuVo51h2wPfgyo=
  allowed-ips: ['0.0.0.0/0']
  reserved: [252, 38, 19]
  udp: true
  mtu: 1280
  remote-dns-resolve: true
  dns: [1.1.1.1, 1.0.0.1, 2606:4700:4700::1111, 2606:4700:4700::1001]

proxies:

  - name: "🇷🇺 WARP1"
    <<: *warp-common
    amnezia-wg-option:
     jc: 120
     jmin: 23
     jmax: 911
     s1: 0
     s2: 0
     h1: 1
     h2: 2
     h3: 3
     h4: 4
     i1: <b 0xc10000000114367096bb0fb3f58f3a3fb8aaacd61d63a1c8a40e14f7374b8a62dccba6431716c3abf6f5afbcfb39bd008000047c32e268567c652e6f4db58bff759bc8c5aaca183b87cb4d22938fe7d8dca22a679a79e4d9ee62e4bbb3a380dd78d4e8e48f26b38a1d42d76b371a5a9a0444827a69d1ab5872a85749f65a4104e931740b4dc1e2dd77733fc7fac4f93011cd622f2bb47e85f71992e2d585f8dc765a7a12ddeb879746a267393ad023d267c4bd79f258703e27345155268bd3cc0506ebd72e2e3c6b5b0f005299cd94b67ddabe30389c4f9b5c2d512dcc298c14f14e9b7f931e1dc397926c31fbb7cebfc668349c218672501031ecce151d4cb03c4c660b6c6fe7754e75446cd7de09a8c81030c5f6fb377203f551864f3d83e27de7b86499736cbbb549b2f37f436db1cae0a4ea39930f0534aacdd1e3534bc87877e2afabe959ced261f228d6362e6fd277c88c312d966c8b9f67e4a92e757773db0b0862fb8108d1d8fa262a40a1b4171961f0704c8ba314da2482ac8ed9bd28d4b50f7432d89fd800c25a50c5e2f5c0710544fef5273401116aa0572366d8e49ad758fcb29e6a92912e644dbe227c247cb3417eabfab2db16796b2fba420de3b1dc94e8361f1f324a331ddaf1e626553138860757fd0bf687566108b77b70fb9f8f8962eca599c4a70ed373666961a8cb506b96756d9e28b94122b20f16b54f118c0e603ce0b831efea614ad836df6cf9affbdd09596412547496967da758cec9080295d853b0861670b71d9abde0d562b1a6de82782a5b0c14d297f27283a895abc889a5f6703f0e6eb95f67b2da45f150d0d8ab805612d570c2d5cb6997ac3a7756226c2f5c8982ffbd480c5004b0660a3c9468945efde90864019a2b519458724b55d766e16b0da25c0557c01f3c11ddeb024b62e303640e17fdd57dedb3aeb4a2c1b7c93059f9c1d7118d77caac1cd0f6556e46cbc991c1bb16970273dea833d01e5090d061a0c6d25af2415cd2878af97f6d0e7f1f936247b394ecb9bd484da6be936dee9b0b92dc90101a1b4295e97a9772f2263eb09431995aa173df4ca2abd687d87706f0f93eaa5e13cbe3b574fa3cfe94502ace25265778da6960d561381769c24e0cbd7aac73c16f95ae74ff7ec38124f7c722b9cb151d4b6841343f29be8f35145e1b27021056820fed77003df8554b4155716c8cf6049ef5e318481460a8ce3be7c7bfac695255be84dc491c19e9dedc449dd3471728cd2a3ee51324ccb3eef121e3e08f8e18f0006ea8957371d9f2f739f0b89e4db11e5c6430ada61572e589519fbad4498b460ce6e4407fc2d8f2dd4293a50a0cb8fcaaf35cd9a8cc097e3603fbfa08d9036f52b3e7fcce11b83ad28a4ac12dba0395a0cc871cefd1a2856fffb3f28d82ce35cf80579974778bab13d9b3578d8c75a2d196087a2cd439aff2bb33f2db24ac175fff4ed91d36a4cdbfaf3f83074f03894ea40f17034629890da3efdbb41141b38368ab532209b69f057ddc559c19bc8ae62bf3fd564c9a35d9a83d14a95834a92bae6d9a29ae5e8ece07910d16433e4c6230c9bd7d68b47de0de9843988af6dc88b5301820443bd4d0537778bf6b4c1dd067fcf14b81015f2a67c7f2a28f9cb7e0684d3cb4b1c24d9b343122a086611b489532f1c3a26779da1706c6759d96d8ab>

  - name: "🇷🇺 WARP2"
    <<: *warp-common
    amnezia-wg-option:
     jc: 120
     jmin: 23
     jmax: 911
     s1: 0
     s2: 0
     h1: 1
     h2: 2
     h3: 3
     h4: 4
     i1: <b 0xc2000000011419fa4bb3599f336777de79f81ca9a8d80d91eeec000044c635cef024a885dcb66d1420a91a8c427e87d6cf8e08b563932f449412cddf77d3e2594ea1c7a183c238a89e9adb7ffa57c133e55c59bec101634db90afb83f75b19fe703179e26a31902324c73f82d9354e1ed8da39af610afcb27e6590a44341a0828e5a3d2f0e0f7b0945d7bf3402feea0ee6332e19bdf48ffc387a97227aa97b205a485d282cd66d1c384bafd63dc42f822c4df2109db5b5646c458236ddcc01ae1c493482128bc0830c9e1233f0027a0d262f92b49d9d8abd9a9e0341f6e1214761043c021d7aa8c464b9d865f5fbe234e49626e00712031703a3e23ef82975f014ee1e1dc428521dc23ce7c6c13663b19906240b3efe403cf30559d798871557e4e60e86c29ea4504ed4d9bb8b549d0e8acd6c334c39bb8fb42ede68fb2aadf00cfc8bcc12df03602bbd4fe701d64a39f7ced112951a83b1dbbe6cd696dd3f15985c1b9fef72fa8d0319708b633cc4681910843ce753fac596ed9945d8b839aeff8d3bf0449197bd0bb22ab8efd5d63eb4a95db8d3ffc796ed5bcf2f4a136a8a36c7a0c65270d511aebac733e61d414050088a1c3d868fb52bc7e57d3d9fd132d78b740a6ecdc6c24936e92c28672dbe00928d89b891865f885aeb4c4996d50c2bbbb7a99ab5de02ac89b3308e57bcecf13f2da0333d1420e18b66b4c23d625d836b538fc0c221d6bd7f566a31fa292b85be96041d8e0bfe655d5dc1afed23eb8f2b3446561bbee7644325cc98d31cea38b865bdcc507e48c6ebdc7553be7bd6ab963d5a14615c4b81da7081c127c791224853e2d19bafdc0d9f3f3a6de898d14abb0e2bc849917e0a599ed4a541268ad0e60ea4d147dc33d17fa82f22aa505ccb53803a31d10a7ca2fea0b290a52ee92c7bf4aab7cea4e3c07b1989364eed87a3c6ba65188cd349d37ce4eefde9ec43bab4b4dc79e03469c2ad6b902e28e0bbbbf696781ad4edf424ffb35ce0236d373629008f142d04b5e08a124237e03e3149f4cdde92d7fae581a1ac332e26b2c9c1a6bdec5b3a9c7a2a870f7a0c25fc6ce245e029b686e346c6d862ad8df6d9b62474fbc31dbb914711f78074d4441f4e6e9edca3c52315a5c0653856e23f681558d669f4a4e6915bcf42b56ce36cb7dd3983b0b1d6fdf0f8efddb68e7ca0ae9dd4570fe6978fbb524109f6ec957ca61f1767ef74eb803b0f16abd0087cf2d01bc1db1c01d97ac81b3196c934586963fe7cf2d310e0739621e8bd00dc23fded18576d8c8f285d7bb5f43b547af3c76235de8b6f757f817683b2151600b11721219212bf27558edd439e73fce951f61d582320e5f4d6c315c71129b719277fc144bbe8ded25ab6d29b6e189c9bd9b16538faf60cc2aab3c3bb81fc2213657f2dd0ceb9b3b871e1423d8d3e8cc008721ef03b28e0ee7bb66b8f2a2ac01ef88df1f21ed49bf1ce435df31ac34485936172567488812429c269b49ee9e3d99652b51a7a614b7c460bf0d2d64d8349ded7345bedab1ea0a766a8470b1242f38d09f7855a32db39516c2bd4bcc538c52fa3a90c8714d4b006a15d9c7a7d04919a1cab48da7cce0d5de1f9e5f8936cffe469132991c6eb84c5191d1bcf69f70c58d9a7b66846440a9f0eef25ee6ab62715b50ca7bef0bc3013d4b62e1639b5028bdf757454356e9326a4c76dabfb497d451a3a1d2dbd46ec283d255799f72dfe878ae25892e25a2542d3ca9018394d8ca35b53ccd94947a8>

  - name: "🇷🇺 WARP3"
    <<: *warp-common
    amnezia-wg-option:
     jc: 120
     jmin: 23
     jmax: 911
     s1: 0
     s2: 0
     h1: 1
     h2: 2
     h3: 3
     h4: 4
     i1: <b 0x494e56495445207369703a626f624062696c6f78692e636f6d205349502f322e300d0a5669613a205349502f322e302f55445020706333332e61746c616e74612e636f6d3b6272616e63683d7a39684734624b3737366173646864730d0a4d61782d466f7277617264733a2037300d0a546f3a20426f62203c7369703a626f624062696c6f78692e636f6d3e0d0a46726f6d3a20416c696365203c7369703a616c6963654061746c616e74612e636f6d3e3b7461673d313932383330313737340d0a43616c6c2d49443a20613834623463373665363637313040706333332e61746c616e74612e636f6d0d0a435365713a2033313431353920494e564954450d0a436f6e746163743a203c7369703a616c69636540706333332e61746c616e74612e636f6d3e0d0a436f6e74656e742d547970653a206170706c69636174696f6e2f7364700d0a436f6e74656e742d4c656e6774683a20300d0a0d0a>
     i2: <b 0x5349502f322e302031303020547279696e670d0a5669613a205349502f322e302f55445020706333332e61746c616e74612e636f6d3b6272616e63683d7a39684734624b3737366173646864730d0a546f3a20426f62203c7369703a626f624062696c6f78692e636f6d3e0d0a46726f6d3a20416c696365203c7369703a616c6963654061746c616e74612e636f6d3e3b7461673d313932383330313737340d0a43616c6c2d49443a20613834623463373665363637313040706333332e61746c616e74612e636f6d0d0a435365713a2033313431353920494e564954450d0a436f6e74656e742d4c656e6774683a20300d0a0d0a>
     j1: <b 0xabcdef1234567890>
     itime: 120

  - name: 🇳🇱 Proton
    type: wireguard
    private-key: wBWnH4yYbVt+kRje04uNHb8/CM0eitsRNXBv8qpWWV8=
    server: 138.199.53.242
    port: 51820
    ip: 10.2.0.2
    public-key: +DE6qrCbWBxBY2rkopc+jVUDnQ60VYuTkkV6LM4rcwg=
    allowed-ips: ['0.0.0.0/0']
    udp: true
    mtu: 1280
    remote-dns-resolve: true
    dns: [10.2.0.1]
    amnezia-wg-option:
     jc: 7
     jmin: 12
     jmax: 49
     s1: 0
     s2: 0
     h1: 1
     h2: 2
     h3: 3
     h4: 4
     i1: <b 0x494e56495445207369703a626f624062696c6f78692e636f6d205349502f322e300d0a5669613a205349502f322e302f55445020706333332e61746c616e74612e636f6d3b6272616e63683d7a39684734624b3737366173646864730d0a4d61782d466f7277617264733a2037300d0a546f3a20426f62203c7369703a626f624062696c6f78692e636f6d3e0d0a46726f6d3a20416c696365203c7369703a616c6963654061746c616e74612e636f6d3e3b7461673d313932383330313737340d0a43616c6c2d49443a20613834623463373665363637313040706333332e61746c616e74612e636f6d0d0a435365713a2033313431353920494e564954450d0a436f6e746163743a203c7369703a616c69636540706333332e61746c616e74612e636f6d3e0d0a436f6e74656e742d547970653a206170706c69636174696f6e2f7364700d0a436f6e74656e742d4c656e6774683a20300d0a0d0a>
     i2: <b 0x5349502f322e302031303020547279696e670d0a5669613a205349502f322e302f55445020706333332e61746c616e74612e636f6d3b6272616e63683d7a39684734624b3737366173646864730d0a546f3a20426f62203c7369703a626f624062696c6f78692e636f6d3e0d0a46726f6d3a20416c696365203c7369703a616c6963654061746c616e74612e636f6d3e3b7461673d313932383330313737340d0a43616c6c2d49443a20613834623463373665363637313040706333332e61746c616e74612e636f6d0d0a435365713a2033313431353920494e564954450d0a436f6e74656e742d4c656e6774683a20300d0a0d0a>
     j1: <b 0xabcdef1234567890>
     itime: 120

proxy-groups:

  - name: YT
    type: fallback
    icon: <https://fastly.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/YouTube.png>
    proxies: [🇷🇺 WARP1, 🇷🇺 WARP2, 🇷🇺 WARP3, 🇳🇱 Proton]
    url: '<https://cp.cloudflare.com/generate_204>'
    interval: 300

  - name: PROXY
    type: fallback
    proxies: [🇳🇱 Proton, DIRECT]
    url: '<https://cp.cloudflare.com/generate_204>'
    interval: 300

rule-providers:

  ru-blocked:
    behavior: domain
    type: http
    format: text
    url: '<https://cdn.jsdelivr.net/gh/shvchk/unblock-net/lists/clash/ru-blocked>'
    interval: 86400
    path: ./ruleset/ru-blocked.yaml

  twitter:
    behavior: classical
    type: http
    url: "<https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Clash/Twitter/Twitter.yaml>"
    interval: 86400
    path: ./ruleset/twitter.yaml

  instagram:
    behavior: classical
    type: http
    url: "<https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Clash/Instagram/Instagram.yaml>"
    interval: 86400
    path: ./ruleset/instagram.yaml

  facebook:
    behavior: classical
    type: http
    url: "<https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Clash/Facebook/Facebook.yaml>"
    interval: 86400
    path: ./ruleset/facebook.yaml

  youtube:
    behavior: classical
    type: http
    url: "<https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Clash/YouTube/YouTube.yaml>"
    interval: 86400
    path: ./ruleset/youtube.yaml

  discord-domain:
    behavior: classical
    type: http
    url: "<https://raw.githubusercontent.com/fildunsky/clash_discord/refs/heads/main/discord-domain.yaml>"
    interval: 86400
    path: ./ruleset/discord-domain.yaml

  discord-ip:
    behavior: classical
    type: http
    url: "<https://raw.githubusercontent.com/fildunsky/clash_discord/refs/heads/main/discord-ip.yaml>"
    interval: 86400
    path: ./ruleset/discord-ip.yaml

  whatsapp:
    behavior: classical
    type: http
    url: "<https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/refs/heads/master/rule/Clash/Whatsapp/Whatsapp.yaml>"    
    interval: 86400
    path: ./ruleset/whatsapp.yaml

  notion:
    behavior: classical
    type: http
    url: "<https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/refs/heads/master/rule/Clash/Notion/Notion.yaml>"
    interval: 86400
    path: ./ruleset/notion.yaml

  gemini:
    behavior: classical
    type: http
    format: yaml
    url: "<https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Clash/Gemini/Gemini.yaml>"
    interval: 86400
    path: ./ruleset/gemini.yaml
    
  openai:
    behavior: classical
    type: http
    format: yaml
    url: "<https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/refs/heads/master/rule/Clash/OpenAI/OpenAI.yaml>"
    interval: 86400
    path: ./ruleset/openai.yaml

  cloudflare:
    behavior: ipcidr
    type: http
    format: text
    url: "<https://raw.githubusercontent.com/itdoginfo/allow-domains/refs/heads/main/Subnets/IPv4/cloudflare.lst>"
    interval: 86400
    path: ./ruleset/cloudflare.lst

  telegram:
    behavior: classical
    type: http
    proxy: PROXY
    url: "<https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/refs/heads/master/rule/Clash/Telegram/Telegram.yaml>"    
    interval: 86400
    path: ./ruleset/telegram.yaml

  telegram-ip:
    behavior: ipcidr
    format: text
    type: http
    url: "<https://core.telegram.org/resources/cidr.txt>"    
    interval: 86400
    path: ./ruleset/telegram-ip.txt

  claude:
    behavior: classical
    type: http
    url: "<https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/refs/heads/master/rule/Clash/Claude/Claude.yaml>"
    interval: 86400
    path: ./ruleset/claude.yaml

rules:
# Google Meet --->>
  - IP-CIDR,74.125.250.0/24,PROXY
  - IP-CIDR,74.125.247.128/32,PROXY
  - IP-CIDR,142.250.82.0/24,PROXY
  - IP-CIDR6,2001:4860:4864:5::0/64,PROXY
  - IP-CIDR6,2001:4860:4864:4:8000::/128,PROXY
  - IP-CIDR6,2001:4860:4864:6::/64,PROXY
  - DOMAIN-SUFFIX,workspace.turns.goog,PROXY
  - DOMAIN-SUFFIX,meet.turns.goog,PROXY
  - DOMAIN-SUFFIX,meet.google.com,PROXY
# <<--- Google Meet 
  - RULE-SET,telegram,PROXY,no-resolve
  - RULE-SET,telegram-ip,PROXY,no-resolve
  - RULE-SET,whatsapp,PROXY
  - RULE-SET,cloudflare,PROXY
  - RULE-SET,gemini,PROXY
  - RULE-SET,openai,PROXY
  - RULE-SET,claude,PROXY
  - RULE-SET,youtube,YT
  - RULE-SET,twitter,PROXY
  - RULE-SET,instagram,PROXY
  - RULE-SET,facebook,PROXY
  - RULE-SET,discord-domain,PROXY
  - RULE-SET,discord-ip,PROXY
  - RULE-SET,notion,PROXY
  - DOMAIN-KEYWORD,4pda,PROXY
  - IP-CIDR,2.56.178.172/32,PROXY
  - IP-CIDR,5.252.176.150/32,PROXY
  - IP-CIDR,31.131.253.250/32,PROXY
  - IP-CIDR,35.186.227.140/32,PROXY
  - IP-CIDR,85.192.30.120/32,PROXY
  - IP-CIDR,104.22.34.226/32,PROXY
  - IP-CIDR,108.181.60.131/32,PROXY
  - IP-CIDR,185.236.234.42/32,PROXY
  - IP-CIDR,188.114.98.228/32,PROXY
  - RULE-SET,ru-blocked,PROXY
  - MATCH,DIRECT

Пояснения

Основные настройки

mode: rule # режим работы по правилам
ipv6: false # выключаем IPv6
log-level: error # уровень предупреждений в журнале
allow-lan: false # если true, можно открыть SOCKS5 для ваших устройств
tproxy-port: 7894 # порт прозрачного прокси
unified-delay: true # серверы пингуются по два раза, показывая лучшую скорость
tcp-concurrent: true # ускоряет работу
external-controller: 0.0.0.0:9090 # адрес Dashboard панели Clash
secret: "Kruto!P@ro11" # пароль на панель можно менять
external-ui: ./ui # папка, в которую Clash качает файлы панели
external-ui-url: "<https://github.com/Zephyruso/zashboard/releases/latest/download/dist-cdn-fonts.zip>" # ссылка позволяет обновлять панель

DNS

dns:
  enable: true
  listen: 0.0.0.0:7874
  ipv6: false
  default-nameserver:
    - 9.9.9.9
    - 149.112.112.112
  nameserver:
    - <https://dns.quad9.net/dns-query>
    - <https://dns10.quad9.net/dns-query>

keep-alive-idle: 15
keep-alive-interval: 15

# Блок правил вашего профиля
profile:
  store-selected: true # сохраняет при перезагрузках выбор серверов для групп типа select в панели Dashboard

routing-mark: 2 # необходимо помечать траффик, которым управляет Clash для маршрутизации по правилам

# Cниффер - система помогает Clash разбираться, какой траффик куда направлять, но как и fake-ip может давать сбои, так как идёт вмешательство в траффик, некоторые программы или сервисы, направленные напрямую мимо ВПН, всё равно могут ругаться на то, что включен ВПН, тогда нужно добавить исключения ниже в skip-domain
sniffer:
  enable: true
  force-dns-mapping: true
  parse-pure-ip: true
  sniff:
    HTTP:
      ports: [80, 8080-8880]
      override-destination: true
    TLS:
      ports: [443, 8443]
  skip-domain:
    - "Mijia Cloud"
    - '+.lan'
    - '+.local'
    - '+.push.apple.com'
    - '+.apple.com'
    - '+.msftconnecttest.com' # чтобы Windows не показывал глобус вместо Wifi
    - '+.3gppnetwork' # voWifi

  skip-src-address:
    - 192.168.8.108/32 # если нужно исключить конкретное устройство в вашей сети, пропишите его адрес с /32 на конце здесь
  skip-dst-address:
    - 192.168.8.108/32 # если нужно исключить конкретное устройство в вашей сети, пропишите его адрес с /32 на конце здесь

Серверы

В блоке proxies: описываются ваши серверы

Поддерживаются WireGuard, Amnezia 2.0, VLESS, VMESS, Hysteria2, Socks5, Shadowsocks, и многое другое. Можно добавлять любые интерфейсы роутера расширяя функционал до бесконечности. Каждый сервер описывается блоком начиная с пары отступов и дефиса. Имя name может быть любым, для вашего удобства и красоты в имя можно вставлять emoji флаг страны сервера, если у вас их несколько.

AmneziaWG 2.0 Cloudflare WARP:

proxies:

  - name: 🇷🇺 WARP
    type: wireguard
    private-key: +Al97TGBYk9XMwTtiXjuZ06azVTFdV23ABWc8SfdyHY= # Поменяйте на ваш ключ Cloudflare WARP
    server: 162.159.192.1 # Endpoint можно менять на другой IP адрес из генератора
    port: 500 # можно менять на порт из генератора
    ip: 172.16.0.2
    public-key: bmXOC+F1FxEMF9dyiK2H5/1SUtzH0JuVo51h2wPfgyo=
    allowed-ips: ['0.0.0.0/0']
    udp: true
    mtu: 1280 # на некоторых провайдерах этот параметр может мешать, если нет пинга, пробуйте эту строку убрать
    remote-dns-resolve: true # на некоторых провайдерах этот параметр может мешать (конфиг запустится, но сайты не будут открываться), тогда пробуйте его убрать вместе со строкой dns: ниже либо перевести в режим false
    dns: [1.1.1.1, 1.0.0.1] 
    amnezia-wg-option:
      jc: 120 # Можно менять количество мусорных пакетов от 1 до 128, меньше = быстрее
      jmin: 23 # от 1 до 1280, но меньше jmax
      jmax: 911 # до 1280, но больше jmin
      s1: 0
      s2: 0
      h1: 1
      h2: 2
      h3: 3
      h4: 4
      # AWG 2.0 работает начиная c версии ядра 1.19.3 Mihomo
      i1: <b 0xc2000000011419fa4bb3599f336777de79f81ca9a8d80d91eeec000044c635cef024a885dcb66d1420a91a8c427e87d6cf8e08b563932f449412cddf77d3e2594ea1c7a183c238a89e9adb7ffa57c133e55c59bec101634db90afb83f75b19fe703179e26a31902324c73f82d9354e1ed8da39af610afcb27e6590a44341a0828e5a3d2f0e0f7b0945d7bf3402feea0ee6332e19bdf48ffc387a97227aa97b205a485d282cd66d1c384bafd63dc42f822c4df2109db5b5646c458236ddcc01ae1c493482128bc0830c9e1233f0027a0d262f92b49d9d8abd9a9e0341f6e1214761043c021d7aa8c464b9d865f5fbe234e49626e00712031703a3e23ef82975f014ee1e1dc428521dc23ce7c6c13663b19906240b3efe403cf30559d798871557e4e60e86c29ea4504ed4d9bb8b549d0e8acd6c334c39bb8fb42ede68fb2aadf00cfc8bcc12df03602bbd4fe701d64a39f7ced112951a83b1dbbe6cd696dd3f15985c1b9fef72fa8d0319708b633cc4681910843ce753fac596ed9945d8b839aeff8d3bf0449197bd0bb22ab8efd5d63eb4a95db8d3ffc796ed5bcf2f4a136a8a36c7a0c65270d511aebac733e61d414050088a1c3d868fb52bc7e57d3d9fd132d78b740a6ecdc6c24936e92c28672dbe00928d89b891865f885aeb4c4996d50c2bbbb7a99ab5de02ac89b3308e57bcecf13f2da0333d1420e18b66b4c23d625d836b538fc0c221d6bd7f566a31fa292b85be96041d8e0bfe655d5dc1afed23eb8f2b3446561bbee7644325cc98d31cea38b865bdcc507e48c6ebdc7553be7bd6ab963d5a14615c4b81da7081c127c791224853e2d19bafdc0d9f3f3a6de898d14abb0e2bc849917e0a599ed4a541268ad0e60ea4d147dc33d17fa82f22aa505ccb53803a31d10a7ca2fea0b290a52ee92c7bf4aab7cea4e3c07b1989364eed87a3c6ba65188cd349d37ce4eefde9ec43bab4b4dc79e03469c2ad6b902e28e0bbbbf696781ad4edf424ffb35ce0236d373629008f142d04b5e08a124237e03e3149f4cdde92d7fae581a1ac332e26b2c9c1a6bdec5b3a9c7a2a870f7a0c25fc6ce245e029b686e346c6d862ad8df6d9b62474fbc31dbb914711f78074d4441f4e6e9edca3c52315a5c0653856e23f681558d669f4a4e6915bcf42b56ce36cb7dd3983b0b1d6fdf0f8efddb68e7ca0ae9dd4570fe6978fbb524109f6ec957ca61f1767ef74eb803b0f16abd0087cf2d01bc1db1c01d97ac81b3196c934586963fe7cf2d310e0739621e8bd00dc23fded18576d8c8f285d7bb5f43b547af3c76235de8b6f757f817683b2151600b11721219212bf27558edd439e73fce951f61d582320e5f4d6c315c71129b719277fc144bbe8ded25ab6d29b6e189c9bd9b16538faf60cc2aab3c3bb81fc2213657f2dd0ceb9b3b871e1423d8d3e8cc008721ef03b28e0ee7bb66b8f2a2ac01ef88df1f21ed49bf1ce435df31ac34485936172567488812429c269b49ee9e3d99652b51a7a614b7c460bf0d2d64d8349ded7345bedab1ea0a766a8470b1242f38d09f7855a32db39516c2bd4bcc538c52fa3a90c8714d4b006a15d9c7a7d04919a1cab48da7cce0d5de1f9e5f8936cffe469132991c6eb84c5191d1bcf69f70c58d9a7b66846440a9f0eef25ee6ab62715b50ca7bef0bc3013d4b62e1639b5028bdf757454356e9326a4c76dabfb497d451a3a1d2dbd46ec283d255799f72dfe878ae25892e25a2542d3ca9018394d8ca35b53ccd94947a8>

ProtonVPN

  - name: 🇳🇱 Proton
    type: wireguard
    dialer-proxy: 🇷🇺 WARP # Цепочка WARP -> Proton
    private-key: wBWnH4yYbVt+kRje04uNHb8/CM0eitsRNXBv8qpWWV8=
    server: 138.199.53.242
    port: 51820
    ip: 10.2.0.2
    public-key: +DE6qrCbWBxBY2rkopc+jVUDnQ60VYuTkkV6LM4rcwg=
    allowed-ips: ['0.0.0.0/0']
    udp: true
    mtu: 1280
    remote-dns-resolve: true
    dns: [10.2.0.1]

VLESS

  - name: 🇬🇧 UK
    type: vless
    server: XX.XXX.XX.XXX
    port: 443
    uuid: dedaBaba-papa-mama-ya43-4857s75
    network: tcp
    tls: true
    udp: true
    flow: xtls-rprx-vision
    servername: yandex.ru
    reality-opts:
      public-key: 583z_mc-Antoha-fLxrlB5tpszb4Z8$5fh893h
      short-id: 848485Hdhbfh
    client-fingerprint: chrome