Як налаштувати брандмауер на Debian за допомогою UFW

Необхідно забезпечити захист вашої системи Debian, і життєво важливим кроком у досягненні цього є налаштування брандмауера. Нескладний брандмауер або UFW пропонує зручний спосіб контролю вхідного та вихідного трафіку, посилюючи захист вашої системи від неавторизованого доступу та потенційних загроз.

Ось усе, що вам потрібно знати про встановлення, налаштування та ефективне керування брандмауером за допомогою UFW у вашій системі Debian.

Що таке UFW?

UFW або Uncomplicated Firewall — це зручний інтерфейс для iptables і один із найкращих брандмауерів для Linux. Ви можете легко встановити цей інструмент керування брандмауером у різних дистрибутивах Linux, включаючи Debian.

UFW спрощує складний процес налаштування iptables, надаючи спрощений інтерфейс і команди. Цей брандмауер дозволяє визначати правила обробки мережевого трафіку. Це гарантує, що дозволені лише авторизовані підключення, одночасно блокуючи потенційні загрози безпеці.

  Як дзен Python може допомогти вам написати кращий код

Як встановити UFW на Debian

Перш ніж переходити до конфігурації UFW, встановіть його на своїй машині Debian. Для цього спочатку відкрийте термінал і оновіть пакети за допомогою:

 sudo apt update 

Встановіть UFW на Debian за допомогою:

 sudo apt install ufw -y 

Після встановлення UFW ви можете ввімкнути його за допомогою:

 sudo ufw enable 

Визначення правил UFW у Debian

Ви можете контролювати мережевий трафік вашої системи Debian, визначивши деякі правила UFW. Ось, наприклад, опис деяких правил UFW:

  • дозволити: надає доступ до будь-якого трафіку до вказаних служб, портів або IP-адреси
  • заборонити: припиняє доступ до будь-якого трафіку до вказаних служб, портів або IP-адреси
  • Порти можна ідентифікувати за їх номерами, як-от 22, або за їх іменами, як-от SSH
  • Укажіть одну IP-адресу або скористайтеся будь-якою опцією, щоб дозволити всі IP-адреси
  • UFW за замовчуванням блокує всі IP-адреси комп’ютера
  Як відкрити та використовувати перемикач програм на iPad

Налаштування правил UFW за замовчуванням у Debian

Щоб налаштувати стандартні правила брандмауера в Debian, перегляньте наведені приклади.

1. Дозволити всі вихідні підключення

За замовчуванням UFW блокує або забороняє всі вихідні підключення. Однак ви можете дозволити їх за допомогою:

 sudo ufw default allow outgoing 

2. Заблокуйте або забороніть усі вхідні підключення

Виконайте таку команду, щоб заблокувати всі вхідні підключення:

 sudo ufw default deny incoming 

3. Дозвольте певний порт

Щоб дозволити мережевий трафік на визначеному порту за допомогою UFW, додайте номер порту до списку дозволених:

 sudo ufw allow 22 

Або назва порту:

 sudo ufw allow ssh 

4. Заборонити певний порт

Подібним чином забороніть мережевий трафік на будь-якому заданому порту за допомогою методу заборони з номером або назвою порту:

 sudo ufw deny 443 

5. Дозволити IP-адресу

Щоб дозволити трафік з певної IP-адреси, виконайте:

 sudo ufw allow from 192.168.9.12 

6. Заборонити IP-адресу

Ви також можете заборонити трафік з IP-адреси за допомогою:

 sudo ufw deny from 192.168.9.12 

7. Перезапустіть UFW

Після визначення бажаних правил просто перезапустіть UFW, щоб застосувати всі зміни:

 sudo systemctl restart ufw 

8. Показати статус UFW

Відображення статусу UFW та його активних правил за допомогою:

 sudo ufw status verbose 

9. Скинути правила UFW

Щоб скинути всі правила UFW до стандартних, виконайте:

 sudo ufw reset 

Як видалити UFW на Debian

Ви можете легко видалити UFW на Debian за допомогою:

 sudo apt purge ufw gufw -y 

Захистіть свою систему Debian за допомогою UFW Firewall Mastery

Налаштування брандмауера є фундаментальним кроком у захисті вашої системи Debian від потенційних загроз безпеці. UFW спрощує цей процес, надаючи простий у використанні інтерфейс для керування правилами iptables.

  Як очистити кошик через X кількість днів

Дотримуючись наданих інструкцій, ви можете контролювати мережевий трафік вашої системи. Це гарантує, що дозволені лише авторизовані підключення. Крім того, ви можете змінити пароль вашої системи Linux, щоб зробити її більш безпечною.