PingMap beta

Проверка доступности сайта и серверов онлайн

Проверка доступности сайта — это техническая диагностика, отвечающая на вопрос «работает ли сайт прямо сейчас» с точки зрения внешнего наблюдателя. PingMap предоставляет 14 бесплатных онлайн-инструментов, которые проверяют сайт по всему стеку: DNS-резолв, TCP-соединение, TLS-handshake, HTTP-статус, время отклика, цепочка редиректов и срок действия SSL-сертификата. Все проверки выполняются с серверов в России и Европе, работают прямо из браузера и не требуют регистрации.

Подходит для разовой диагностики «почему не открывается сайт», проверки SSL после миграции, аудита DNS-записей и контроля портов сервера. Для непрерывного мониторинга 24/7 с уведомлениями в Telegram — настройте бесплатный аккаунт.

Новое

HTTP-проверка сайта с разных городов

Распределённая HTTP-проверка одновременно с реальных мониторинговых агентов в Москве, Санкт-Петербурге, Челябинске и других городах. По каждому агенту — статус-код, waterfall DNS/TCP/TLS/TTFB, состояние SSL и WHOIS, всё на интерактивной карте. Опционально — ICMP ping/MTR с трассой маршрута.

Открыть →

Какие проверки помогают понять, работает ли сайт

1. Ping и HTTP-проверка

Самый частый сценарий — пользователь жалуется «сайт не открывается». /tools/ping/ отправляет HTTP-запрос к URL, фиксирует статус-код, время отклика и стадии (DNS, TCP, TLS, TTFB). Если статус 200 OK, а время отклика низкое — проблема не на сервере, а у пользователя или провайдера.

2. SSL-сертификат и TLS

Около 30% случаев «сайт не работает» — это просрочка SSL-сертификата или ошибка цепочки доверия. /tools/ssl/ показывает дату истечения, издателя (Let's Encrypt, DigiCert), цепочку, версию TLS и список SAN-доменов. /tools/ssl-expiry-check/ — упрощённая версия только с количеством дней до истечения.

3. DNS-записи

Если HTTP-проверка возвращает «name resolution failed» или сайт открывается у одних и не открывается у других — проблема в DNS. /tools/dns/ показывает все типы записей домена (A, AAAA, CNAME, MX, TXT, NS, SOA), /tools/dns-lookup/ — расширенная версия с DNSSEC, PTR и CAA. Если письма не приходят — отдельный инструмент /tools/mx/ показывает MX-записи с приоритетами и сразу же резолвит почтовые серверы в IP, плюс рядом SPF и DMARC.

4. Открытые TCP-порты

Когда нужно проверить не сайт, а конкретный сервис на сервере (база данных, почта, SSH) — используйте /tools/port/. Проверяет открытость TCP-порта по IP или домену с указанием порта (80, 443, 22, 3306, 5432, 6379 и любого кастомного).

5. WHOIS и срок домена

Если у домена истёк срок регистрации — сайт пропадает целиком. /tools/whois/ показывает регистратора, дату регистрации, дату истечения и NS-серверы. Полезно перед покупкой домена и для мониторинга собственного.

6. Распределённая проверка с разных городов

Когда нужно понять, «работает ли сайт у пользователей в разных городах» — используйте /tools/distributed-http-check/. Запускает ping/MTR или HTTP-проверку одновременно с реальных мониторинговых агентов в Москве, Санкт-Петербурге, Челябинске и других городах. Показывает RTT, потери пакетов, трассу маршрута и waterfall HTTP по каждой точке — видно, проблема у конкретного провайдера или нет.

7. HTTP-заголовки, статус-код и редиректы

Для глубокой диагностики ответа сервера: /tools/headers/ анализирует все response headers (Cache-Control, HSTS, CSP, Server), /tools/http-status-check/ объясняет смысл кода ответа, /tools/redirect-checker/ показывает всю цепочку 301/302/307/308 до финального URL.

Часто задаваемые вопросы

Что такое проверка доступности сайта?
Проверка доступности сайта — это техническая диагностика, которая отвечает на вопрос «работает ли сайт прямо сейчас» с точки зрения внешнего наблюдателя. Включает несколько последовательных проверок: разрешение DNS-имени в IP-адрес, установку TCP-соединения с сервером на порту 80/443, успешный HTTPS-handshake (если сайт на TLS), отправку HTTP-запроса и получение ответа со статус-кодом 2xx/3xx. Если на любом этапе возникает ошибка (timeout, DNS resolution failed, connection refused, certificate expired, 5xx) — сайт считается недоступным.
Какие инструменты PingMap бесплатны?
Все 12 инструментов на /tools/ полностью бесплатны и работают без регистрации: Ping (проверка доступности), SSL-checker (валидация TLS-сертификата), DNS Lookup (A/AAAA/CNAME/MX/TXT/NS), Port Checker (открытые TCP-порты), WHOIS (информация о домене), HTTP Headers (анализ заголовков ответа), HTTP Status Check (диагностика 2xx/3xx/4xx/5xx), Redirect Checker (цепочка 301/302), SSL Expiry (дней до истечения), Uptime Calculator (расчёт downtime по % SLA), SLA Calculator (обратный расчёт). Каждый инструмент работает прямо из браузера, не требует установки и не сохраняет введённые данные.
Как проверить работает ли сайт из России?
Чтобы проверить работает ли сайт именно из России, используйте инструменты PingMap — они выполняют проверки с серверов, расположенных в РФ (Москва, Санкт-Петербург) и Европе. Это критично потому что зарубежные сервисы (UptimeRobot, Pingdom) не имеют точек проверки в России и могут показывать «всё работает», когда реальные российские пользователи не могут открыть сайт из-за блокировки IP Роскомнадзором, проблем с российским CDN или сбоя у конкретного провайдера. Для разовой проверки откройте /tools/ping/, для постоянного мониторинга — зарегистрируйтесь в личном кабинете и настройте проверки каждые 30 секунд с уведомлением в Telegram.
В чём разница между Ping и HTTP-проверкой?
Ping (ICMP echo) проверяет сетевую доступность сервера на уровне IP-протокола — отвечает ли машина на минимальный сетевой пакет. HTTP-проверка идёт дальше: устанавливает TCP-соединение, выполняет TLS-handshake (для HTTPS), отправляет реальный HTTP-запрос (GET/POST) и получает ответ от веб-сервера. Сервер может отвечать на ping, но при этом nginx/apache на нём может быть упавшим — тогда ping покажет «доступен», а HTTP-проверка вернёт connection refused или timeout. Для сайтов используйте HTTP-проверку (/tools/ping/ — несмотря на название, проверяет HTTP), для серверов и сетевого оборудования — ICMP-ping или TCP-port-checker (/tools/port/).
Можно ли использовать инструменты в API или для автоматизации?
Веб-интерфейс /tools/* предназначен для разовых ручных проверок. Для автоматизации и API-интеграции используйте платформу мониторинга PingMap: после регистрации в личном кабинете доступен REST API для создания мониторов, получения статусов и настройки уведомлений в Telegram, email и webhook. Также API позволяет встраивать виджеты статуса в собственные дашборды и интегрироваться со Slack, PagerDuty, OpsGenie или собственными скриптами. Документация API доступна в /docs/.

Хотите автоматизировать проверки? Настройте постоянный мониторинг с уведомлениями в Telegram.