Что означает ошибка
Полный текст ошибки:
В документации ngrok объясняет причину: компания из США больше не может обслуживать пользователей из стран, против которых правительство США ввело санкции. Поэтому агентам с российских IP-адресов подключение запрещено, а исключений ngrok не делает. Новый аккаунт, другой тариф или переустановка не помогут — проверяется IP, с которого подключается агент.
Почему VPN — плохая идея
Первое, что приходит в голову, — запустить ngrok через VPN. Но в той же документации сказано, что ngrok блокирует подключения через выходы TOR и анонимизирующие прокси, а использовать такие сервисы, чтобы скрыть себя, запрещают его правила (Terms of Service). Даже если туннель поднимется:
- аккаунт могут заблокировать в любой момент — вместе с адресами, на которые уже настроены вебхуки;
- трафик идёт через лишний узел, растёт задержка;
- оплатить платный тариф российской картой всё равно не получится.
Что остаётся
- Свой сервер. Поднять frp или аналог на VPS: нужны сервер, домен, сертификаты и время на поддержку.
- Российский сервис туннелей. Работают из России, принимают оплату в рублях. Сравнение — в статье «Аналоги ngrok в России».
Туннель через Tunelka за минуту
Tunelka выдаёт постоянный HTTPS-адрес вида имя.tunelka.ru для сервиса на вашем компьютере. Работает с российских IP, без белого IP и проброса портов, сертификат выпускается сам. Поддерживаются HTTP и HTTPS.
Через командную строку
- ЗарегистрируйтесьВ личном кабинете — почта и пароль. Там же скачайте CLI для Windows (MSI или zip) или Linux.
- Войдите токеном из кабинетаБез аргумента команда попросит вставить токен. Для CI и Docker — переменная
TUNELKA_TOKENили флаг--token. - Запустите туннельАдрес появится в ответе и не изменится при следующих запусках.
Посмотреть запущенные туннели — tunelka status, остановить — tunelka stop.
Через приложение
В приложении для Windows и macOS (Apple Silicon) терминал не нужен: укажите порт и нажмите «Подключить». Там же можно открыть доступ к файлам и папкам по ссылке — удобно, чтобы отдать сборку или логи.
Чем Tunelka отличается от ngrok
| ngrok | Tunelka | |
|---|---|---|
| Работает с российских IP | нет, ERR_NGROK_9040 | да |
| Оплата | иностранной картой | российской картой, 150 ₽/мес за Pro |
| Постоянный адрес | на всех тарифах (домен из пула ngrok) | на всех тарифах, имя.tunelka.ru |
| Протоколы | HTTP, HTTPS, TCP, TLS | HTTP, HTTPS |
| Приложение с окном | нет | Windows, macOS |
| Доступ к файлам по ссылке | нет | да, с паролем и временными ссылками |
| Свой домен | на платных тарифах | пока нет |
Тарифы Tunelka: Free — 1 туннель и 100 МБ трафика в месяц, Pro — 3 туннеля и 200 ГБ за 150 ₽, Team — 10 туннелей и 300 ГБ за 300 ₽. Трафик туннелей и раздач файлов считается вместе.
Частые вопросы
Поможет ли новая учётная запись ngrok?
Нет. Ограничение действует по IP-адресу, с которого подключается агент, а не по аккаунту.
Можно ли обойти ошибку через VPN?
Технически иногда да, но ngrok в описании ошибки прямо пишет, что блокирует анонимизирующие прокси и выходы TOR, а скрывать местоположение запрещают его правила. Риск — блокировка аккаунта посреди работы.
Какие протоколы поддерживает Tunelka?
HTTP и HTTPS. TCP и UDP пока нет — если они нужны (SSH, базы данных, игровые серверы), посмотрите сравнение в статье «Аналоги ngrok в России».
Меняется ли адрес туннеля при перезапуске?
Нет. Адрес вида имя.tunelka.ru закреплён за аккаунтом на всех тарифах, включая бесплатный, — вебхуки не придётся перенастраивать.
Нужен ли белый IP?
Нет. Клиент сам подключается к серверу Tunelka: работает за роутером, NAT провайдера и в мобильной сети. Сертификат HTTPS выпускается автоматически.
Поднимите туннель за минуту
Регистрация — почта и пароль, бесплатный тариф включается сразу. Pro — 3 туннеля и 200 ГБ трафика за 150 ₽ в месяц.
Факты о сторонних сервисах сверены по их официальным сайтам 28 октября 2026; условия у них могут меняться.