CSF - Как ограничить количество подключений на IP-адрес

CSF - Как ограничить количество подключений на IP-адрес

firewall

В файле конфигурацииConfigServer Security & Firewall (CSF) обновите значениеCT_LIMIT, чтобы ограничить количество подключений на один IP-адрес. This is a simple trick to prevent some types of Denial of Service (DOS) attack.

Note
Чтобы немедленно остановить атаку отказа в обслуживании (DoS), прочтите этот примерnull route.

1. /etc/csf/csf.conf

SSH на ваш сервер как root. Отредактируйте файл/etc/csf/csf.conf.

Терминал

$ ssh root@yourserver #login as root

$ vim /etc/csf/csf.conf

2. CT_LIMIT

НайдитеCT_LIMIT и обновите его до 150, это означает, что если общее количество подключений к серверу больше 150, IP-адрес будет заблокирован. Сохранить и выйти.

/etc/csf/csf.conf

###############################################################################
# SECTION:Connection Tracking
###############################################################################
# Connection Tracking. This option enables tracking of all connections from IP
# addresses to the server. If the total number of connections is greater than
# this value then the offending IP address is blocked. This can be used to help
# prevent some types of DOS attack.
#
# Care should be taken with this option. It's entirely possible that you will
# see false-positives. Some protocols can be connection hungry, e.g. FTP, IMAPD
# and HTTP so it could be quite easy to trigger, especially with a lot of
# closed connections in TIME_WAIT. However, for a server that is prone to DOS
# attacks this may be very useful. A reasonable setting for this option might
# be around 300.
#
# To disable this feature, set this to 0
CT_LIMIT = "150"

3. Перезапустить CSF

$ csf -r