Встановлення CSF Firewall у системі Debian 11

У наступному посібнику описано, як встановити брандмауер CSF у системі Debian 11
Ми будемо робити все в консолі, виконавши кілька простих команд.

Запускаємо термінал і оновлюємо системні пакети:

sudo apt update

Встановлюємо необхідні пакети:
sudo apt install libio-socket-inet6-perl libsocket6-perl -y

sudo apt install sendmail dnsutils unzip libio-socket-ssl-perl -y

sudo apt install libcrypt-ssleay-perl git perl iptables libnet-libidn-perl -y

Завантажуємо CSF

wget http://download.configserver.com/csf.tgz

Розпаковуємо

sudo tar -xvzf csf.tgz

Встановлюємо в систему:

cd csf

sh install.sh

Наступним кроком буде запуск в системі:

sudo systemctl start csf

Наступним кроком є ​​оновлення правил perl:

perl /usr/local/csf/bin/csftest.pl

Додаємо csf в автозапуск системи:

sudo systemctl enable csf

Переходимо до початкової конфігурації.

Редагуємо файл:

На розділі

# Дозволити вхідні порти TCP

І

# Дозволити вихідні порти TCP

Наприклад, ми встановлюємо порти, які хочемо розблокувати:

Якщо ми хочемо заблокувати IP-адресу, ми додаємо її до файлу:

sudo nano /etc/csf/csf.deny

Після внесення змін перезавантажте брандмауер командою:

sudo csf -r

Наскільки корисним був цей пост?

Натисніть на зірку, оцінити це!

Середня оцінка 4.4 / 5. кількість голосів: 7

Поки що голосів немає! Будьте першим, хто оцінить цю публікацію.