Ваш IP забанили за соседа: как работают блокировки по целой подсети
Вы разворачиваете новый сервер, настраиваете почту или API, всё работает — а письма улетают в спам, платёжный шлюз отклоняет запросы как подозрительные, а какой-то внешний сервис молча режет трафик с вашего IP. При этом вы ничего не делали: не рассылали спам, не сканировали порты, не участвовали в атаках. Причина часто не в вас, а в соседях: ваш IP достался вам из блока адресов, где до вас (или параллельно с вами) сидел кто-то, кто вёл себя плохо, и внешняя система забанила не конкретный адрес, а весь диапазон целиком.
Содержание
Почему банят подсеть, а не IP
Блокировка по одному IP — это точечная мера: система фиксирует конкретный адрес как источник спама, атаки или мошенничества и закрывает его один. Это работает, если нарушитель предсказуем и не меняет адрес. Но у современных угроз IP давно расходный материал: спамер, скомпрометированный сервер или ботнет-нода легко переезжают на соседний адрес в том же блоке за минуты. Банить их по одному — как вычерпывать воду ложкой из дырявой лодки.
Поэтому у защитных систем есть простая экономическая логика: если из блока /24 (256 адресов) или /22 (1024 адреса) стабильно идёт вредоносная активность с нескольких точек внутри диапазона, дешевле и надёжнее забанить весь блок или привязать репутацию к ASN (номеру автономной системы — грубо говоря, к оператору сети) целиком, чем гоняться за каждым отдельным адресом. Это снижает нагрузку на защитную систему и закрывает лазейку «поменял IP — снова чист».
Эта логика встроена в очень разные слои инфраструктуры:
- Спам-фильтры почтовых провайдеров — репутация считается не только по IP отправителя, но и по диапазону/ASN, особенно если это первое письмо с адреса без истории.
- DNS-based blacklist листы (DNSBL/RBL) — часть списков публикует записи не только на отдельные IP, но и на целые CIDR-блоки, особенно для известных «плохих» хостинг-диапазонов.
- Антифрод-системы платёжных шлюзов и SaaS-сервисов — банят по ASN или подсети, если оттуда массово идут фрод-паттерны (карточный фрод, фейковые регистрации, брутфорс).
- Файрволы и WAF сторонних сервисов — некоторые публичные API и облачные сервисы держат списки «подозрительных диапазонов хостинг-провайдеров» и режут по ним трафик заранее, до анализа конкретного запроса.
Итог: ваш трафик может быть безупречным, а решение о блокировке — принято не про вас, а про диапазон, в котором вы оказались.
Почему это особенно бьёт по дешёвому и массовому хостингу
Проблема не распределена равномерно. У крупного облачного провайдера с миллионами клиентов и активным контролем злоупотреблений IP-пространство тоже переиспользуется, но там обычно есть автоматизированный abuse-мониторинг, который быстро гасит нарушителей и снижает шанс, что весь блок «протухнет». У маленьких и дешёвых хостеров ситуация часто хуже по нескольким причинам:
- Быстрая ротация клиентов. Дешёвый VPS — это часто минимальный порог входа: оплата криптой без верификации, мгновенная активация. Это удобно и добропорядочным клиентам, и тем, кто арендует сервер на неделю специально под спам-рассылку или брутфорс, зная, что его быстро забанят и просто бросят.
- Ограниченный abuse-контроль. Небольшая команда хостера физически не успевает разбирать каждую жалобу за часы — а внешние блэклисты реагируют быстро и автоматически.
- Ограниченный пул IP. У хостера может быть один-два блока /22-/20 на весь дата-центр. Если внутри такого узкого пространства случилось несколько эпизодов злоупотреблений подряд, репутационный урон концентрируется на небольшом числе адресов, которые потом просто переиспользуются для новых клиентов — в том числе для вас.
- История «до вас». IP, который вам выдали сегодня, мог до этого принадлежать десяткам разных арендаторов за последние годы. Если один из них был спамером или держал C2-сервер ботнета, след в некоторых блэклистах может сохраняться месяцами, даже если конкретно ваш IP никогда лично не нарушал правил.
Это не значит, что дешёвый хостинг — плохой выбор. Это значит, что при выборе конкретного провайдера и конкретного дата-центра репутацию IP-пространства стоит проверять так же осознанно, как заявленные CPU и RAM.
Нужен сервер под эту задачу?
Разверните VPS MAATRIX за пару минут: NVMe, AMD EPYC, root-доступ, локации UK, США, Франция и РФ. Оплата картой РФ и по СБП.
Арендовать серверКак понять, что дело именно в этом
Прежде чем писать в поддержку хостера с претензией, стоит убедиться, что проблема действительно в репутации IP, а не в конфигурации вашего сервера. Признаки, что дело в соседях по подсети:
- Проблема появилась сразу после аренды, без изменений в вашем софте — вы ничего не рассылали и не сканировали, а блокировка уже есть в первый день.
- Блокировка касается сервиса целиком, а не конкретного действия. Например, письма с вашего сервера отклоняются на уровне SMTP-хендшейка (до анализа содержимого), или API стороннего сервиса возвращает отказ по IP-репутации в самом теле ошибки.
- Проверка вашего кода и конфигов ничего не находит — почтовый сервер настроен корректно, SPF/DKIM/DMARC на месте, лишнего трафика с сервера не уходит (это стоит проверить через
iftop,nethogsили логи исходящих соединений — на случай, если сервер всё-таки скомпрометирован и реально что-то шлёт). - Соседние IP из того же диапазона тоже числятся в блэклистах — это самый прямой признак проблемы уровня подсети, а не вашего конкретного адреса.
Проверка честности собственного сервера — обязательный первый шаг: если это ваш сервер реально скомпрометирован и шлёт спам, смена IP ничего не даст, вы просто испортите репутацию следующему адресу. Разбор именно такого сценария — в статье «Сервер начал рассылать спам ночью: как это понять».
Диагностика: проверка репутации своего IP и подсети
Если конфигурация в порядке, а блокировки продолжаются, следующий шаг — проверить репутацию IP публично доступными инструментами. Общая идея, без привязки к конкретным сервисам (их состав и надёжность со временем меняются, поэтому стоит гуглить актуальный список на момент проверки):
- Blacklist-чекеры общего назначения. Существует категория публичных веб-сервисов, которые опрашивают сразу десятки известных DNSBL/RBL-списков по вашему IP и показывают, в каких именно вы числитесь. Это первый и самый быстрый шаг диагностики.
- Проверка вручную через DNS-запрос к конкретному блэклисту. Многие DNSBL работают по простому принципу: вы делаете обратный DNS-запрос к IP, добавленному в специальный домен листа. Например, для проверки IP
192.0.2.1в листе с доменом-примеромexample.dnsbl.orgзапрос выглядит так:
dig +short 1.2.0.192.example.dnsbl.org
(октеты IP переставляются в обратном порядке перед доменом листа). Если ответ пустой — IP не числится в этом конкретном листе; если возвращается адрес вида 127.0.0.x — числится, и код в последнем октете обычно указывает причину.
- Проверка не только своего IP, но и соседей по /24. Если у вас есть IP вида
203.0.113.45, стоит прогнать через тот же чекер несколько соседних адресов (.40–.50) — если большинство тоже в списках, это подтверждает проблему уровня подсети, а не персональную. - Определение ASN и владельца блока. Команда
whoisпо вашему IP покажет, какой подсети и ASN он принадлежит:
whois 203.0.113.45 | grep -iE "netname|origin|route|descr"
Это полезно, если вы хотите проверить репутацию всего блока через инструменты класса «IP reputation lookup» или почитать публичные жалобы на конкретный ASN.
- Тестовая отправка почты через сторонние проверочные ящики (например, создать тестовое письмо и посмотреть его полный заголовок после доставки в разные почтовые системы) — покажет, на каком именно этапе и по какой причине письмо помечается как спам. Подробный разбор пути письма и того, что смотреть в заголовках, — в статье «Как письма попадают в спам: разбор пути».
Если проверка подтвердила, что в блэклистах числится не только ваш IP, а весь диапазон или заметная его часть — это довод для обращения к хостеру, а не повод переустанавливать почтовый сервер с нуля.
Что делать: разговор с хостером
У большинства хостеров есть штатная процедура на такой случай, потому что ситуация типовая, а не уникальная для вас. Порядок действий:
- Соберите доказательства. Скриншоты или текстовый вывод blacklist-чекера с указанием конкретных листов, где числится IP; результат
whoisс ASN; если это про почту — заголовки отклонённых писем с текстом ошибки (обычно там прямо написано что-то вроде «IP listed» или код блэклиста). - Откройте тикет в поддержку с конкретной формулировкой. Не «у меня всё не работает», а «IP X.X.X.X числится в листах A и B, вот подтверждение, прошу либо очистить репутацию блока, либо выдать IP из другого диапазона». Конкретика ускоряет обработку в разы.
- Запросите смену IP, если репутация блока действительно испорчена. У адекватного хостера это штатная операция — обычно бесплатная или за символическую плату, и не требует пересоздания сервера с нуля (IP можно переназначить на существующую машину). Уточните: относится ли новый IP к тому же диапазону (тогда риск повторной проблемы высок) или к отдельному, менее нагруженному пулу.
- Если хостер отказывается или не может помочь — это сигнал, что стоит рассматривать переезд. Хронически «грязное» IP-пространство — это не разовая неприятность, а системная проблема провайдера, которая будет повторяться с каждым новым адресом из того же пула.
- После смены IP запросите делистинг из ключевых блэклистов сами, если это критично для почты — часть листов снимает блок автоматически по истечении срока (от часов до недель), часть требует ручной заявки через форму на сайте самого листа с указанием причины и даты исправления.
Важный нюанс: смена IP не гарантирует, что новый адрес окажется чище — если у хостера маленький и активно «прожжённый» пул, вы рискуете получить другой проблемный адрес из того же диапазона. Об этом стоит спросить прямо: есть ли у провайдера отдельные «чистые» блоки для проектов, чувствительных к репутации (почтовая инфраструктура, платёжные интеграции).
Как избежать проблемы заранее
Дешевле проверить IP до аренды, чем разбираться с блокировками после. Практический чек-лист перед заказом сервера, особенно если на нём будет работать email-инфраструктура, платёжный бэкенд или что-то ещё, чувствительное к репутации адреса:
- Спросите у хостера напрямую, есть ли у них политика ротации и очистки IP-пространства после ухода клиентов, и что они делают при обнаружении злоупотреблений — быстрая блокировка нарушителя защищает репутацию всего пула, в том числе вашу в будущем.
- Проверьте выданный IP через blacklist-чекер сразу после активации сервера, до того как начали что-то на нём разворачивать. Если IP уже в нескольких листах — это повод сразу запросить замену, не тратя время на настройку сервиса на «грязном» адресе.
- Для почтовой инфраструктуры проверка обязательна регулярно, а не разово — IP может быть чистым сегодня и попасть в блэклист через месяц из-за действий соседей по подсети, даже если вы ничего не меняли. Регламент такой периодической проверки, включая репутацию IP, разобран в статье «Ежемесячная проверка доставляемости почты с вашего сервера».
- Учитывайте, что физическая близость сервера к вашим пользователям — не единственный критерий выбора локации. Иногда важнее выбрать дата-центр с более «чистым» и менее нагруженным IP-пулом, чем гнаться за минимальным пингом — тем более что сам маршрут трафика редко идёт по кратчайшей географической линии, это разобрано в статье «Почему пакет из Москвы в Питер идёт через Стокгольм».
- Для проектов с высокими требованиями к репутации (транзакционная почта, антифрод-чувствительные API) рассматривайте выделенный IP отдельно от общих пулов — там, где это технически возможно, а не default-адрес, который мог использоваться десятками предыдущих арендаторов подряд.
Нужен сервер под эту задачу?
Разверните VPS MAATRIX за пару минут: NVMe, AMD EPYC, root-доступ, локации UK, США, Франция и РФ. Оплата картой РФ и по СБП.
Арендовать серверНужны сами нейросети для контента?
Генерируйте изображения, видео и озвучку нейросетями на falapi.io — десятки моделей в одном окне. Оплата картой РФ и по СБП.
Частые вопросы
Как узнать, что меня забанили именно по подсети, а не лично по IP?
Прогоните через blacklist-чекер несколько соседних адресов из вашего диапазона (обычно достаточно 5-10 адресов вокруг вашего). Если в списках числится заметная часть из них, а не только ваш конкретный IP — это признак блокировки уровня подсети или ASN. Дополнительно многие блэклисты прямо указывают в записи, что забанен CIDR-диапазон, а не одиночный адрес.
Поможет ли смена IP внутри того же хостера, если у него всего один блок адресов?
Не гарантированно. Если весь пул хостера небольшой и активно используется под краткосрочную аренду без строгого abuse-контроля, новый IP из того же диапазона может оказаться немногим чище прежнего. Стоит прямо спросить поддержку, есть ли у них отдельные, менее нагруженные блоки, или рассматривать смену провайдера для проектов, критичных к репутации.
Сколько времени занимает делистинг из блэклиста после смены IP или устранения причины?
Сильно зависит от конкретного листа: часть снимает блокировку автоматически через определённый срок неактивности угрозы (от часов до нескольких недель), часть требует ручной заявки через форму на сайте листа. Точные сроки лучше уточнять непосредственно у оператора списка на момент обращения — они периодически меняются.
Можно ли выбрать хостера так, чтобы вообще не сталкиваться с этой проблемой?
Полностью исключить риск нельзя — IP-пространство конечно и переиспользуется у всех провайдеров, включая крупных. Но можно снизить вероятность: выбирать хостера с внятной abuse-политикой, проверять выданный IP сразу после активации сервера и для критичной инфраструктуры (почта, платежи) закладывать в план регулярную проверку репутации, а не разовую.
Стоит ли жаловаться в сам блэклист, а не только хостеру?
Да, если проблема не решается делистингом со стороны хостера или требует времени. У большинства крупных публичных блэклистов есть форма самостоятельной проверки и заявки на удаление записи — обычно с указанием IP и объяснения, что причина устранена. Это можно делать параллельно с обращением в поддержку хостера, а не вместо него.
Обсудить статью, задать вопрос или начать новую тему
Есть вопрос по этой статье, идея для обсуждения или просто хотите поделиться опытом? Сообщество MAATRIX ждёт. Для общения, пожалуйста, зарегистрируйтесь в нашем личном кабинете.
Перейти в сообщество →