Виртуальное устройство BotGuard — руководство пользователя

В этом документе описываются шаги, необходимые для настройки локальной установки, настройки и эксплуатации вашего виртуального устройства BotGuard. Это руководство не охватывает настройку операционной системы. Мы ожидаем, что вы будете знакомы с используемой вами операционной системой, установкой программного обеспечения и основными задачами обслуживания ОС. Если вам нужна помощь, обратитесь в службу технической поддержки BotGuard по адресу support@botguard.net.

Рассмотрите возможность использования нашего облачного сервиса

Поскольку локальная установка требует большого объема работы, требует технических знаний и чувствительна к ошибкам обслуживающего персонала, мы рекомендуем использовать наш облачный сервис на botguard.net. Одна из причин, почему наш облачный сервис предпочтительнее — это то, что вам не нужно будет заботиться об обновлении программного обеспечения и мониторинге. Наши серверы обслуживаются собственными высококвалифицированными специалистами, что даёт вам возможность сконцентрироваться на вашей основной работе.

 

Содержание

  1. Системные требования



 

Системные требования

Локальное размещение узла BotGuard может быть выполнено на физическом или виртуальном сервере внутри вашей инфраструктуры, который должен соответствовать следующим минимальным аппаратным требованиям:

  • 2 ядра CPU класса Xeon
  • 1 Гб ОЗУ
  • 15 Гб дискового пространства
  • 1 сетевой интерфейс
  • Дополнительное пространство на диске для хранения журналов

Эта минимальная аппаратная конфигурация достаточна для обработки 500 тыс. запросов в день. Сетевой интерфейс должен обладать пропускной способностью, достаточной для пропускания трафика в таком же объёме, как у вашего внешнего канала, так как все внешние запросы к вашему веб-серверу зеркалируются в установленный экземпляр узла BotGuard.

Требования к программному обеспечению

На сервере, на котором будет развернут узел BotGuard, должна быть установлена одна из поддерживаемых операционных систем в минимальной кофнигурации:

  • RedHat Enterprise Linux 7 / CentOS 7 / Oracle Linux 7
  • Debian 9 ("stretch") / Debian 10 ("buster")
  • Ubuntu 16.04 ("xenial") / Ubuntu 18.04 ("bionic")
  • SUSE Linux Enterprise Server 15

Поддерживаются только 64-битные операционные системы (x86_64).

Помимо опрерационной системы, на сервере должно быть установлено ПО Docker CE и Docker Compose. На сайте производителя приводятся инструкции по установке Docker Engine в операционных системах CentOS, Debian и Ubuntu.

Требования к сетевому окружению

  • Прямое подключение к интернет, без использования сервиса прокси
  • Публичный адрес IPv4 и IPv6, если защищаемые сайты поддерживают IPv6
  • 2 доменных имени (поддомены также подходят)
  • SSL/TLS сертификат, выданный общепризнанным удостоверяющим центром для обоих доменных имён
  • Сервис разрешения имён DNS с поддержкой IPv6



 

Приложение 1. Пример файла docker-compose.yml