Настройка прокси в NekoBox (Android)
Опубликовано: 26 августа 2026 · 7 мин чтения
Кратко: Нажмите + → Manual Settings → SOCKS, укажите gw.roamproxy.com:41080 с именем пользователя и паролем из личного кабинета, нажмите на профиль, чтобы выбрать его, установите Route в Global и подключитесь. Не используйте тип HTTP — он оставляет не-HTTP-трафик и DNS вне прокси, хотя страница проверки IP при этом всё ещё выглядит корректно. Если ваша сеть не может напрямую достучаться до шлюза, создайте профиль Chain, поместив свой вышестоящий узел первым, а Roam — последним. Проверяйте на ip.sb и на двух-трёх реальных приложениях, прежде чем доверять настройке.
Что нужно подготовить перед началом
Во всём этом руководстве используются одни и те же четыре значения. Возьмите их из личного кабинета Roam и держите вкладку открытой — вам придётся ввести их один раз в NekoBox и ещё раз, если будете проверять с компьютера.
| Поле | Значение |
|---|---|
| Сервер | gw.roamproxy.com |
| Порт | 41080 |
| Имя пользователя | сгенерировано в личном кабинете |
| Пароль | сгенерирован в личном кабинете |
Прочитайте это в первую очередь, если ваша сеть ограничена. Roam — это слой выходного IP: он меняет адрес, который видит целевой сайт. Он не создаёт туннель из сети, блокирующей исходящие соединения. Если ваш телефон находится в сотовой сети или Wi-Fi-сети, которая не может напрямую достучаться до gw.roamproxy.com:41080, соединение не установится — причём так, что это будет выглядеть как поломка продукта. В такой сети вам понадобится профиль Chain из шага 5 — именно он делает NekoBox более удачным выбором, чем большинство других Android-клиентов, для этой ситуации.
Шаг 1 — Установите NekoBox
NekoBox для Android — это бесплатный клиент с открытым исходным кодом, построенный на sing-box. Установите его со страницы релизов проекта MatsuriDayo/NekoBoxForAndroid на GitHub — выберите сборку arm64-v8a, она подходит почти для всех телефонов, выпущенных за последние несколько лет. Приложение ненадёжно доступно в Google Play, а копии в сторонних магазинах приложений часто устаревшие или пересобранные; используйте релиз с GitHub. Если ваши меню отличаются от описанных здесь, сначала обновите приложение.
Шаг 2 — Добавьте сервер Roam
- Откройте NekoBox и нажмите + в правом верхнем углу.
- Выберите Manual Settings → SOCKS.
- Заполните поля из таблицы ниже.
- Нажмите ✓ (сохранить) в правом верхнем углу.
| Поле | Введите |
|---|---|
| Name | любое, например Roam |
| Server address | gw.roamproxy.com |
| Server port | 41080 |
| Username | ваше имя пользователя |
| Password | ваш пароль |
| Protocol version | 5 (SOCKS5) |
Введите адрес в виде указанного выше хостнейма — не заменяйте его на IP-адрес, который вы где-то нашли. Адрес шлюза может измениться, а хостнейм — нет. Остальные параметры, включая UDP, оставьте по умолчанию.
Почему SOCKS, а не HTTP
В том же меню есть тип профиля HTTP. Используйте SOCKS. Исходящее соединение HTTP переносит только HTTP- и HTTPS-трафик; всё остальное, что делают ваши приложения — а в зависимости от настроек DNS ещё и сами запросы на разрешение имён — идёт через ваше обычное соединение. Симптом сбивает с толку: страница проверки IP показывает новый адрес, поэтому кажется, что прокси работает, в то время как другие приложения зависают или обрываются по таймауту. Исходящее соединение SOCKS переносит соединение целиком и устраняет этот класс сбоев.
Шаг 3 — Выберите профиль и подключитесь
- На главном экране нажмите на профиль Roam один раз, чтобы он выделился. Добавление профиля не означает его выбор; активным остаётся тот, что был выбран раньше, пока вы этого не сделаете.
- Нажмите круглую кнопку подключения в правом нижнем углу.
- В первый раз Android запросит разрешение на настройку VPN-соединения. Нажмите OK. Именно так Android передаёт весь трафик в NekoBox; ничего не туннелируется никуда, кроме настроенного вами сервера.
Кнопка меняет состояние, а в строке уведомлений появляется отметка о том, что NekoBox запущен. Это означает, что запустился локальный сервис — но ещё не доказывает, что шлюз Roam принял ваши учётные данные. Это подтверждает шаг 4.
Маршрутизация: используйте Global на время проверки
Откройте Settings → Route и установите режим Global вместо одного из пресетов с обходом (Bypass LAN, Bypass LAN and China и аналогичных). Пресеты с обходом намеренно отправляют часть трафика напрямую. Это полезно, когда всё уже работает; но пока вы ещё проверяете настройку, из-за этого настоящая ошибка конфигурации выглядит как случайный сбой. Верните исходный режим после шага 4.
Шаг 4 — Проверьте (как следует)
Откройте в браузере https://ip.sb и убедитесь, что показывается выходной IP Roam в нужном вам регионе. Вы также можете зажать профиль Roam и выбрать URL test (или нажать значок теста на главном экране): число в миллисекундах означает, что шлюз ответил по всему пути; таймаут или ошибка означает, что не ответил.
Проверки одного ip.sb недостаточно. Страница проверки IP — это один небольшой HTTPS-запрос; он проходит успешно даже в условиях, когда реальные приложения не работают. Откройте также два-три приложения или сайта, которыми вы пользуетесь на самом деле. Если ip.sb показывает новый IP, а всё остальное зависает, конфигурация неверна — почти всегда это проблема HTTP против SOCKS из шага 2 или пресет маршрутизации с обходом — и вам стоит сразу перейти к статье подключено, но не работает.
Дополнительно: проверьте учётные данные с компьютера
Проверка вне приложения покажет, в чём проблема — в ваших учётных данных или в NekoBox. Обратите внимание на форму записи: -x принимает адрес прокси, а -U передаёт учётные данные отдельно.
curl -v -x socks5h://gw.roamproxy.com:41080 -U 'username:password' https://ip.sb
Если curl возвращает IP Roam, а телефон — нет, значит учётные данные в порядке, а проблема в приложении. Если curl тоже не срабатывает, заново скопируйте имя пользователя и пароль из личного кабинета. Пошаговое руководство для десктопа см. в статье настройка прокси на macOS.
Шаг 5 — Объединение в цепочку за вышестоящим узлом
Пропустите этот шаг, если шаг 4 уже сработал. Он нужен, когда ваша сеть не может напрямую достучаться до шлюза. Android поддерживает только один VPN-сервис одновременно, поэтому вы не можете включить другое VPN-приложение, а затем поверх него NekoBox. NekoBox решает эту проблему внутри одного профиля: Chain отправляет трафик через несколько ваших существующих профилей по очереди, так что путь становится таким: ваш телефон → ваш вышестоящий узел → шлюз Roam → целевой сайт. Целевой сайт по-прежнему видит выходной IP Roam.
- Сначала добавьте свой вышестоящий узел как отдельный профиль — тот выход, который уже работает у вас в этой сети. Выберите его, подключитесь и убедитесь, что интернет работает, прежде чем объединять его с чем-либо в цепочку.
- Нажмите + → Manual Settings → Chain.
- Дайте ему имя, затем добавьте профили, из которых складывается цепочка: ваш вышестоящий узел и профиль Roam из шага 2. Порядок в списке — это порядок прохождения трафика: вышестоящий узел — первый узел, Roam — последний.
- Сохраните, выберите новый профиль Chain на главном экране и подключитесь.
Если цепочка не срабатывает, протестируйте оба узла по отдельности: подключитесь только через вышестоящий узел и убедитесь, что интернет работает, затем снова выберите цепочку. Цепочка, ломающаяся на первом узле, выглядит точно так же, как цепочка, ломающаяся на втором. Если вышестоящий узел работает отдельно, а цепочка — нет, один раз поменяйте местами порядок двух записей — это исключит перевёрнутую цепочку, прежде чем искать причину где-то ещё.
Прокси по приложениям и повседневное использование
После проверки настройки Settings → Apps VPN mode позволяет выбрать, какие приложения идут через Roam, а какие используют ваше обычное соединение. Два практических замечания: тарифицируемый резидентный трафик оплачивается за гигабайт, поэтому держите видео и загрузки из магазинов приложений вне прокси; а любое приложение, у которого уже было открыто соединение на момент подключения, сохраняет это соединение до переподключения — принудительно закройте его, чтобы быть уверенным.
Тарифы и стоимость сессии
Трафик вращающихся резидентных IP тарифицируется по $2/ГБ без месячного минимума, так что телефон, используемый для тестирования, обойдётся в центы, а не в подписку. Если вам нужен один адрес, остающийся неизменным между сессиями — например, для любого сайта с авторизацией, плохо реагирующей на смену IP — статический резидентный IP стоит $4/IP в месяц. Новые аккаунты получают 300 МБ пробного трафика при первом пополнении (от $2) — этого более чем достаточно, чтобы пройти это руководство и убедиться, что выходной IP ведёт себя так, как ожидает ваш целевой сайт.
Часто задаваемые вопросы
Кнопка меняет состояние, но ничего не загружается.
Это означает только то, что запустился локальный VPN-сервис. Либо профиль был добавлен, но так и не выбран нажатием — добавление и выбор это разные действия, — либо шлюз отклоняет учётные данные. Зажмите профиль Roam и выберите URL test: значение в миллисекундах означает, что шлюз ответил, тогда перепроверьте маршрутизацию и выбор SOCKS/HTTP; таймаут означает, что не ответил — заново скопируйте имя пользователя и пароль из личного кабинета, а если ваша сеть ограничена, перейдите к шагу 5.
Соединение устанавливается, но работают только некоторые приложения или сайты.
Откройте Settings → Route и установите режим Global. Наборы правил с обходом намеренно направляют часть трафика напрямую, а не через прокси, поэтому всё, что подпадает под эти правила, продолжает использовать ваше обычное соединение. Пока вы проверяете новую настройку, весь трафик должен идти через прокси; вернитесь к набору правил с обходом, как только убедитесь, что всё работает.
В личном кабинете видно расход трафика, но страницы не загружаются.
Списанный трафик означает, что аутентификация прошла успешно и шлюз передаёт данные — с учётными данными всё в порядке. Проблема в том, что именно передаётся: тип профиля или DNS. Удалите профиль и добавьте его заново через Manual Settings → SOCKS, как в шаге 2; профиль HTTP оставляет не-HTTP-трафик и, в зависимости от настроек, DNS вне прокси. Если SOCKS уже настроен, а страницы всё равно не загружаются, см. подключено, но не работает.
В чём разница между NekoBox и v2rayNG в этом контексте?
Оба работают с одинаковыми полями SOCKS5. Практическая разница — в объединении в цепочку: в NekoBox есть тип профиля Chain прямо в интерфейсе, тогда как в v2rayNG для отправки одного исходящего соединения через другое нужна вручную отредактированная пользовательская конфигурация. Если ваша сеть не может напрямую достучаться до шлюза, NekoBox — более простой выбор; в остальных случаях используйте то приложение, которое у вас уже есть. Другой клиент описан в руководстве по v2rayNG.
Roam — это слой выходного IP для этой настройки: вращающиеся резидентные по $2/ГБ, статические резидентные по $4/IP в месяц, без месячного минимума. Создайте аккаунт и получите 300 МБ пробного трафика при первом пополнении — этого достаточно, чтобы пройти это руководство и убедиться, что выходной IP ведёт себя так, как ожидает ваш целевой сайт.