Содержание
Тестировать приложение или сайт в настоящей французской мобильной сети
CGNAT, IPv6, соединения, обрываемые оператором: что мобильная сеть меняет для вашего приложения или сайта и как воспроизвести это из офиса.
update Обновлено
Команды тестируют в офисном Wi-Fi. А их пользователи сидят в 4G/5G, за оператором, который ведёт себя не так, как домашний роутер. Некоторые сбои существуют только там, и из офиса их не видно.
Что меняет мобильная сеть
Один адрес IPv4 на сотни абонентов. Мобильные операторы делят один публичный адрес IPv4 между многими клиентами (CGNAT). Если ваш сервис ограничивает число запросов с адреса или блокирует адрес после неудачных попыток входа, вы разом блокируете сотни пользователей, которые ничего не сделали. См. Коллективное наказание.
IPv6. Французские операторы широко раздают IPv6 в мобильных сетях. Везде ли ваш бэкенд его принимает? Столбцы базы данных, рассчитанные на IPv4, списки разрешённых адресов, журналы и антифрод-инструменты: вот где всё ломается.
Сети только с IPv6. Некоторые мобильные сети выдают только IPv6 и транслируют в IPv4 (NAT64, 464XLAT). Адрес IPv4, прописанный в приложении жёстко, там может не работать. Apple, кстати, давно требует, чтобы приложения из App Store работали в сети только с IPv6.
Обрыв неактивных соединений. Операторы закрывают записи NAT, которые долго молчат. WebSocket или долгое соединение без сообщений поддержки (keepalive) может тихо умереть, без ошибки на стороне сервера.
Приблизительная геолокация. Базы геолокации часто помещают мобильный адрес в Париж или в регион оператора. Если ваш сервис подстраивает содержимое под город, проверьте, что он делает с неверно определённым адресом.
Воспроизвести это из офиса
| Способ | Что он проверяет | Настройка |
|---|---|---|
| Браузер, настроенный на прокси | Сайт, по HTTP и HTTPS | Chrome и Firefox |
| Тестовый телефон, настроенный на прокси | Приложение, для трафика, который соблюдает прокси | Android и iPhone |
| Туннель WireGuard на телефоне | Всё, включая UDP и HTTP/3 | Туннель WireGuard |
Туннель воспроизводит условия точнее всего: многие приложения игнорируют системный прокси, а туннель не оставляет им выбора.
Выбор оператора и режима IP
Операторы ведут себя по-разному: одни переписывают или завершают TCP-соединения по пути, другие пропускают их нетронутыми. Чтобы воспроизвести ошибку, о которой сообщают абоненты конкретного оператора, тестируйте у этого оператора; свяжитесь с нами, если вам нужен определённый.
Тариф Premium (выход через телефон) позволяет выбрать между только IPv4, двойным стеком и только IPv6: можно проверить все три случая, не меняя оборудования. Тариф Complet выходит по IPv4.
Чего прокси не проверяет
Позиции в магазинах приложений. Страна App Store и Play Store зависит от аккаунта, а не от IP-адреса. Смена IP не меняет показанные результаты.
Качество радиосигнала. Прокси выходит через настоящую линию 4G/5G, но ваш тест проходит и через ваше собственное подключение до нас. Чтобы измерить покрытие или радиозадержку, нужен телефон на месте.
FAQ
Можно ли автоматизировать эти тесты?
Да: прокси работает в Playwright, Puppeteer или любом HTTP-клиенте. См. ИИ-агенты и автоматизированные браузеры.
Почему не эмулятор сети?
Он моделирует задержки и потери, и это очень полезно. Но он не моделирует ни CGNAT, ни трансляцию IPv6, ни оборудование реального оператора. Одно дополняет другое.
См. также: Что такое мобильный прокси? · Проверка прокси
Нужен французский мобильный прокси? Настоящая французская линия 4G/5G, порт HTTP и порт SOCKS5, смена IP по запросу.
Посмотреть тарифыarrow_forward