К содержанию
Просвет
  1. Главная
  2. Статьи
для VPN-сервисов 4 мин чтения

Свой VPN-сервис — чек-лист проверок до первых клиентов

Маленький VPN-сервис обычно узнаёт о проблемах одинаково: из чата поддержки. Клиент пишет «не работает», вы проверяете со своего телефона, у вас всё открывается, и непонятно, что отвечать. Этот чек-лист — про то, как увидеть сервис глазами клиентов до того, как они начнут жаловаться.

1. Как сервер видят абоненты

Ваши клиенты сидят на разных операторах и в разных регионах, и картина у них разная. Один оператор пускает, другой режет, в одном округе всё хорошо, в соседнем нет.

Что проверить. Каждый сервер — с реальных SIM мобильных операторов по округам. Результат удобно читать матрицей: операторы в строках, округа в столбцах. Погасла строка — проблема у оператора, погас столбец — в регионе, отдельные ячейки — что-то локальное.

Зачем до запуска. Сервер, который не открывается у крупного оператора, лучше заменить сразу, а не после первых возвратов.

2. Белые списки

В регионах мобильный интернет всё чаще работает по белому списку. Сервер может быть исправен, но если его адреса нет среди разрешённых, абонент до него не достучится.

Что проверить. Ту же матрицу в двух режимах: с белым списком и без. Без БС открывается, с ним нет — дело в списке, и вы заранее знаете, что отвечать клиентам из таких регионов.

3. Регионы с домашнего интернета

Мобильный интернет — не единственный способ подключения. Многие клиенты сидят дома, и там свои провайдеры со своими правилами.

Что проверить. FULL GEO: за один запуск сервер проверяется из 89 городов через местных провайдеров домашнего интернета. По каждому городу видно вердикт, задержку и провайдера, а на карте — проблемные регионы. Прогон стоит 50 токенов за сервер, до 20 серверов за раз.

4. TLS и SNI, а не только порт

Открытый порт и хороший пинг ещё не значат, что VPN подключится. Блокировка часто срабатывает после подключения: по признакам протокола или по SNI.

Что проверить. Пробы ICMP, TCP и TLS с тем SNI, который реально используют ваши клиенты. Можно указать до пяти имён и сравнить: если с одним SNI соединение рвётся, а с другим нет, проблема в нём.

5. Что видит клиент в подписке

Подписка — единственное, что клиент видит от вашего сервиса. Полезно хотя бы раз посмотреть на неё со стороны.

Что проверить. Разбор подписки покажет все ноды, протоколы, страны и хостеров, сколько за ними уникальных серверов и что панель отдаёт клиенту: название, объявление, остаток трафика и срок. Если панель привязывает подписку к устройству по HWID, разбор можно сделать от имени своего телефона через ссылку-ловушку в разделе «Устройства».

Разобранные ноды можно сразу проверить с SIM операторов — пачкой, до 100 серверов за запуск.

6. Мониторинг и уведомления

Разовая проверка показывает картину на сегодня. Чтобы узнавать о проблемах раньше клиентов, серверы нужно поставить на мониторинг.

Что настроить. Регулярную проверку с SIM операторов по расписанию тарифа: раз в два дня на Pro и CEO. Уведомления приходят в Telegram, а на старших тарифах — ещё и на ваш webhook, чтобы встроить их в свою систему. Если уведомления по каждому событию не нужны, есть сводка раз в день или в неделю.

Какой тариф под сервис

  • Pro, 599 ₽ в месяц. До 20 серверов на мониторинге, проверка с SIM в трёх округах раз в два дня, FULL GEO сам раз в 30 дней, webhook, импорт подписки, 2 000 токенов и 5 разборов подписки в месяц.
  • CEO, 1 490 ₽ в месяц. До 40 серверов, проверка с SIM без ограничения по числу округов, FULL GEO раз в 14 дней, webhook, импорт подписки, 10 000 токенов и 20 разборов в месяц.

Если серверов пара штук, хватит Lite или Basic, а разовые проверки можно делать за токены без тарифа. Цена любой проверки видна до запуска.

Коротко

  1. Проверьте каждый сервер с SIM операторов по округам и прочитайте матрицу: строка — оператор, столбец — регион.
  2. Сравните результат с белым списком и без.
  3. Прогоните FULL GEO, чтобы увидеть регионы с домашнего интернета.
  4. Проверяйте TLS с реальным SNI, а не только порт.
  5. Посмотрите на свою подписку глазами клиента.
  6. Поставьте серверы на мониторинг с уведомлениями в Telegram или на webhook.

Начать можно в боте @prosvet_bs_bot или на сайте, в кабинете. После регистрации на балансе 500 токенов.

Проверьте свой сервер

С реальных SIM в округах, с белым списком и без. Первая проверка — на бонусные токены.

Ещё статья Как выбрать VPN, который работает у вашего оператора Ещё статья VPN-тест: поднимется ли ваш VPN у абонента МТС, Билайна или Tele2 Раздел Все статьи