Лимиты
Какие лимиты действуют в fxTunnel: число туннелей и доменов по тарифу, частота запросов к туннелю, диапазоны портов, сроки жизни и размеры в инспекторе.
На этой странице собраны ограничения сервиса: что зависит от тарифа, а что одинаково для всех.
Лимиты тарифа
От тарифа зависят:
- сколько туннелей может быть открыто одновременно;
- сколько поддоменов можно зарезервировать;
- сколько своих доменов можно подключить;
- сколько API-токенов можно создать;
- доступны ли инспектор трафика и UDP-туннели.
Точные числа для каждого тарифа — на странице «Тарифы».
Когда лимит туннелей исчерпан, сервер не откроет новый туннель и ответит tunnel limit reached. Кроме того, у API-токена есть предел туннелей на одно подключение клиента, не выше тарифного; при его превышении ответ — token tunnel limit reached. Если тариф не включает UDP, сервер ответит UDP tunnels are not available on your plan — upgrade to enable UDP.
Частота запросов
Сервер ограничивает, как часто можно обращаться к одному туннелю. Сейчас лимиты одинаковы для всех тарифов:
| Туннель | Лимит на туннель | Лимит с одного IP |
|---|---|---|
| HTTP | 3600 запросов в минуту | 360 запросов в минуту |
| TCP | 1800 новых соединений в минуту | 180 соединений в минуту |
| UDP | 10 000 пакетов в секунду | 1000 пакетов в секунду |
Лимит с одного IP — десятая часть лимита туннеля: один активный посетитель не займёт весь туннель.
Сверх лимита HTTP-запрос получает ответ 429 Too Many Requests, новое TCP-соединение сервер сразу закрывает, а UDP-пакет отбрасывает. Трафик внутри уже открытого TCP-соединения лимит не считает.
Порты
| Туннель | Порты на сервере |
|---|---|
| TCP | 10000–20000 |
| UDP | 20001–30000 |
Порт 11211 для TCP-туннелей закрыт. Подробнее — в разделах «TCP-туннели» и «UDP-туннели».
Остальные ограничения
| Что | Ограничение |
|---|---|
| Поддомен | До 32 символов: латинские буквы, цифры и дефис |
| Пароль Basic Auth | Не короче 8 символов |
--auto-close | От 1m до 24h |
--max-lifetime | От 1m до 7d |
| Запросов в инспекторе | 1000 на туннель, настраивается inspect.max_entries |
| Тело запроса в инспекторе | Первые 256 КБ, настраивается inspect.max_body_size |
| Подключения клиента | Не больше 30 попыток входа в минуту с одного IP |