NekoBox и v2rayNG: что это и когда их стоит выбрать
Содержание
NekoBox for Android и v2rayNG регулярно встречаются в рекомендациях рядом с клиентами на ядре mihomo, из-за чего их легко принять за очередные оболочки той же экосистемы. Это не так: у обеих программ другое ядро, другой формат конфигурации и другая логика работы с подписками.
Понимать разницу практично. Если провайдер выдаёт вам ссылку в формате Clash — берите клиент на mihomo. Если формат другой или нужны возможности конкретного ядра, эти два приложения оказываются уместнее. Разберём, что они собой представляют, чем отличаются от привычных клиентов и когда имеет смысл их ставить.
Чем эти клиенты отличаются от клиентов на mihomo
Любой прокси-клиент — это связка «ядро + интерфейс». Ядро выполняет всю работу: разбирает конфигурацию, поддерживает протоколы, применяет правила маршрутизации, обрабатывает DNS. Интерфейс лишь управляет ядром.
Clash Verge Rev, FlClash и Clash Meta for Android используют ядро mihomo и понимают конфигурации в формате Clash — расширенном YAML с секциями proxies, proxy-groups и rules. NekoBox работает на ядре sing-box, v2rayNG — на ядрах семейства v2ray/Xray. У каждого ядра свой формат описания серверов и правил, поэтому конфигурация от одного напрямую не переносится в другое: перенос требует конвертации или отдельной ссылки от провайдера.
NekoBox for Android: клиент на ядре sing-box
NekoBox — открытый Android-клиент, разработанный в проекте MatsuriDayo и построенный вокруг ядра sing-box. Он ориентирован на широкую поддержку протоколов и гибкую настройку, включая ручное добавление серверов, импорт из ссылок и подписок, собственную систему маршрутизации.
По ощущениям это более «инженерное» приложение: настроек больше, а часть из них предполагает понимание того, как устроен транспорт и маршрутизация. Для пользователя, которому нужно просто подключиться по ссылке от провайдера, это может оказаться избыточным. Зато при работе с нестандартными конфигурациями свобода настройки становится преимуществом. Исходный код и релизы доступны в репозитории NekoBox.
v2rayNG: классический клиент на ядре v2ray/Xray
v2rayNG — один из старейших Android-клиентов в этой области, разработку ведёт 2dust. Приложение построено на ядрах семейства v2ray/Xray и традиционно работает со ссылками-подписками соответствующих форматов: одна ссылка — один сервер, либо подписка, разворачивающаяся в список серверов.
Интерфейс у него утилитарный и почти не менялся годами, что многие считают достоинством: понятный список серверов, тест задержки, переключение по нажатию. Если провайдер описывает подключение через набор ссылок для v2ray, этот клиент, скорее всего, окажется самым прямым путём. Проект также публикуется на GitHub — в репозитории v2rayNG.
Отличия от экосистемы Clash на практике
| Аспект | Клиенты на mihomo | NekoBox / v2rayNG |
|---|---|---|
| Ядро | mihomo | sing-box / v2ray, Xray |
| Конфигурация | YAML в формате Clash | Форматы соответствующих ядер, часто ссылки на серверы |
| Маршрутизация | Секция rules, наборы правил, группы прокси | Собственные механизмы маршрутизации каждого ядра |
| Подписки | Ссылка отдаёт готовый YAML-профиль | Ссылка чаще отдаёт список серверов |
| Переносимость профиля | Одинаково работает во всех клиентах на mihomo | Требуется формат под конкретное ядро |
Отсюда следует главное практическое правило: сначала выясните, что именно вам выдаёт провайдер, и только потом выбирайте клиент. Обратный порядок приводит к попыткам скормить YAML-профиль приложению, которое его не понимает. Более широкое сопоставление всех вариантов собрано в обзоре популярных клиентов.
Когда есть смысл их использовать
- Провайдер даёт конфигурацию только в форматах v2ray/Xray и не предлагает ссылку для Clash.
- Нужен протокол или вариант транспорта, который поддерживается конкретно ядром sing-box.
- Вы добавляете серверы вручную, по отдельным ссылкам, а не через централизованную подписку.
- Требуется второй клиент для проверки: если подключение не работает в одном приложении, тест в другом ядре помогает понять, дело в сервере или в конфигурации.
Если же ваш провайдер выдаёт ссылку в формате Clash, а вам нужен предсказуемый повседневный клиент, разумнее остаться на mihomo — порядок установки описан в руководстве по Clash Meta for Android.
Где скачивать и с чего начать
В нашем центре загрузок есть по одной сборке arm64-v8a для каждого приложения; для других архитектур и более старых версий берите файлы в разделе Releases официальных репозиториев, ссылки на которые приведены выше. Обратите внимание на архитектуру APK — принципы выбора те же, что и для других Android-приложений, и разобраны в статье об архитектурах процессоров.
Первый запуск в обоих клиентах строится похоже: добавить подписку или отдельные серверы, обновить список, запустить тест задержки, выбрать сервер и разрешить системе создать VPN-подключение. Дальше остаётся проверить внешний IP-адрес и убедиться, что трафик идёт через выбранный сервер. Точные названия пунктов меню зависят от версии приложения, поэтому ориентируйтесь на смысл шагов.