<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Syslog on BIFIT Mitigator</title>
    <link>https://docs.mitigator.ru/v26.04/tags/syslog/</link>
    <description>Recent content in Syslog on BIFIT Mitigator</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>ru</language><atom:link href="https://docs.mitigator.ru/v26.04/tags/syslog/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Блокировка IP на MITIGATOR с Nginx и fail2ban</title>
      <link>https://docs.mitigator.ru/v26.04/integrate/fail2ban/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.mitigator.ru/v26.04/integrate/fail2ban/</guid>
      <description>Описана настройка следующей схемы защиты web-сервера:
Nginx модулем ngx_http_limit_req выявляет превышение лимита запросов; fail2ban анализирует error.log, куда Nginx пишет о превышениях; IP добавляется в список заблокированных через MITIGATOR API. Клиент MITIGATOR API Имеется скрипт mitigator.py (скачать) для управления MITIGATOR, в частности, для временной блокировки IP-адреса через MITIGATOR API. При необходимости скрипт можно доработать самостоятельно для совершения любых других действий на MITIGATOR. Скрипт использует только стандартные модули, работает с Python 2.7+ и Python 3.</description>
    </item>
    <item>
      <title>Смена имени отправителя syslog</title>
      <link>https://docs.mitigator.ru/v26.04/install/advanced/syslog-host/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.mitigator.ru/v26.04/install/advanced/syslog-host/</guid>
      <description>Для изменения имени хоста отправителя syslog сообщений следует переопределить hostname, для чего:
Создать YML‑файл docker-compose.syslog.yml со следующим содержимым:
services: gateway: hostname: &amp;#34;имя хоста отправителя&amp;#34; Добавить docker-compose.syslog.yml в список COMPOSE_FILE в .env:
sed -i &amp;#39;s/^COMPOSE_FILE=\(.*\)$/COMPOSE_FILE=\1:docker-compose.syslog.yml/&amp;#39; .env Перезапустить MITIGATOR:
docker-compose down &amp;amp;&amp;amp; docker-compose up -d Похожие статьи Работа через прокси Собственный сертификат TLS Ansible Анализатор логов Web-сервера Блокировка IP на MITIGATOR с Nginx и fail2ban Виртуальная машина Выполнение скриптов по событию журнала Замена Favicon Подготовка системы Установка MITIGATOR </description>
    </item>
    <item>
      <title>Анализатор логов Web-сервера</title>
      <link>https://docs.mitigator.ru/v26.04/integrate/log-analyzer/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.mitigator.ru/v26.04/integrate/log-analyzer/</guid>
      <description>Информация Функциональность анализа логов лицензируется отдельно.
Logan это функциональность MITIGATOR для анализа логов защищаемого Web-сервера (HTTP, HTTPS), выявления аномалий и атакующих адресов. Защищаемые сервера отправляют свои логи на Logan, используя syslog RFC 3164 (UDP, TCP).
Logan может располагаться на том же сервере, что и остальной MITIGATOR, или отдельно.
Logan на экземпляре MITIGATOR Дальнейшие шаги предполагают, что экземпляр MITIGATOR уже установлен. В противном случае предварительно выполните установку одним из способов.</description>
    </item>
    <item>
      <title>Выполнение скриптов по событию журнала</title>
      <link>https://docs.mitigator.ru/v26.04/integrate/syslogng/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.mitigator.ru/v26.04/integrate/syslogng/</guid>
      <description>Настроив syslog-ng, а также трансляцию syslog на стороне MITIGATOR, можно выполнять произвольные скрипты: скрипты блокировки, переключения защиты, переключение маршрутов BGP и так далее. Формат записи syslog. Настройка syslog-ng Конфигурация записывается в /etc/syslog-ng/conf.d/mitigator.conf.
Параметры приема сообщений (протокол, порт) должны соответствовать настройкам в web-интерфейсе MITIGATOR. Опция expect-hostname необходима, так как имя хоста указывается в сообщениях.
source s_udp { syslog(transport(&amp;#34;udp&amp;#34;) flags(expect-hostname)); }; Все сообщения MITIGATOR имеют одинаковое имя программы, по которому можно их отфильтровать:</description>
    </item>
  </channel>
</rss>