Почему ASN-фильтр отсекает 70% ботов, но не всех

Kategoriler

Acil İlanlar

img

Почему ASN-фильтр отсекает 70% ботов, но не всех

Detay

  • İlan No : #6268
  • İlan Tarihi : 13 Ekim 2026
  • İlan Tipi : Articles
  • Konum :
  • Kategori :

Bilgi

ASN-фильтр стал стандартным инструментом в арсенале облачной защиты: он отсекает трафик с известных хостинговых подсетей, где живёт большинство дешёвых ботов. На практике это даёт примерно 70% отсева автоматизированного мусора при минимальной нагрузке на инфраструктуру. Но оставшиеся 30% – это как раз самые дорогие и опасные боты, которые идут через резидентные прокси и мобильные сети. Разберём, где ASN-блокировка работает, где ломается и как её правильно комбинировать с поведенческим анализом.

Что такое ASN-фильтр и почему он вообще работает

ASN (Autonomous System Number) – это номер автономной системы, уникальный идентификатор сети, которой управляет один оператор. У каждого хостинг-провайдера, облачной платформы и дата-центра есть свой ASN. Когда запрос приходит на ваш сервер, вы видите IP-адрес, а по нему через базы маршрутизации (например, MaxMind, IP2Location, Team Cymru) определяете, какой автономной системе принадлежит адрес.

Логика простая: если запрос приходит из ASN DigitalOcean, Hetzner, OVH, Vultr или Amazon AWS – это почти наверняка не живой пользователь из России, а бот, парсер или скрипт. Массовые атаки и дешёвый скрейпинг запускают с арендованных VPS, потому что это дёшево, быстро и легко масштабируется. Один сервер за 5 долларов в месяц может генерировать десятки тысяч запросов в час.

Блокировка по ASN отсекает этот пласт до того, как запрос дойдёт до бэкенда. Никакого анализа поведения, никаких вычислений на стороне приложения – просто отказ на уровне reverse proxy или WAF. Именно поэтому ASN-фильтр дёшев по ресурсам и даёт высокий процент отсева при минимальной настройке.

Какие ASN стоит блокировать в первую очередь

Практика показывает: 70% дешёвых ботов приходят из 20-30 крупных хостинговых ASN. Это облачные провайдеры с почасовой оплатой, где можно поднять сервер за минуту и так же быстро его удалить. Сюда попадают DigitalOcean (AS14061), Hetzner (AS24940), OVH (AS16276), Vultr (AS20473), Linode (AS63949), Amazon (AS16509), Google Cloud (AS396982), Microsoft Azure (AS8075).

Блокировка этих ASN целиком – спорное решение. С одной стороны, вы отсекаете массу ботов. С другой – можете задеть корпоративных клиентов, которые ходят через корпоративные VPN, размещённые в AWS, или разработчиков, тестирующих ваш сайт с облачных CI/CD. Поэтому в реальных проектах чаще блокируют не весь ASN, а конкретные подсети, которые уже замечены в атаках.

Ещё один нюанс: некоторые хостинги продают IP-адреса, которые числятся как residential или ISP, хотя физически находятся в дата-центре. Такие адреса проходят ASN-фильтр и требуют других методов обнаружения.

Почему 30% ботов проходят через ASN-фильтр

Резидентные прокси – главная причина, по которой ASN-фильтр не даёт 100% результата. Это сети из реальных домашних устройств: компьютеров, роутеров, умных телевизоров, заражённых malware. Трафик через них идёт с IP-адресов обычных пользователей, которые принадлежат ASN Ростелекома, МТС, Билайна, Мегафона и других провайдеров.

Заблокировать эти ASN нельзя – вместе с ботами вы отрежете живых клиентов. А операторы резидентных прокси продают доступ к миллионам таких IP по цене от 5 до 50 долларов за гигабайт трафика. Парсеры маркетплейсов, сканеры цен, фрод-фермы и DDoS-сервисы активно используют эту инфраструктуру именно потому, что она обходит ASN-фильтры.

Дорогие боты – это не скрипт на Python с одного VPS. Это распределённая система с ротацией IP, эмуляцией браузера, решением капчи через сервисы и человекоподобным поведением. Их запускают, когда цель стоит денег: обойти защиту конкурента, собрать базу товаров, накрутить показы или провести целевой фрод. Против таких ASN-фильтр бесполезен.

Разница между дешёвыми и дорогими ботами

