У меня CSF v5.12 (общий) установлен на моем сервере CentOS 4.4, и я пытаюсь использовать функцию tempban / tempdeny, чтобы временно добавить блокировку брандмауэра к определенному IP. (Я создаю PHP-скрипт, который должен блокировать оскорбительных пользователей на час)
Я выполняю следующую команду:
[root@domfe01 csf]# /usr/sbin/csf --tempdeny 175.107.146.57 10
DROP all opt -- in !lo out * 175.107.146.57 -> 0.0.0.0/0
csf: 175.107.146.57 blocked on port * for 10 seconds inbound
Однако спустя более 10 секунд IP-адрес все еще заблокирован.
Я действительно не знаю, что делать дальше, поскольку CSF работает правильно.
Лучше всего спросить самого Чирпи (автора). Некоторое время назад я столкнулся с некоторыми причудами, и он мне отлично помог. посещение ConfigServer и напишите комментарий для быстрого ответа.
ваша команда отображается правильно -
однако вы всегда можете написать сценарий для удаления из csf.deny любого элемента, которому более 1 часа, вместо этого