Перейти до вмісту

Що таке ASN: як автономні системи допомагають виявляти загрози для сайту

ASN і безпека в інтернеті

Що таке ASN і навіщо він потрібен для безпеки сайту

Інтернет здається єдиним простором, але насправді складається з тисяч незалежних мереж. Для керування цим величезним «павутинним клубком» використовується спеціальна система нумерації автономних систем. Якщо ви чули про ботів, DDoS, проксі та інші цифрові загрози, ви точно стикалися з поняттям ASN. Чому цей параметр такий важливий для інтернет-безпеки й як із його допомогою виявляти підозрілий трафік - розберімо докладно.

Що таке ASN

ASN (Autonomous System Number) - це унікальний номер, що присвоюється кожній автономній системі в інтернеті. Автономна система (АС) - це велика мережа або група мереж, які керуються однією організацією й використовують спільну політику маршрутизації.

Серед власників автономних систем виокремлюють кілька основних категорій:

  • Великі інтернет-провайдери (Ростелеком, Google, Cloudflare, Amazon AWS)
  • Дата-центри, хмарні хостинги, корпоративні мережі
  • Великі університети або державні установи

Кожна автономна система має свій унікальний номер - це як «паспорт» мережі у світі інтернету. Номери присвоюються регіональними інтернет-реєстраторами: RIPE NCC для Європи, ARIN для Північної Америки, APNIC для Азійсько-Тихоокеанського регіону.

Як працює нумерація автономних систем і навіщо вона потрібна

Уся маршрутизація трафіку в інтернеті будується на BGP (Border Gateway Protocol), який використовує номери автономних систем для обміну інформацією про доступність мереж. Докладніше про роботу BGP можна прочитати в документації Cloudflare. Щоразу, коли ваш сайт відвідує користувач, його IP-адреса однозначно прив\\\\\\\’язана до певної автономної системи. За цим номером можна зрозуміти, з якої мережі прийшов трафік:

  • Це домашній провайдер чи дата-центр?
  • Це великий мобільний оператор чи проксі-сервіс?
  • Це відомий вузол TOR, VPN чи звичайний офісний інтернет?

Саме ця інформація робить аналіз номерів автономних систем цінним інструментом для захисту сайту. Домашній провайдер означає реальну людину за комп\\\\\\\’ютером. Дата-центр - найчастіше скрипт, бот або автоматизований інструмент.

Чому BotBlocker аналізує номери автономних систем

Автоматизація й шкідливий трафік майже завжди походять з одних і тих самих автономних систем. Це не випадковість - власники ботнетів орендують сервери там, де це дешево, анонімно й зручно:

  • Дата-центри, де живих людей майже немає, зате тисячі ботів
  • Хмарні сервіси, що використовуються для атак
  • Відомі анонімайзери, TOR, VPN, масові проксі

BotBlocker використовує ASN як один із ключових сигналів під час оцінювання трафіку. Це дає три практичні переваги:

Виявлення підозрілих мереж

Можна одразу заблокувати трафік із відомих дата-центрів чи хмар, які не використовуються реальними користувачами. Якщо ваш сайт продає товари для фізичних осіб, трафік з Amazon AWS чи DigitalOcean майже напевно не ваша цільова аудиторія.

Аналіз джерел атак

Коли виявлено підозрілу активність, можна швидко зрозуміти, чи атака йде з домашнього інтернету, чи з серверів Amazon, DigitalOcean, Google Cloud та інших платформ. Це допомагає правильно налаштувати заходи у відповідь і не заблокувати випадково реальних відвідувачів.

Тонке налаштування фільтрації

Можна дозволити чи заборонити трафік із конкретних автономних систем для різних завдань. Наприклад, дозволити українські мобільні мережі, але заблокувати весь Amazon AWS. Або відкрити доступ для Googlebot, який теж має свій номер автономної системи, але закрити всі інші хмарні сервіси.

Як дізнатися номер автономної системи за IP-адресою

Для цього використовуються відкриті бази даних RIPE, ARIN, APNIC та інструменти whois чи IP lookup. Будь-яку IP-адресу можна перевірити й дізнатися, до якої автономної системи вона належить, а отже - хто володіє цим діапазоном адрес. Один із зручних публічних інструментів - Hurricane Electric BGP Toolkit. Він показує власника, країну реєстрації та список IP-діапазонів, що входять до автономної системи.

Такі перевірки займають секунди, але дають чітке розуміння: трафік іде від живої людини чи від інфраструктури, орендованої для автоматичних запитів.

Які автономні системи вважаються небезпечними

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

  • Автономні системи дата-центрів і хмарних платформ (Amazon AWS, Google Cloud, DigitalOcean, OVH, Hetzner)
  • Номери, що належать відомим проксі-сервісам, VPN-провайдерам і TOR-виходам
  • Автономні системи, помічені в розсиланні спаму, DDoS-атаках та інших зловмисних діях

Репутаційні бази даних, як-от Spamhaus ASN Drop List, публічно публікують списки автономних систем із поганою репутацією. Це дає змогу будувати фільтрацію не лише на ручному аналізі, а й на актуальних даних про загрози.

Часті запитання

Що таке автономна система (АС)?

Це мережа, що працює під керуванням одного оператора й має унікальний номер у системі інтернет-маршрутизації. Оператор сам визначає правила, за якими трафік входить і виходить з його мережі.

Чи може один провайдер мати кілька номерів автономних систем?

Так, великі компанії чи оператори часто використовують кілька номерів для різних мереж і напрямків. Наприклад, один провайдер може мати окремі автономні системи для мобільних користувачів, корпоративних клієнтів і дата-центрів.

Навіщо сайту фільтрувати трафік за номером автономної системи?

Це дає змогу блокувати масових ботів, атаки з дата-центрів і анонімайзерів, залишаючи доступ реальним користувачам. Такий підхід працює швидше, ніж аналіз кожної IP-адреси окремо, і дає кращі результати під час масових атак.

Чи можна заблокувати шкідливу мережу цілком?

Так. Блокування за номером автономної системи - швидкий спосіб відсікти одразу всі IP-адреси певного провайдера чи дата-центру. Це особливо ефективно під час DDoS, коли атака йде з тисяч адрес, але всі вони належать одній-двом автономним системам.

Чи впливає блокування автономної системи на SEO й роботу пошукових ботів?

Пошукові боти (Googlebot, Yandex Bot) працюють з власних автономних систем і за правильного налаштування можуть бути виключені з блокувань. Тому грамотна фільтрація за ASN не шкодить індексації, а лише прибирає небажаний трафік.