Перейти к основному содержимому

Документация

Полное руководство по настройке мониторинга сайтов с PingZen. Документация API, примеры кода и лучшие практики.

Детекция блокировок ISP/DPI

PingZen определяет, когда сайт заблокирован интернет-провайдером с помощью DPI (Deep Packet Inspection) или подмены DNS. Заблокированные сайты действительно недоступны из России, но могут работать из других стран. Это особенно актуально для мониторинга из России, где тысячи сайтов фильтруются провайдерами по требованию РКН.

Что мы определяем

Ошибки TLS/соединения

Сброс соединения при рукопожатии, повреждение записи TLS, поддельные сертификаты — признаки вмешательства DPI в шифрованные соединения.

Подмена DNS

Доменное имя резолвится в IP-адрес блок-страницы провайдера вместо реального сервера.

Редирект на блок-страницу

Провайдер перенаправляет запрос на свою страницу блокировки (например, warning.rt.ru, blocked.mts.ru).

Контент блок-страницы

Тело ответа содержит маркеры блок-страниц провайдеров (например, ссылки на rkn.gov.ru, Роскомнадзор).

Как это выглядит в PingZen

  • Бейдж «ISP Filter» появляется на затронутых результатах проверок.
  • На странице монитора показывается предупреждение с рекомендациями.
  • Уведомления об алертах включают предупреждение о фильтрации с рекомендациями.

Рекомендации

  1. Переключитесь на протокол TCP или Ping — они проверяют доступность порта без HTTP-контента, обходя большинство фильтров провайдера.
  2. Отключите проверку SSL (verify_ssl=false) — избегает вмешательства DPI-устройств в TLS-рукопожатие.
  3. Приостановите алерты для заблокированных мониторов — предотвращает усталость от ожидаемых блокировок.

Поддерживаемые провайдеры

PingZen определяет блокировку основными российскими провайдерами:

ISPMethod
РостелекомПодмена DNS, редирект на блок-страницу
МТС / МГТСПодмена DNS, редирект на блок-страницу
БилайнПодмена DNS, блок-страница
МегафонРедирект, поддельный сертификат
Теле2Подмена DNS, редирект на блок-страницу
Дом.ру (ER-Telecom)Двойная блокировка DNS + DPI
ТТКПодмена DNS, редирект на блок-страницу
ЙотаРедирект на блок-страницу

FAQ

PingZen подавляет алерты для заблокированных сайтов?

Нет. PingZen аннотирует результат проверки меткой «ISP Filter» и обогащает уведомления рекомендациями, но не подавляет алерты. Вы можете вручную приостановить алерты для конкретных мониторов.

Насколько точна детекция блокировок?

Детекция основана на 30+ известных IP блок-страниц, 20+ URL редиректов провайдеров и 14+ маркерах контента из исследований OONI. Ложные срабатывания редки, но возможны для сайтов с самоподписанными сертификатами.

Работает ли это для провайдеров других стран?

В настоящее время паттерны детекции ориентированы на российских провайдеров. Детекция ошибок TLS может отловить вмешательство DPI других стран, но детекция блок-страниц специфична для России.

Частые вопросы

Какие протоколы можно мониторить?

PingZen поддерживает 23 протокола: HTTP/HTTPS, WebSocket (WS/WSS), TCP, UDP, ICMP Ping, gRPC, DNS, WHOIS, SSL сертификаты, Email (SMTP/IMAP/POP3), FTP/FTPS, DNSBL, PageSpeed, SOCKS5, MTProxy, API Check и Transaction. Вы можете мониторить сайты, API, серверы, базы данных и любые сетевые сервисы.

Как быстро приходят оповещения?

Telegram оповещения доставляются в течение 1-2 секунд после обнаружения. Slack и Discord уведомления приходят практически мгновенно. Вы можете настроить несколько каналов оповещений для резервирования.

Можно ли организовать мониторы по проектам?

Да! PingZen поддерживает рабочие пространства, которые позволяют организовать мониторы по проектам, окружениям или командам. Каждое рабочее пространство может иметь свои настройки оповещений и участников.

Есть ли API для автоматизации?

Абсолютно. PingZen предоставляет полный REST API с OpenAPI документацией. Вы можете создавать, обновлять и удалять мониторы программно.

Как работают статус-страницы?

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

Что происходит, если я достигну лимита мониторов?

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

Готовы перестать пропускать даунтаймы?

Присоединяйтесь к тысячам команд, которые доверяют PingZen. Настройка за 30 секунд.