Files
122/clash/README.md
T
2026-08-03 13:48:17 +03:00

385 lines
17 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 📖 Руководство по выбору клиентов и настройке подписок
> **В данном документе собрано всё необходимое для быстрой настройки подключения:**
> * **[Клиентские приложения](#-клиенты)** — подборка рекомендуемых программ для всех ОС.
> * **[Логика маршрутизации](#️-как-работает-белый-список)** — принцип работы маршрутизации конфига белого списка.
> * **[Файлы конфигураций](#-ссылки-на-конфигурации)** — прямые ссылки на шаблоны.
> * **[Инструкции по импорту](#-варианты-подключения)** — пошаговые гайды по подключению подписки через direct-ссылку или Override/Merge скрипты (FlClash, Clash Party, Clash Verge Rev).
---
## 📑 Оглавление
1. [📱 Клиенты](#-клиенты)
* [💻 Windows / Linux](#-windows--linux)
* [📱 Android](#-android)
* [🍎 iOS / macOS](#-ios--macos)
* [🌐 OpenWRT](#-openwrt)
* [⚠️ Важные особенности и ограничения клиентов](#️-важные-особенности-и-ограничения-клиентов)
2. [📡 Настройка профилей и подписок](#-настройка-профилей-и-подписок)
* [🛡️ Как работает «Белый список»?](#️-как-работает-белый-список)
* [🎛️ Инструкция для FlClashX: Выбор режимов и серверов](#️-инструкция-для-flclashx-белый-список-выбор-режимов-и-серверов)
* [🌐 Группа GLOBAL](#-группа-global-появляется-только-в-режиме-глобальный)
* [⚡ Группа PROXY](#-группа-proxy-выбор-основного-сервера)
* [🌐 Откуда берутся правила?](#-откуда-берутся-правила)
* [⚡ В чём разница между Full и Lite?](#-в-чём-разница-между-full-и-lite)
3. [🔗 Ссылки на конфигурации](#-ссылки-на-конфигурации)
4. [🚀 Варианты подключения](#-варианты-подключения)
* [Способ 1: Прямая ссылка (Рекомендуемый)](#способ-1-прямая-ссылка-рекомендуемый)
* [Способ 2: Через переопределение (Override / Merge)](#способ-2-через-переопределение-override--merge)
* [FLClash / FlClashX](#flclash--flclashx)
* [Clash Party](#clash-party)
* [Clash Verge Rev](#clash-verge-rev)
---
## 📱 Клиенты [🔗 Все клиенты](https://docs.rw/clients)
> 💡 **Рекомендуемые приложения:**
> * **Android:** **FlClashX**
> * **iOS:** **Rabbit Hole**
> * **Windows:** **FlClashX** или **Koala Clash**
>
> **Почему они?** Эти клиенты автоматически подтягивают лучшую конфигурацию с правильными правилами маршрутизации и поддерживают передачу **HWID** для корректной авторизации подписки.
---
### 💻 [Windows](https://docs.rw/clients/#windows) • 🐧 [Linux](https://docs.rw/clients/#linux)
| Клиент | Ядро | Ссылка |
| --- | --- | --- |
| **FlClashX** | Mihomo | [GitHub](https://github.com/pluralplay/FlClashX/releases/latest) |
| **Koala Clash** | Mihomo | [GitHub](https://github.com/coolcoala/koala-clash/releases/latest) |
| **Karing** | Universal | [GitHub](https://github.com/KaringX/karing/releases/latest) |
---
### 📱 [Android](https://docs.rw/clients/#android)
| Клиент | Ядро | Ссылка |
| --- | --- | --- |
| **FlClashX** | Mihomo | [GitHub](https://github.com/pluralplay/FlClashX/releases/latest) |
| **Karing** | Universal | [GitHub](https://github.com/KaringX/karing/releases/latest) |
---
### 🍎 [iOS](https://docs.rw/clients/#ios) • 👛 [macOS](https://docs.rw/clients/#macos)
| Клиент | Ядро | Ссылка |
| --- | --- | --- |
| **Rabbit Hole** | Mihomo | [App Store](https://apps.apple.com/app/rabbithole-vpn-client/id6683309629) |
| **FlClashX** | Mihomo | [GitHub](https://github.com/pluralplay/FlClashX/releases/latest) |
| **Koala Clash** | Mihomo | [GitHub](https://github.com/coolcoala/koala-clash/releases/latest) |
| **Karing** | Universal | [App Store](https://apps.apple.com/app/karing/id6472431552) |
---
### 🌐 OpenWRT
| Клиент | Ядро / Тип | Ссылка |
| --- | --- | --- |
| **Nikki** | Mihomo | [GitHub](https://github.com/nikkinikki-org/OpenWrt-nikki) |
| **Clashoo** | Universal | [GitHub](https://github.com/kenzok8/openwrt-clashoo) |
---
### ⚠️ Важные особенности и ограничения клиентов
* **Clash Verge Rev / Clash Party**:
***Не поддерживает передачу HWID** в заголовках запросов при получении подписки.
* **Karing**:
* ⚠️ **Поддерживает автоматическое подтягивание правил**, но они могут слегка отличаться от главного конфига Mihomo.
* **Koala Clash / FlClashX**:
* 🟢 Полноценные клиенты на базе ядра **Mihomo**, поддерживают все необходимое.
---
# 📡 Настройка профилей и подписок
Здесь описано, как работают профили маршрутизации и как правильно подключить их в ваш клиент.
## 🛡️ Как работает «Белый список»?
Маршрутизация трафика зависит от выбранного режима работы в клиенте:
* **Режим правил (Rule)** — основной и рекомендуемый режим:
* **Сайты и приложения из белого списка** (Госуслуги, российские банки, Яндекс, локальные сервисы) → идут **напрямую (DIRECT)** на максимальной скорости вашей сети.
* **Весь остальной трафик** (YouTube, Instagram, Twitter, зарубежные сайты и всё прочее) → автоматически отправляется **через VPN**.
* **Глобальный режим (Global)**:
* **Абсолютно весь интернет-трафик** отправляется **через VPN**, полностью игнорируя списки и правила маршрутизации.
---
## 🎛️ Инструкция для FlClashX (белый список): Выбор режимов и серверов
![FlclashX](https://i.imgur.com/hq9RArz.jpeg)
---
### 🌐 Группа `GLOBAL` *(Появляется только в режиме «Глобальный»)*
Определяет поведение для **всего** интернет-трафика вашего устройства без исключения:
* **Direct** — отправляет весь трафик **напрямую** (без использования VPN).
* **Proxy** — пускает весь трафик **через VPN** (используется узел, выбранный в группе *Proxy* ниже).
---
### ⚡ Группа `PROXY` *(Выбор основного сервера)*
Здесь вы управляете тем, какой именно узел VPN будет использоваться для проксирования:
* **Ручной выбор** — вы вручную выбираете конкретную страну или сервер из списка.
* **Самый быстрый** — клиент периодически проверяет задержку до всех серверов и автоматически подключает вас к самому быстрому и стабильному узлу на данный момент.
Вот обновлённый блок для документации:
---
### 🌐 Откуда берутся правила?
Конфигурация автоматически загружает и регулярно обновляет списки подписок из следующих открытых источников:
* **[zieng2 / wl](https://github.com/zieng2/wl)**
* **[igareck / vpn-configs-for-russia](https://github.com/igareck/vpn-configs-for-russia)**
* **[whoahaow / rjsxrd](https://github.com/whoahaow/rjsxrd)**
Списки обновляются в фоновом режиме **каждый час**.
---
### ⚡ В чём разница между Full и Lite?
| Параметр | 🐘 Full (`full.yaml`) | ⚡ Lite (`lite.yaml`) |
| --- | --- | --- |
| **Список серверов** | Полный список всех доступных узлов | Слегка ограниченный список серверов |
| **Интервал проверки** | Частый опрос состояния серверов | Увеличенный интервал проверки работоспособности |
| **Энергопотребление** | Стандартное | Экономит заряд батареи (меньше фоновой активности) |
---
## 🔗 Ссылки на конфигурации
### 🌐 Основной профиль
Содержит списки правил для точечного обхода заблокированных ресурсов
```text
https://git.ludik.icu/admin/122/raw/branch/master/clash/config/client.yaml
```
---
### 🛡️ Обход белого списка
* **Полная версия:**
```text
https://git.ludik.icu/admin/122/raw/branch/master/clash/config/wl/full.yaml
```
* **Облегчённая версия:**
```text
https://git.ludik.icu/admin/122/raw/branch/master/clash/config/wl/lite.yaml
```
---
## 🚀 Варианты подключения
### Способ 1: Прямая ссылка (Рекомендуемый)
> *Используйте этот способ, если вам выдана персональная ссылка подписки с уже встроенным шаблоном Mihomo.*
1. Скопируйте вашу персональную ссылку подписки.
2. Вставьте её в клиент (**FLClashX / Koala Clash / Nikki**) как стандартный URL подписки.
3. Обновите подписку — правила и прокси применятся автоматически.
---
### Способ 2: Через переопределение (Override / Merge)
> *Используйте этот способ, если вы берете общий файл конфигурации из Git (ссылки выше) и хотите внедрить в него свою персональную подписку узлов.*
1. Нажми **⋮** рядом с загруженным профилем → **Ещё****Переопределение**.
2. Выбери режим **Скрипт**.
3. Нажми **Перейти к настройке скрипта****Добавить**.
4. Вставь следующий скрипт, подставив свою ссылку на прокси:
```js
const main = (config) => {
config["proxy-providers"]["remnawave"]["url"] = "ВАШ_URL_ПОДПИСКИ";
return config;
};
```
5. Сохрани скрипт и задай ему любое имя.
6. Вернись в список скриптов и **активируй** его.
**Проверка:** Нажми **⋮** → **Предпросмотр** и убедись, что в секции `proxy-providers` поле `url` содержит твою ссылку.
1. Перейди на вкладку **Переопределение**.
2. Нажми **+** (в правом верхнем углу) → **Новый YAML**.
3. Нажми **ПКМ** по созданному конфигу → **Редактировать файл**.
4. Вставь в файл:
```yaml
proxy-providers:
remnawave:
url: "ВАШ_URL_ПОДПИСКИ"
```
5. Сохрани файл.
6. Перейди в **Управление профилями****ПКМ** по профилю → **Редактировать информацию**.
7. В поле **Переопределение** выбери только что созданный конфиг и сохрани.
**Проверка:** Перейди на вкладку **Прокси** и разверни группу **PROXY** — там должны появиться серверы из подписки.
1. Нажми **ПКМ** по профилю → **Изменить Merge**.
2. Добавь в открывшийся файл:
```yaml
proxy-providers:
remnawave:
url: "ВАШ_URL_ПОДПИСКИ"
```
3. Сохрани файл.
**Проверка:** Перейди на вкладку **Прокси** и разверни группу **PROXY** — там должны появиться серверы из подписки.
## Добавление профиля
В клиенте необходимо добавить профиль через URL-подписку.
Доступны **3 конфигурации:**
---
### 📡 Основной профиль
Используется для подключения подписки к клиенту:
```
https://git.ludik.icu/admin/122/raw/branch/master/clash/config/client.yaml
```
---
### 🛡️ Обход белого списка
Две версии на выбор — выбери ту, которая подходит твоему устройству.
**Полная версия**:
```
https://git.ludik.icu/admin/122/raw/branch/master/clash/config/wl/full.yaml
```
**Облегчённая версия** — если телефон не справляется с полной:
```
https://git.ludik.icu/admin/122/raw/branch/master/clash/config/wl/lite.yaml
```
---
### FLClash
1. Нажми **⋮** рядом с профилем → **Ещё****Переопределение**
2. Выбери режим **Скрипт**
3. Нажми **Перейти к настройке скрипта****Добавить**
4. Вставь следующий скрипт, подставив свою ссылку:
```js
const main = (config) => {
config["proxy-providers"]["remnawave"]["url"] = "ВАШ_URL";
return config;
};
```
5. Сохрани скрипт и задай ему любое название
6. Вернись в список скриптов и **активируй** созданный скрипт
**Проверка:** нажми **⋮** → **Предпросмотр** и убедись, что в секции `proxy-providers` поле `url` заполнено:
```yaml
proxy-providers:
remnawave:
url: "ВАШ_URL" # ← должна быть твоя ссылка
```
---
### Clash Party
1. Перейди на вкладку **Переопределение**
2. Нажми **+** (верхний правый угол) → **Новый YAML**
3. Нажми **ПКМ** по созданному конфигу → **Редактировать файл**
4. Вставь в файл:
```yaml
proxy-providers:
remnawave:
url: "ВАШ_URL"
```
5. Сохрани файл
6. Перейди в **Управление профилями****ПКМ** по профилю → **Редактировать информацию**
7. В поле **Переопределение** выбери только что созданный конфиг и сохрани
**Проверка:** перейди на вкладку **Прокси** и разверни группу **PROXY** — там должны появиться серверы из подписки.
---
### Clash Verge Rev
1. Нажми **ПКМ** по профилю → **Изменить Merge**
2. Добавь в открывшийся файл:
```yaml
proxy-providers:
remnawave:
url: "ВАШ_URL"
```
3. Сохрани файл
**Проверка:** перейди на вкладку **Прокси** и разверни группу **PROXY** — там должны появиться серверы из подписки.