Коробочный вариант
-
vendor
- Сообщения: 15
- Зарегистрирован: 04 мар 2025, 22:37
- Откуда: Bristol, UK
Коробочный вариант
Хочу спросить насчет запуска на своих серверах этого продукта. Тот вариант скриптов и настроек, который лежит на сайте - я могу их прямо сразу запустить у себя? Или там нужно что-то под свои конкретные нужды предварительно настраивать?
-
george
- Администратор
- Сообщения: 51
- Зарегистрирован: 04 апр 2024, 14:35
- Откуда: Киев, Украина
Re: Коробочный вариант
Тот вариант, который лежит на сайте - абсолютно работоспособный. Именно он у нас (на многочисленных наших серверах) успешно работает уже больше месяца. Единственное, на что вам стоит обратить внимание, это список ваших сетей, которые не подлежат блокированию.
В fail2ban эта настройка у нас находится в секции
Код: Выделить всё
[DEFAULT]
ignoreip = 127.0.0.1/8 192.168.0.0/24
port = all
maxretry = 3
findtime = 6h
bantime = 1d
То же касается и секции
Код: Выделить всё
$WhiteList = @(
"192.168.0.*",
"192.168.1.1"
)
Само собой понятно, что перед запуском вам также необходимо будет поставить в соответствующих файлах правильные реквизиты для доступа к вашим SQL серверам. (Хотя админам, для которых, собственно, и предназначен этот продукт, такие вещи, конечно, объяснять не нужно.)
Что же касается всех прочих настроек ESBANS, то они у нас подобраны оптимальным образом, и никаких коррекций (по крайней мере, изначально) не требуют.
-
televendor
- Сообщения: 11
- Зарегистрирован: 31 мар 2025, 13:44
- Откуда: Köln, Deutschland
Re: Коробочный вариант
А можно вас попросить перечислить здесь все эти файлы, чтобы я ничего не упустил, когда буду запускать у себя эту вашу систему?
-
george
- Администратор
- Сообщения: 51
- Зарегистрирован: 04 апр 2024, 14:35
- Откуда: Киев, Украина
Re: Коробочный вариант
Хорошо. Давайте попробуем это сделать.televendor писал(а): ↑09 май 2026, 09:34А можно вас попросить перечислить здесь все эти файлы, чтобы я ничего не упустил, когда буду запускать у себя эту вашу систему?
В файле common.ps1 необходимо (если вы используте ES-RDP) правильно заполнить поля в этой секции (здесь речь идет о базе данных "rdp_ban", которая находится на Windows сервере)
Код: Выделить всё
# Параметры доступа к MySQL
$mysql_path = "C:\Program Files\MySQL\MySQL Server 5.7\bin\mysql.exe"
$mysql_dbName = "rdp_ban"
$mysql_user = "*******"
$mysql_password = "*******"
Кроме того, соответствующие файлы (нуждающиеся в редактировании до запуска на вашем сервере "коробочного" варианта ESBANS) описаны также на странице https://esbans.extrasystems.biz/cron-script.htm Пробежимся теперь по ним.
В файле "fail2ban_dbpost.sh" обратите внимание на вот этот блок (здесь речь идет о базе данных на Linux сервере)
Код: Выделить всё
DB_USER=*******
DB_PASS=*******
DB_NAME=fail2ban
Код: Выделить всё
$dbUser = "*******";
$dbPassword = "*******";
$dbName = "fail2ban";
Код: Выделить всё
$dbHost = "*******";
$dbUser = "*******";
$dbPassword = "*******";
$dbName = "rdp_ban";
-
teleport
- Сообщения: 23
- Зарегистрирован: 02 мар 2025, 15:35
- Откуда: Marseille, France
Re: Коробочный вариант
На сайте https://esbans.extrasystems.biz/ указано, что на Windows у вас установлен Server 2012 R2. А что у вас за Linux? На какой именно версии этой операционной системы разработан и апробирован ваш ESBANS?
-
george
- Администратор
- Сообщения: 51
- Зарегистрирован: 04 апр 2024, 14:35
- Откуда: Киев, Украина
Re: Коробочный вариант
На всех своих Linux машинах (серверах) мы в настоящее время используем Ubuntu Server 22.04.5teleport писал(а): ↑11 май 2026, 08:18 На сайте https://esbans.extrasystems.biz/ указано, что на Windows у вас установлен Server 2012 R2. А что у вас за Linux? На какой именно версии этой операционной системы разработан и апробирован ваш ESBANS?
Код: Выделить всё
Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-177-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/pro
System information as of Пн 11 мая 2026 08:23:08 EEST
Код: Выделить всё
sudo apt update && sudo apt upgrade -y