Shell-скрипты для запуска прокси-ядер Clash / Mihomo в Linux: подписки, выбор узлов, Tun mode и встроенная команда doctor.
Fu021/Clash-of-Rust
Кроссплатформенный клиент прокси Clash на Rust с нативным интерфейсом Slint и ядром mihomo для Windows, macOS, Linux и Android.
Open source альтернатива:Clash for Windows
ClashX
- Звёзды
- 123
- Форки
- 8
- Открытые issues
- 0
- Последний коммит
- 2 часа назад
Что это?
Clash of Rust — нативный клиент прокси на базе mihomo, совместимого с Clash ядра. Интерфейс написан на Rust и Slint, без WebView, чтобы приложение для компьютеров и Android было лёгким. Установщики доступны для Windows x64 и ARM64, Debian/Ubuntu (amd64 и ARM64, Ubuntu 20.04+), macOS 14+ на Intel и Apple Silicon, а также в виде APK для Android 8.0+ на ARM64, ARMv7 и x86_64.
Помимо GUI, в проект входит консольная утилита `cor`, которая запускает клиент без окна в Windows, Linux и macOS и подходит для серверов, к которым подключаются по SSH. Приложение включает ядро mihomo и Geo data, поддерживает обновление Geo data в один клик и содержит инструмент проверки региональной доступности с 183 проверками IP выхода, GitHub, AI-сервисов и потокового контента. Среди других возможностей — переключение узлов через системный трей, опциональное управление Fake-IP при переопределении DNS и встроенное обновление клиента с поддержкой предварительных версий.
Ключевые возможности
- 01Нативный интерфейс на Rust и Slint без WebView.
- 02Консольная утилита `cor` для запуска без графического интерфейса в Windows, Linux и macOS.
- 03Встроенные ядро mihomo и Geo data с обновлением Geo в один клик.
- 04Проверка IP-региона по 183 параметрам: IP выхода, GitHub, AI-сервисы и потоковый контент.
- 05Переключение узлов через системный трей, режим одного экземпляра и запуск при входе в систему.
- 06Встроенное обновление клиента со стабильным каналом и каналом предварительных версий.
Сценарии использования
- Запуск клиента прокси на сервере Linux без графического интерфейса с управлением по SSH.
- Использование подписок, совместимых с Clash, на Windows, macOS или Android из одной кодовой базы.
- Проверка доступности потоковых и AI-сервисов через выбранный узел выхода.
Быстрый старт
- 1
Скачайте установщик для своей платформы из GitHub Releases
- 2
Установите пакет .deb в Debian/Ubuntu
sudo apt install ./安装包文件名.deb - 3
Сборка из исходного кода: подготовка ресурсов
python3 scripts/prepare-resources.py - 4
Сборка из исходного кода: компиляция бинарных файлов
cargo build -p clash-of-rust -p clash-desktop-ui -p clash-cli --bins --locked
Что важно знать
- Поддерживаются только Windows, Debian/Ubuntu 20.04 и новее, macOS 14 и новее, а также Android 8.0 и новее.
- Основной код распространяется по лицензии GPL-3.0-only, а модуль проверки IP сохраняет условия AGPL-3.0-only.
- Для сборки из исходного кода нужны нативные инструменты сборки, например MSVC в Windows или Xcode Command Line Tools в macOS.
В подборках
Темы
Частые вопросы
- Что такое Clash-of-Rust?
- Кроссплатформенный клиент прокси Clash на Rust с нативным интерфейсом Slint и ядром mihomo для Windows, macOS, Linux и Android. Clash of Rust — нативный клиент прокси на базе mihomo, совместимого с Clash ядра. Интерфейс написан на Rust и Slint, без WebView, чтобы приложение для компьютеров и Android было лёгким. Установщики доступны для Windows x64 и ARM64, Debian/Ubuntu (amd64 и ARM64, Ubuntu 20.04+), macOS 14+ на Intel и Apple Silicon, а также в виде APK для Android 8.0+ на ARM64, ARMv7 и x86_64.
- Clash-of-Rust можно использовать бесплатно? Какая у него лицензия?
- Clash-of-Rust распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- Clash-of-Rust всё ещё поддерживается?
- Активно поддерживается. Последний коммит в Clash-of-Rust — 7 нояб. 2026 г..
- Для чего можно использовать Clash-of-Rust?
- Запуск клиента прокси на сервере Linux без графического интерфейса с управлением по SSH. Использование подписок, совместимых с Clash, на Windows, macOS или Android из одной кодовой базы. Проверка доступности потоковых и AI-сервисов через выбранный узел выхода.
- Как установить Clash-of-Rust?
- Скачайте установщик для своей платформы из GitHub Releases Установите пакет .deb в Debian/Ubuntu: sudo apt install ./安装包文件名.deb Сборка из исходного кода: подготовка ресурсов: python3 scripts/prepare-resources.py Сборка из исходного кода: компиляция бинарных файлов: cargo build -p clash-of-rust -p clash-desktop-ui -p clash-cli --bins --locked
- Где скачать Clash-of-Rust?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Fu021/Clash-of-Rust
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Кроссплатформенный графический клиент для прокси-ядра Clash Meta (mihomo), созданный на Tauri и Rust для Windows, macOS и Linux.
Кроссплатформенный прокси-клиент на базе ядра mihomo (Clash.Meta) для Android, Windows, macOS и Linux.
Ненавязчивый десктопный клиент для прокси-ядра Mihomo на Go с интерфейсом на React и CLI, удобным для coding agents.
Плагин для LuCI, который запускает прокси-клиент Mihomo (Clash Meta) на роутерах OpenWrt и поддерживает маршрутизацию трафика по правилам и прозрачное проксирование.
Самостоятельно размещаемая панель для визуализации и аудита сетевого трафика через шлюзы Clash/Mihomo (OpenClash) и Surge.