Что именно сломалось: разбираем блокировки РКН/ТСПУ по слоям сетевого стека. Rkn Block Checker
У вас не открывается сайт. Браузер пишет «Не удалось установить соединение». Это всё, что он знает — и это бесполезно.
Потому что «не открывается» - это как минимум четыре разных истории. DNS-резолвер провайдера соврал. ISP режет пакеты по IP. ТСПУ прочитал имя хоста в открытом поле TLS ClientHello и оборвал соединение. Или вы получили честный 200 OK - и страницу-заглушку «доступ ограничен по решению Роскомнадзора». В каждом случае нужно делать разное, и без понимания, на каком слое стоит фильтр, можно тыкаться в любую сторону и не угадать.
В статье разбираю все четыре механизма по слоям - снизу вверх, от DNS до HTTP - и показываю Python CLI, который запускает probes на каждом уровне и выдаёт диагноз: TCP_RESET, TLS_BLOCK, DNS_BLOCK, HTTP_STUB. Отдельно - про то, как «TCP открылся, а TLS handshake умер» становится надёжным отпечатком DPI на SNI, и почему параллельный стриминг результатов через as_completed радикально меняет UX по сравнению с pool.map().
Это диагностический инструмент, не средство обхода. Открытый код, MIT, pip install rkn-block-checker.
Читать далееИсточник: Хабрахабр
Похожие новости
- Wazuh: ручная регистрация агента — пошаговый гайд для сложных сетей
- Сервис аудитных логов в облаке: архитектура и ценность для пользователей
- Spark_news: Деловые поездки по России стали дольше на фоне роста стоимости перелетов
- Информационная безопасность: профессия настоящего и будущего
- Рынок CRM-услуг вырос на 38%: бизнес активно работает с клиентской базой
- Fake AI installers: как «установить Claude» может превратиться в запуск малвари
- Прокси-сервер и SWG в корпоративной среде: как это работает и почему без них компания быстро почувствует разницу
- Хватит копировать security YAML: AppSec-слой для Java-проектов через Gradle convention plugin
- Книга: «Охота за киберугрозами»
- [Перевод] Декодируем трафик Zabbix Proxy для быстрого устранения неполадок