
Файрвол: фильтрация трафика по ASN, геолокации и User-Agent
Защитите сайт на 1С-Битрикс от ботов и атак. Готовый модуль для блокировки по ASN, GEO и User-Agent. Установите и забудьте о спаме!
Нужна лицензия 1С-Битрикс?
Поможем купить новую лицензию или продлить действующую — «1С-Битрикс: Управление сайтом» и Битрикс24.
Дорого?
Напишите нам — бесплатно подберём похожее решение подешевле под вашу задачу.
Технические данные
- Опубликовано:
- 17.05.2023
- Обновлено:
- 08.04.2026
- Версия:
- 2.1.1
- Установлено:
- 100 - 499 раз
- Подходящие редакции:
- «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз», «Интернет-магазин + CRM»
- Адаптивность:
- Да
- Поддержка Композита:
- Да
- Совместимо с Сайты24
- Да
Онлайн-демонстрация
Хотите увидеть продукт в действии? Запросите демонстрацию — мы покажем всё вживую и ответим на вопросы.
Фильтрация трафика модулем
Что такое «Файрвол — блокировка по ASN, GEO, UA» и для чего он нужен
Это готовый модуль для CMS 1С-Битрикс, который обеспечивает точную фильтрацию входящего трафика на уровне сети, геолокации и поведения посетителя. Продукт решает типовую задачу защиты сайта от нежелательных посещений и вредоносных ботов без необходимости ручного внесения IP-адресов в чёрные списки. Файрвол позволяет администратору за считанные минуты настроить блокировку трафика по номеру автономной системы (ASN), коду страны (GEO) или строке в UserAgent. Это особенно актуально для сайтов, сталкивающихся с DDoS-атаками, парсингом контента, накруткой метрик или массовыми спам-регистрациями с определённых провайдеров или регионов.
Как работает решение на платформе 1С-Битрикс
Модуль совместим со всеми актуальными редакциями системы — от «Первого сайта» до «Энтерпрайз» и «Интернет-магазин + CRM», включая редакцию «Малый бизнес» и «Корпоративный портал». Он адаптирован для работы в связке с технологией Композит и сервисом «Сайты24». Основной принцип работы — использование локальной базы GeoLite2-Country.mmdb для мгновенного определения геолокации посетителя без обращения к внешним API. Все блокировки могут действовать как в режиме чёрного списка (запрет для выбранных стран или сетей), так и в режиме белого списка (разрешены только посетители из РФ или других указанных стран). Комбинирование этих режимов даёт гибкость для любых сценариев защиты.
Что получает покупатель после установки
После интеграции модуля в систему администратор получает доступ к интерфейсу управления правилами блокировки. В функционал входит:
- Блокировка трафика по номеру ASN — можно запретить доступ с сетей конкретного хостинг-провайдера или интернет-оператора одной строкой.
- Фильтрация по странам (GEO-коды: NL, RU, US и любые другие) — быстрая изоляция регионов с нежелательной активностью.
- Блокировка по UserAgent — позволяет отсекать ботов, парсеров и скрипты, в заголовке которых содержится определённая строка.
- Режим «только для РФ» — мгновенное закрытие доступа для всех посетителей, чей IP не относится к России.
- Гибкое сочетание фильтров — можно одновременно применять блокировку по ASN, стране и UserAgent для максимальной точности.
- Локальная база геоданных — определение страны происходит без задержек и без зависимости от внешних сервисов.
Для кого подходит этот продукт
Решение ориентировано на владельцев и администраторов сайтов на 1С-Битрикс, которые сталкиваются с агрессивным ботами, региональным спамом или целевыми атаками со стороны конкретных провайдеров. Модуль будет полезен интернет-магазинам, корпоративным порталам, информационным проектам и любым ресурсам, где важно быстро отсечь трафик из нежелательных сетей или стран без сложной настройки серверного ПО. Это практичный инструмент для усиления безопасности сайта с минимальными затратами времени на внедрение.
Файрвол для 1С-Битрикс поможет быстро заблокировать посещения:
— из сети по ASN номеру
— из страны по ГЕО-коду (NL, RU, US)
— для посетителя по строке в UserAgent
— для всех кроме посетителей из РФ
Модуль поможет быстро заблокировать нежелательные посещения или вредоносный трафик из сетей определенных провайдеров или стран. Больше не нужно блокировать каждый IP-адрес или подсеть по отдельности, всего одной строчкой вы можете надежно заблокировать все обращения от определенного провайдера интернета или хостинга, либо наоборот разрешить посещения только из одной страны.
Уникальные функции файрвола:
— быстро блокировать сети определенных провайдеров
— блокировать посетителей по геолокации в режиме черного или белого списка
— использовать мгновенное определение геолокации по локальной базе в формате GeoLite2-Country.mmdb
— блокировать ботов по вхождению определенной строки в UserAgent
— открывать доступ только к определенному URL-адресу на сайте
— никогда не блокировать IP-адреса из белого списка
— никогда не блокировать сети ASN из белого списка
— никогда не блокировать избранные UserAgent
— отслеживать все блокировки в журнале
— не влияет на скорость сайта за счет оптимизации и кеширования
— надежно защищает доступ ко всем доменам и IP-адресам сервера
— показывает понятное уведомление о блокировке для посетителя
— позволяет посетителю самостоятельно разблокироваться
Как работает файрвол для Битрикс
Модуль «Файрвол — блокировка по ASN, GEO, UA» использует номера автономных систем для блокировки нежелательных посетителей, геолокацию для определения стран из черного/белого списков или соответствие строки в UserAgent посетителя.
Основа файрвола — быстрая блокировка сетей по номерам AS. Автономная система (AS) — это набор диапазонов IP-адресов, находящихся под контролем одного или нескольких сетевых операторов от имени одного административного объекта или домена, который представляет собой общую и четко определенную политику маршрутизации в Интернете.
По номеру ASN можно определить зарегистрированного владельца диапазона IP-адресов, т. е. владельца системы, содержащей IP-адрес. Используя блокировку по ASN можно заблокировать сразу большое количество диапазонов IP-адресов, которые принадлежат одному провайдеру.
Дополнительно вы можете подключить более строгий режим блокировки посещений по геолокации как в режиме черного списка, так и в режиме белого списка. Для мгновенного определения геолокации посетителя вы можете использовать локальную базу в формате GeoLite2 — просто укажите ссылку на файл и модуль будет ежедневно обновлять базу для геолокации.
Как не заблокировать реальных посетителей
Вы можете позволить посетителям самостоятельно разблокироваться на странице 403 после проверки через JS-челлендж. При попытке разблокировки в браузере пользователя решается криптографическая задача, для пользователя это происходит незаметно. Большинство ботов не способны решить челлендж, однако часть ботов смогут это сделать — уровень защиты снижается, но шансы блокировки реальных посетителей стремятся к нулю.
Как блокировать ботов в Битрикс
На этом принципе и основана работа этого файрвола для 1С-Битрикс. Файрвол определяет, попадает ли IP-адрес посетителя в диапазон заблокированных и запрещает ему доступ к сайту. Работа файрвола основана на распространенном мнении, что весь трафик, исходящий из сетей хостинг-провайдеров — вредоносные боты, а трафик из сетей интернет-провайдеров является полезным.
Файрвол будет полезен при необходимости полностью заблокировать трафик от сетей ботов, парсеров или чекеров, которых трудно заблокировать обычными средствами блокировки по IP-адресам, так как они используют огромное количество адресов и подсетей таких провайдеров как DigitalOcean, OVH или AWS. Хорошая новость в том, что добропорядочные посетители не выходят в интернет из таких подсетей (но есть исключения), поэтому можно полностью заблокировать сети таких хостинг-провайдеров.
Что еще нужно знать
Это мощный инструмент блокировки вредоносного трафика для 1С-Битрикс, поэтому его необходимо использовать с осторожностью. Относитесь к нему как к инструменту с нулевым доверием — будет заблокирован весь трафик провайдера, которому вы не доверяете, кроме IP-адресов и URL-адресов, для которых вы явно установили исключения. Всегда отслеживайте блокировки в журнале во избежание блокирования полезного трафика — ваших клиентов, поисковых ботов, ваших сервисов на других платформах.
Для чего нужен модуль «Файрвол: фильтрация трафика по ASN, геолокации и User-Agent» и какие задачи он решает?
С какими редакциями 1С-Битрикс совместим этот модуль?
Какова стоимость модуля и условия лицензирования?
Как происходит установка и настройка модуля?
Предоставляется ли техническая поддержка после покупки модуля?
Установка модуля из Маркетплейса
Зайдите в административную панель сайта: «Маркетплейс» → «Каталог решений». Найдите модуль «Файрвол: фильтрация трафика по ASN, геолокации и User-Agent» и нажмите «Установить». После завершения установки перейдите в «Маркетплейс» → «Установленные решения» и убедитесь, что модуль появился в списке.
Активация и вход в настройки
В разделе «Установленные решения» найдите модуль и нажмите «Настроить». Если требуется, введите лицензионный ключ, полученный при покупке. Откроется страница параметров модуля, где можно управлять фильтрацией.
Настройка блокировки по ASN
В параметрах модуля найдите поле «Автономные системы (ASN)». Введите номера ASN, которые необходимо заблокировать (например, AS12345). Вы можете добавить несколько номеров через запятую или перевод строки. Сохраните изменения.
Настройка блокировки по геолокации (GEO)
В разделе «Геолокация» укажите коды стран (ISO 3166-1 alpha-2), трафик из которых нужно блокировать, например, RU, CN. Модуль использует локальную базу GeoLite2 для определения страны без внешних запросов. Сохраните настройки.
Настройка блокировки по User-Agent
Перейдите к полю «User-Agent». Введите строки или фрагменты строк, содержащиеся в User-Agent нежелательных ботов (например, «bot», «crawler»). Фильтрация работает по частичному совпадению. Сохраните изменения.
Проверка работы фильтрации
Откройте сайт в режиме инкогнито или с другого устройства, не входящего в разрешённые. Попробуйте имитировать запрос с заблокированным ASN, страной или User-Agent (например, через браузерные инструменты разработчика). Убедитесь, что модуль возвращает ошибку 403 или перенаправляет на страницу блокировки. При необходимости проверьте логи модуля в его настройках.
- v2.1.108.04.2026
- Адаптация под новый формат API поставщика
- v2.1.016.03.2026
- повышение скорости работы методов ГЕО-блокировки
- улучшение пользовательского интерфейса страницы 403
- обновление методов ведения журнала блокировок
- добавление возможности отслеживания факта самостоятельной разблокировки
- v2.0.015.03.2026
- Добавлена возможность блокировки по ГЕО (черный/белый список)
- Работа гео-блокировки со штатными методами геолокации 1С-Битрикс
- Опциональная возможностью работы с локальной базой GeoLite2
- Возможность загрузки и автоматического обновления базы GeoLite2 из любого источника
- Возможность саморазблокировки пользователя через JS-челлендж на странице 403
- Возможность настройки сложности челленджа и времени разблокировки
- Добавлена возможность блокировки по User-Agent
- Добавлена возможность отключения файрвола для определенных User-Agent
- По-умолчанию файрвол отключен для User-Agent поисковых систем
Нужна помощь с установкой?
Напишите нам — поможем установить и настроить модуль на вашем сайте.

















