постоянный бан fail2ban: соображения/ограничения по ресурсам?

постоянный бан fail2ban: соображения/ограничения по ресурсам?

Недавно я установил fail2ban на VPS (Ubuntu 20.04) с очень простой конфигурацией для противодействия атакам методом подбора паролей по SSH.

Я использую fail2ban с ufw (banaction = ufw) и я решил забанить их навсегда (bantime = -1).

Это работает отлично, и это именно тот результат, который мне был нужен. Но есть одно предостережение:

Глядя на длинный список забаненных IP-адресов, возвращаемый запросами fail2ban и ufw status через 10 дней, я задаюсь вопросом:

Приведет ли такая настройка к проблемам с хранением данных?

(Это вопрос опыта, а у меня его практически нет в этой области).

Если хранение может стать проблемой, может быть, лучше работать с конечными значениями времени запрета?

Я намеренно выбрал очень простую настройку (в соответствии с ограниченными знаниями и временем, которые у меня есть). Вот простая sshd jail, которую я определил в 'jail.local':

[sshd]

enabled = true
port = ssh
filter = sshd
logpath = /var/log/auth.log
maxretry = 7 
banaction = ufw
findtime = 86400 
bantime = -1 

решение1

Приведет ли такая настройка к проблемам с хранением данных?

Даже если адреса I хранятся в виде текста, для их хранения не потребуется более 15 байт (4 * 3 цифры + 3 точки).

Это значит, что 1 миллион адресов займет всего 15 МБ, так что я не думаю, что вам стоит беспокоиться об этом, если только у вас не очень известный сайт с огромным количеством атак.

Связанный контент