Дешёвый бот – это один IP, простой User-Agent, прямые запросы без JavaScript, высокая частота. Стоимость: копейки за тысячу запросов. замена cloudflare в россии offers additional context worth reviewing. Против него работают базовые правила: rate limiting, блокировка по ASN, проверка User-Agent, простые сигнатуры.

Дорогой бот – это пул из тысяч резидентных IP, реальный браузер (часто headless Chrome или Firefox), выполнение JavaScript, случайные задержки, имитация движения мыши, решение капчи через сервисы вроде 2Captcha. Стоимость: от 1 до 10 долларов за тысячу запросов. Против него нужен поведенческий анализ: как ведёт себя сессия, какие страницы смотрит, как двигается по сайту, что делает с формами.

Именно поэтому ASN-фильтр и поведенческий анализ – не альтернативы, а дополнения. Первый отсекает дешёвый пласт до нагрузки на приложение, второй ловит то, что прошло. По отдельности каждый даёт частичный результат: ASN – около 70%, поведение без ASN – меньше, потому что ресурсы тратятся на анализ очевидного мусора.

Как комбинировать ASN-фильтр с поведенческим анализом

Правильная архитектура выглядит так: запрос сначала проходит ASN-проверку, потом попадает в поведенческий анализ. Если IP принадлежит известному хостинговому ASN – блок сразу, без вычислений. Если нет – начинается оценка поведения: частота запросов, паттерны навигации, наличие сессии, взаимодействие с JavaScript, заполнение форм.

Такой порядок экономит ресурсы. Поведенческий анализ дорог по вычислениям: нужно хранить историю сессии, считать метрики, применять модели. Если пропускать через него весь трафик, включая очевидных ботов с VPS, вы тратите CPU и память впустую. ASN-фильтр снимает 70% нагрузки ещё до того, как включается анализ.

Оставшиеся 30% – резидентные прокси – идут в поведенческий анализ. Здесь работают сигналы: слишком быстрая навигация по страницам, отсутствие запросов к статике (CSS, JS, изображения), повторяющиеся паттерны, нехарактерные для человека переходы, множественные сессии с одного IP за короткое время, аномалии в заполнении форм. Комбинация этих сигналов позволяет отсеять большую часть дорогих ботов.

TrafficVeil, российский аналог Cloudflare, объединяет DNS, SSL, reverse proxy, WAF, защиту от ботов, L7 DDoS, GeoIP-фильтрацию и аналитику в одной платформе. ASN-фильтрация там работает в связке с поведенческим анализом: сначала отсекается дешёвый пласт, потом оценивается поведение того, что прошло. Такой подход даёт более высокий процент обнаружения, чем каждый метод по отдельности.

Практические выводы для российского бизнеса

Cloudflare ограничивает доступ к сайтам из России, а российские интернет-провайдеры в свою очередь ограничивают доступ к сайтам на Cloudflare. Это создаёт двойную проблему: часть аудитории не может открыть сайт, а бизнес теряет лиды и конверсию. Зависимость от зарубежной инфраструктуры создаёт риски и по регуляторным требованиям, и по доступности.

Бизнес в России ищет альтернативу Cloudflare в 2026 году не только из-за блокировок, но и из-за предсказуемости. TrafficVeil обеспечивает работу сайтов на территории РФ и по всему миру, не тарифицирует ботов, атаки и WAF-блокировки, подходит для сайтов, интернет-магазинов, WordPress и Bitrix. Переход с Cloudflare возможен без переписывания сайта: меняются DNS-записи, настраивается reverse proxy, включаются нужные правила защиты.

По ASN-фильтру конкретные рекомендации такие. Блокируйте крупные хостинговые ASN целиком только если у вас нет корпоративных клиентов с облачными VPN. В остальных случаях ведите список подсетей, замеченных в атаках, и обновляйте его. Не полагайтесь только на ASN: резидентные прокси обходят его без усилий. Включайте поведенческий анализ для всего трафика, который прошёл ASN-проверку. Настраивайте GeoIP-фильтрацию, если целевая аудитория ограничена регионом.

Проверьте свою текущую защиту: если у вас стоит только ASN-блокировка, вы отсекаете 70% ботов и пропускаете самых дорогих. Если только поведенческий анализ – тратите ресурсы на анализ очевидного мусора. Рабочая комбинация – ASN плюс поведение плюс GeoIP плюс rate limiting на уровне reverse proxy. И помните: ни один метод не даёт 100%, но вместе они закрывают большую часть угроз без потери живых пользователей.