Клиент Mihomo Полное руководство по установке, настройке и использованию
В этом руководстве подробно объясняется процесс установки, настройки и использования клиентов, связанных с экосистемой Mihomo, охватывающий весь процесс, включая подготовку загрузки, импорт подписки, выбор узлов, активацию агента, распределение правил, настройку режима TUN и устранение неполадок общих проблем.
Обзор процесса использования
Полный процесс использования клиента Clash можно разделить на четыре этапа: этап подготовки (загрузка клиента, получение подписок), этап установки (предоставление системных разрешений), этап конфигурации (импорт подписок, выбор узлов) и этап использования (включение прокси, проверка подключения). Учебник разворачивается в таком порядке.
Скачайте соответствующий клиент платформы и получите ссылку на подписку из аэропорта
Завершить установку клиента и предоставить необходимые системные разрешения
Конфигурация подписки на импорт и выбор доступных узлов
Включить агента и проверить состояние подключения к сети
Подготовка перед установкой
Перед началом установки необходимо подтвердить свою системную платформу, выбрать соответствующую клиентскую версию и подготовить подписную ссылку (обычно предоставляемую поставщиком услуг аэропорта).
winverИли щелкните правой кнопкой мыши «Этот ПК» → Свойства. Большинство ПК — x64 (Intel/AMD); ноутбуки Snapdragon — arm64.
uname -mДля x86 64 выберите пакет amd64; для aarch64 выберите пакет arm64. Ubuntu/Debian использует .deb; Fedora/CentOS использует .rpm.
Рекомендуемый клиент:Clash Verge Rev предпочтительнее на рабочем столе(архитектура Таури, низкая память);Android предпочитает FlClash(Разработано Material You, последовательный кроссплатформенный опыт).
Ссылка на подписку обычно предоставляется аэропортом (поставщиком услуг агента) в аналогичном формате. https://example.com/subscribe?token=xxxxxВойдите в бэкэнд аэропорта, найдите вкладку «Подписка» или «Подписка на столкновение» и скопируйте ссылку для последующего использования.
Полный учебник на десктопе
Возьмите Clash Verge Rev в качестве примера, доступного для Windows, macOS и Linux. Логика работы других клиентов (таких как FlClash, Mihomo Party) в основном одинакова.
Дважды щелкните пакет установки .exe или .msi. При первом запуске появится подсказка «Защитник Microsoft SmartScreen заблокирован...». Это связано с тем, что программное обеспечение с открытым исходным кодом не приобрело платную цифровую подпись.
- Нажмите в окне подсказки"Больше информации"
- Кликните на появившуюся"Беги в любом случае"Кнопка
- Заполните установку согласно мастеру установки
Дважды щелкните файл .dmg и перетащите значок приложения в папку Applications. При открытии подсказки «Невозможно проверить разработчика» впервые:
- ПойтиСистемные настройки → Конфиденциальность и безопасность
- Прокрутите вниз и найдите подсказку заблокированного приложения
- щелкнуть"Открывай в любом случае"И введите пароль
sudo dpkg -i clash-verge-rev_*.deb
# Fedora / CentOS / RHEL система
sudo rpm -i clash-verge-rev-*.rpm
# AppImage (универсальный формат, без установки)
chmod +x Clash.Verge_*.AppImage
./Clash.Verge_*.AppImage
Если вас попросят пропустить webkit2gtk, выполните:sudo apt install libwebkit2gtk-4.1-0
- Откройте клиент Clash Verge Rev
- Нажмите на левую панель навигации"Настройка"(Профиль) Tag
- Нажмите на верхний правый угол"Новый"кнопкой или "+" икона
- Выбрать«Импорт с URL»(Import from URL)
- Вставьте ссылку подписки в всплывающее окно
- (Необязательно) Дайте конфигурации имя, например «Аэропорт А»
- щелкнуть"Спасти"или"Импорт"
- Дождитесь завершения загрузки, и новая конфигурация появится в списке настроек.
- Правый клик по конфигурации → выберите"Включить"(или нажмите, чтобы активировать)
Перед обновлением подписки обязательноВыключите переключатель «системный агент» клиентаЕсли прокси включен для обновления подписки, будет сформирован бесконечный цикл (сам запрос подписки также пытается пройти через прокси), что приведет к ошибке загрузки.
Конфигурация Right-click → Select«Автоматическое обновление»Или включите «Автоматическое обновление подписки» в настройках. Рекомендуемый интервал составляет 24 часа, чтобы обеспечить своевременное обновление информации узла.
- Нажмите налево"Агент"(прокси) этикетка
- щелкнуть«Все отложенные тесты»Икона (световой знак)
- Дождитесь завершения теста скорости, значение задержки будет отображаться рядом с именем узла.
- Выберите узлы с низкой задержкой (обычно < 300 мс) и стабильной
- Нажмите на узел, чтобы сделать его выбранным (обычно выделенным)
Начать работу с Clash Verge Rev v2.4.7Реальная задержка рукопожатияЗаменяя задержку HTTP-запроса, измерение скорости является более точным. Задержка представляет собой только скорость рукопожатия, а не фактическую пропускную способность.
Ссылка на задержку:< 100 мс чрезвычайно быстро; 100-300 мс нормально; > 500 мс медленно или неустойчиво.
Если конфигурационный файл содержит прокси-группы (Proxy Groups), вы увидите несколько групп, распространенных типов:
- Выберите (ручный выбор):Нажмите вручную, чтобы выбрать узел
- URLTest (автоматический выбор):Автоматически выберите узел с наименьшей задержкой
- Отказ (Fallback):Автоматическое переключение на резервный узел, когда первичный узел выходит из строя
- LoadBalance (балансировка нагрузки):Многоузловая разгрузка
- Вернуться к клиентуДомашняя страницаилиНастройкиСтраница
- Найти"Системный агент"(System Proxy)
- Включите выключатель (обычно становится зеленым или выделенным)
- В это время системный трафик пройдет через прокси-сервер Clash.
- Откройте браузер и посетите
ip.sbилиipinfo.io - Проверьте, является ли отображаемый IP-адрес IP прокси-узла
- Проверьте, является ли географическое положение страной / регионом, где находится узел.
- Если IP все еще локальный IP, проверьте, действительно ли включен прокси-ключ.
Clash обычно предоставляет три режима, которые можно включить на домашней странице клиента или в настройках:
- Правило (правило):Отвлечение по правилам, внутреннее прямое соединение, иностранный прокси (рекомендуется для ежедневного использования)
- Глобальный (глобальный):Весь трафик проходит через прокси, подходящий для тестирования подключения узла
- Прямое (прямое соединение):Весь трафик не проходит через прокси, что эквивалентно отключению прокси.
Android полный учебник
Для платформы Android рекомендуется использовать FlClash (разработанный Material You) или Clash Meta для Android (более комплексные функции). В качестве примера можно привести FlClash.
- Скачать APK-файл соответствующей архитектуры (большинство мобильных телефонов выбирают arm64-v8a)
- Нажмите файл APK для установки
- Если запрос «Приложениям из этого источника не доверяют», нажмитеНастройки
- Откройте страницу прыжков«Разрешить установку неизвестных приложений»переключатель
- Вернуться, чтобы продолжить установку и открыть приложение после завершения
- Xiaomi MIUI:Настройки → Настройки приложений → Управление приложениями → Три точки в правом верхнем углу → Установить неизвестное приложение
- Huawei EMUI:Настройки → Безопасность → Больше настроек безопасности → Установка приложений с внешними источниками
- OPPO ColorOS:Настройки → Управление приложениями Три точки в правом верхнем углу → Специальные разрешения приложений → Установите неизвестные приложения
- Родной Android:Настройки → Приложения и уведомления → Специальные разрешения на приложения → Установка неизвестных приложений
- Открытое приложение FlClash
- Нажмите на нижнюю часть"Настройка"(Профиль) Tag
- Нажмите на нижний правый угол"+"Плавающая кнопка
- Выбрать«Добавить из URL»
- Вставьте ссылку подписки и нажмите"Хорошо"
- Дождитесь завершения синхронизации (обычно несколько секунд).
- Нажмите на конфигурацию, чтобы активировать ее (будет галочка)
FlClash поддерживает конфигурацию синхронизации WebDAV на нескольких устройствах. Настройка сервера WebDAV (Nut Cloud, Nextcloud и т.д.) в настройках для синхронизации подписок и выбора узлов на разных устройствах.
- Нажмите на нижнюю часть"Агент"(прокси) этикетка
- Выберите доступный узел (вы можете щелкнуть значок теста скорости, чтобы сначала проверить задержку)
- Возвращение"Домой"этикетка
- Нажмите на большойКнопка запускаилиПереключатель подключения
- Первое соединение появится"Запрос на связь"Советы
- Проверить«Я доверяю этому приложению»щелкните"Хорошо"
- Иконка VPN появляется в панели уведомлений, указывая, что прокси включен
- Откройте браузер и посетите ip.sb, чтобы проверить, изменился ли IP.
FlClash и Clash Meta для Android поддерживают прокси-приложения. Вы можете выбрать из настроек:
- Разрешить только режим:Только проверенное приложение использует прокси и другие прямые соединения.
- Только отрицать режим:Проверенные приложения не используют прокси (например, игры, банковские приложения), другие используют прокси.
Общие операции после импорта
После завершения импорта подписки клиенту, как правило, необходимо пройти три этапа выбора узла, активации агента и проверки правил, прежде чем он сможет войти в состояние регулярного использования.
Рекомендуется вручную выбрать известный доступный узел для тестирования. Не рекомендуется напрямую определять исключения клиента без проверки доступности узла. Используйте функцию тестирования задержки для фильтрации узлов с низкой задержкой.
Системный прокси или TUN обычно включен на рабочем столе; VPN-соединение обычно включено на Android. Если разрешения не предоставляются (например, разрешения администратора Windows, расширения системы macOS, авторизация Android VPN), прокси-возможность может не вступить в силу.
Рекомендуется открывать общие веб-страницы (например, Google, YouTube) для базового тестирования. Затем переключайте режим правил, глобальный режим или другие конфигурации по мере необходимости, чтобы увидеть, являются ли результаты доступа ожидаемыми.
Режим TUN, Отвлечение правил и оптимизация DNS
Для пользователей с расширенными потребностями вы можете включить режим TUN для глобального захвата трафика, настройки распределения правил и оптимизации конфигурации DNS для предотвращения загрязнения.
Функция:Создайте виртуальную сетевую карту, чтобы захватить весь трафик устройства (включая UDP) и решить проблему средств командной строки (Git, npm, Docker), игр и приложений UWP, не использующих системный прокси.
- Clash Verge Rev:Настройки → Режим TUN → Включите переключатель
- Windows:Вы должны управлять клиентом как администратором.
- macOS:Впервые нужно разрешить расширение системы в настройках системы → Конфиденциальность и безопасность
- Linux:Требуется разрешение root или возможность CAP NET ADMIN
- Режим TUN и системный агент могут включаться одновременно, не конфликтуя друг с другом.
- После открытия некоторые игры могут обнаружить виртуальную сетевую карту и отказаться от запуска.
- Если вы столкнулись с сетевыми аномалиями, вы можете попытаться отключить TUN для устранения проблем.
Правила Clash определяют, какой трафик проходит через прокси и какой трафик напрямую связан. Типы общих правил:
- DOMAIN (точное доменное имя):
DOMAIN,google.com,Proxy- Google.com Пройти через прокси - DOMAIN-SUFFIX (суффикс доменного имени):
DOMAIN-SUFFIX,google.com,Proxy*.google.com Полный агент - DOMAIN-KEYWORD (ключевое слово):
DOMAIN-KEYWORD,google,ProxyВключая прокси-сервер доменного имени Google - GEOIP (географическое местоположение):
GEOIP,CN,DIRECT- домашнее IP прямое соединение - IP-CIDR (сегмент IP):
IP-CIDR,192.168.0.0/16,DIRECT- LAN прямое соединение - МАТЧ (безопасные правила):
MATCH,ProxyДругой трафик проходит через прокси
Нажмите правой кнопкой мыши на конфигурацию подписки → Правила редактирования → Вы можете добавить пользовательские правила в графический интерфейс, и правила будут вставлены перед правилами подписки. Скрипты расширения (JavaScript) также могут использоваться для динамического изменения правил.
Смотрите учебник домашней страницы для деталейРасширенная конфигурация и сценарииГлава.
Правильная настройка DNS может предотвратить загрязнение DNS оператора и обеспечить точное разрешение доменного имени. Mihomo поддерживает режим fake-ip (рекомендуется) и redir-host.
Михомо немедленно возвращает 198.18.0.0/16 Для поддельных IP-адресов в пределах диапазона соответствие правил завершается на этапе доменного имени с меньшей задержкой и более точной диверсией.
- proxy-server-nameserver:Специализируется на анализе доменных имен прокси-узлов и использует внутренние DNS, чтобы убедиться, что они не загрязнены.
- nameserver:Для решения заморских доменных имен рекомендуется использовать DoH (DNS по HTTPS).
- fake-ip-filter:Белый список, эти доменные имена пропускают поддельные IP (например, доменные имена LAN)
Смотрите учебник домашней страницы для деталейКонфигурация DNS по борьбе с загрязнением。
Диагностика и решения общих проблем
В этой статье обобщены идеи и решения по устранению неполадок для наиболее распространенных проблем, возникающих во время использования, таких как сбой соединения, медленная скорость и невозможность подключения некоторых приложений к Интернету.
Общие причины:
- Клиент включает системный прокси- или TUN-режим для обновления подписки, формируя бесконечный цикл
- Сама подписка недействительна или закрыта аэропортом.
- Текущая сеть не может получить доступ к серверу абонента (заблокирована)
- Firewall перехватывает запросы клиентской сети
Решение:
- Выключите прокси-сервер системы клиента и режим TUN
- Нажмите еще раз, чтобы обновить подписку
- Подтвердите, правильна ли ссылка подписки (полна ли она при копировании)
- Обратитесь в службу поддержки клиентов аэропорта, чтобы подтвердить, действительна ли подписка.
- Попробуйте использовать мобильную точку доступа для изменения сетевой среды
Устранение неполадок:
- Подтвердите, что узел доступен:Ручно переключайтесь на другие узлы на прокси-странице или нажмите Latency Test
- Подтвердите, что агент включен:Проверьте, действительно ли включен системный прокси/VPN переключатель
- Подтвердите режим правила:В режиме Rule подтвердите, что Google выступает в качестве прокси (может временно перейти в глобальный режим для тестирования)
- Проверьте DNS:Посетите ip.sb, чтобы узнать, изменился ли IP; если он не изменился, прокси-сервер не вступил в силу.
- Кэш браузера:Очистите кэш браузера и куки и попробуйте снова
- Брандмауэр:Проверьте, блокирует ли системный брандмауэр клиент
Общие причины:
- Это приложение не использует прокси системы (например, инструменты командной строки, некоторые игры).
- Приложения Windows UWP ограничены Loopback
- Приложение само обнаруживает прокси/виртуальную сетевую карту и отказывается ее запускать.
Решение:
- Включить режим TUN:Может принимать приложения, которые не используют системный прокси
- UWP Apps (Windows):Использование инструмента UWP Loopback в настройках Clash Verge Rev для снятия ограничений
- Инструмент командной строки:вручную настроить переменные среды агента (см. ниже)
- Игра отказывается работать:Некоторые игры для борьбы с мошенничеством обнаруживают виртуальные сетевые карты и требуют отключить режим TUN.
git config --global http.proxy http://127.0.0.1:7897
# npm конфигурационный агент
npm config set proxy http://127.0.0.1:7897
Временные переменные среды (Linux/macOS)
export http_proxy=http://127.0.0.1:7897
export https_proxy=http://127.0.0.1:7897
Возможные причины:
- Узел заблокирован или ограничен по скорости (перебронирование аэропорта)
- Плохая локальная сетевая среда
- Загрязнение DNS приводит к разрешению неправильного IP
- Проблема конфигурации правил (прокси-сервер должен использоваться для прямого подключения)
Метод оптимизации:
- Замените узел и выберите узел с низкой задержкой и стабильный
- Избегайте переполненных узлов в часы пик (8-11 вечера)
- Использование антиблокадных протоколов, таких как Hysteria2 и VLESS
- Настройка DNS DoH/DoT для предотвращения загрязнения
- Контактное обслуживание клиентов аэропорта с качеством узла обратной связи
- Подумайте об изменении поставщика услуг аэропорта
Шаги решения:
- Системные настройки → Конфиденциальность и безопасность
- Прокрутите вниз и найдите подсказку «Заблокированное расширение системы».
- Нажмите «Разрешить» и введите системный пароль
- Перезапуск режима TUN в клиенте
Если несколько попыток все еще не удались, попробуйте удалить услугу на терминале, а затем переустановить ее:
sudo "$APP/Contents/Resources/resources/clash-verge-service-uninstall"
sudo "$APP/Contents/Resources/resources/clash-verge-service-install"
Высокочастотное решение проблем
Эта ситуация обычно связана с недействительной подпиской, неправильным заполнением ссылок, текущей неспособностью сети получить доступ к адресу подписки или ненормальным форматом конфигурации. Предложения: 1 Выключить системный прокси-сервер и режим TUN, а затем обновить подписку; 2 Подтвердить, является ли подписная ссылка полной (не пропустите символы при копировании); 3 Связаться с службой поддержки аэропорта для подтверждения статуса подписки; 4 Проверить журнал клиента на наличие сообщений об ошибках.
Системный агентТолько приложения, которые следуют настройкам прокси системы (например, браузеры), могут быть прокси. Некоторые инструменты командной строки (Git, npm, Docker) и игры не будут прокси.Режим тунВсе приложения могут быть подключены к виртуальной сетевой карте, чтобы захватить весь трафик (включая UDP), но требуются права администратора. Оба могут быть включены одновременно.
Некоторые прокси-режимы требуют более высоких системных разрешений, таких как режим TUN (необходимо создать виртуальную сетевую карту), режим обслуживания (резидент в фоновом режиме). Windows требует привилегий администратора; macOS требует системных расширений; Linux требует корневых или специфических возможностей. Эти подсказки являются частью обычного процесса авторизации, и соответствующие функции могут использоваться только после разрешения.
Windows:Выберите x64.exe для x64; выберите arm64.exe для arm64 (ноутбук Snapdragon). macOS:Для Apple Silicon (M1/M2/M3/M4) выберите aarch64.dmg; для Intel выберите x64.dmg; для универсальной версии можно использовать оба варианта. Linux:Для Ubuntu/Debian выберите .deb; для Fedora/CentOS выберите .rpm; для универсального выберите AppImage. Android:Для мобильных телефонов после 2020 года выберите arm64-v8a.apk; для старых устройств выберите armeabi-v7a.apk; для тренажеров выберите x86 64.apk.
Недоступно.Клиенты серии Clash являются чистыми прокси-инструментами и не содержат никаких узлов или серверных ресурсов. Вам необходимо приобрести подписку у поставщика услуг агентства (обычно известного как «аэропорт»), получить ссылку на подписку, а затем импортировать ее в клиент. При выборе аэропорта рекомендуется обращать внимание на то, предоставляет ли он новые соглашения, послепродажную поддержку, есть ли пробный период.
Правило (правило)Интеллектуальное распределение по файлу конфигурации: внутренние сайты напрямую связаны, иностранные сайты используют прокси, учитывая скорость и трафик;Предпочтительно для ежедневного использования。Глобальный (глобальный) режимОтправьте весь трафик на прокси-сервер, который подходит для тестирования подключения узла или доступа к услугам, требующим прокси-сервера.Прямой (прямое соединение) режимВесь трафик не проходит через прокси, что эквивалентно отключению прокси.
Рекомендуемые шаги: 1 Посещение ip.sb или ipinfo.ioПроверьте, является ли IP узлом IP; 2 Доступ dnsleaktest.com Run Extended скачать Тест для проверки утечки DNS; 3 Доступ browserleaks.com/ip Проверьте, не утечка ли WebRTC реального IP. Если IP по-прежнему является локальным IP, это означает, что прокси-сервер не эффективен. Проверьте, включен ли выключатель и доступен ли узел.
Полный исходный код Clash Verge Rev (лицензия GPL-3.0) и FlClash находится в открытом доступе на GitHub и может быть просмотрен кем угодно. Проект поддерживается активным сообществом, и слияние PR требует пересмотра. Само программное обеспечениеНе содержит никаких узлов или поведения загрузки данных, просто перенаправьте трафик к прокси-узлу в соответствии с файлом конфигурации. Реальная вещь, на которую следует обратить внимание, заключается в том, является ли используемый вами «аэропорт» надежным, а не сам клиент.