FTP-сервер Filezilla обеспечивает запрет IP-адресов после определенного количества попыток. Как я могу добиться блокировки IP-адресов.
Вручную:
Чтобы просмотреть / отредактировать заблокированные IP-адреса, запустите FileZilla Server.exe и нажмите Edit> Settings.
В настройках вы найдете раздел:
-Общие настройки - IP-фильтр
Здесь вы можете ввести новые запреты, подстановочные знаки и даже регулярные выражения, включая имена хостов, и это дает вам некоторую информацию о том, как это сделать в панели IP-фильтра.
Если вы хотите использовать сценарий для ведения журнала или чего-то еще:
Запрещенный список хранится в FileZilla Server.xml в папке Program Files \ FileZilla Server \.
Это по пункту: <Item name="IP Filter Disallowed" type="string">1.2.3.4</Item>
Вы можете использовать любое решение для текстового поиска / синтаксического анализа, чтобы довольно легко извлечь список :)
Автоматически заблокированные IP-адреса
Насколько я могу судить после тестирования, они хранятся только в ОЗУ. Я включил автобан на своем сервере при запуске Process Monitor и увидел только сетевой трафик от FileZilla server.exe и ничего от FileZilla Server Interface.exe. Ни реестра, ни доступа к файлам, ни запуска других процессов ...
Вы можете попробовать сканировать оперативную память с помощью шестнадцатеричного редактора, если вам нужно захватить эти значения ... однако вы должны знать, что FileZilla рекомендует не использовать функцию автобана, поскольку ее можно использовать для вызова DoS-атаки и блокировки целых VPN / прокси. Говорят, в будущих выпусках эта функция будет удалена.
Я не ожидаю решения этой проблемы.