Документация
Как сделать
| Тема | Описание |
| Установка | Настройка, сборка и установка SEnginx |
| Пример конфигурации | Базовый пример nginx.conf |
| Пример конфигурации для защиты от ddos-атак 7 уровня | Пример nginx.conf для L7 ddos |
Документация для модулей
Здесь описаны только функции SEnginx. Описание функций nginx можно найти на: https://nginx.org/ru/docs/
| Модуль/Функция | Описание |
| Безопасность | |
| IP Behavior | Функциональность, которая определяет поведение пользователя. Результат может использоваться другими модулями |
| Ограничение количества запросов (limit_req) по условию | Улучшенный limit_req с условиями на основе модуля от tengine |
| HTTP Robot Mitigation | Обеспечивает защиту от роботов и сканеров, в том числе защиту от ddos-атак |
| IP Blacklist | Динамический черный список IP-адресов |
| User-Agent Whitelist with DNS Reverse Resolve | Белый список на основе User Agent с использованием обратного просмотра DNS |
| Cookie Poisoning | Защита от изменения cookie |
| Web Defacement | Защита от изменения важных страниц сайта |
| Naxsi | Брэндмауэр web-приложений |
| ModSecurity | nginx порт модуля mod_security из Apache |
| Secure Session Mechanism | Обеспечивает механизм группировки запросов в качестве логической сессии, может использоваться в других модулях |
| NetEye Security Layer | Базовый фреймворк для большинства модулей SEnginx, отвечает за вызов модулей, обработку событий, запись журналов и т.п. |
| Application Delivery | |
| Улучшенная директива "if" в модуле Rewrite | Расширения оригинальной директивы "if" множественными условиями |
| Динамическое разрешение имен DNS в Upstream | Разрешает доменные имена в upstream и proxy_pass при подключении к backend |
| Proxy HTTPS Client Certificate | Поддержка проксирования на backend с поддержкой проверки клиента и взаимной аутентификации HTTPS |
| Быстрый алгоритм балансировки нагрузки | Алгоритм, выбирающий самый быстрый по отклику backend |
| Справедливая балансировка нагрузки | Модуль nginx-upstream-fair |
| Session Persistence | Обеспечивает сохранение сессии |
| Кэширование на основе типа MIME | Добавляет фильтр типа MIME в функцию кэширования прокси-сервера nginx |
| Монитор работоспособности сервера | Основан на модуле проверки upstream от tengine и включает поддержку алгоритмов балансировки нагрузки |
| Статистика трафика и атак | Собирает статистику трафика и атак |
| TCP Proxy и Load Balancing | Модуль nginx_tcp_proxy_module |