Ubuntu поставляється з інструментом налаштування брандмауера, який відомий як UFW (засоби Нескладний брандмауер ). Цей інструмент є фронт-енд і зручний для користувача для керування правилами брандмауера iptables, і головна мета цього інструменту полягає в тому, щоб полегшити роботу з правилами брандмауера або як визначає його назва неускладнений.
Рекомендується залишати брандмауер увімкненим. Але в деяких випадках, наприклад під час тестування, нам може знадобитися вимкнути чи зупинити брандмауер у нашій системі. У цій статті ми покажемо, як зупинити або вимкнути брандмауер у системах Ubuntu.
Перш ніж заглибитися в пояснення, давайте розберемося, що таке UFW.
Що таке UFW?
UFW (нескладний брандмауер) це програма для керування Брандмауер Netfilter розроблений для легкого використання. Він застосовує інтерфейс командного рядка складається з невеликої кількості загальних команд і додатків iptables для процесу налаштування. За замовчуванням цей брандмауер Netfilter існує в кожній установці Ubuntu після 8,04 LTS версія.
UFW в Ubuntu
Версія Ubuntu 8.04 представила UFW. За замовчуванням він доступний у кожній установці Ubuntu.
Доступні версії
- 0.31.1-1: Ubuntu 12.04 ESM
- 0.34-rc-0ubuntu2: Ubuntu 14.04 ESM
- 0.35-0ubuntu2: Ubuntu 16.04 LTS
- 0.36-0ubuntu0.18.04.1: Ubuntu 18.04 LTS
- 0.36-6: Ubuntu 20.04
- 0.36-7: Ubuntu 20.10
- 0.36-7.1: Ubuntu 21.04
- 0.36pre: Ubuntu Core
Графічні інтерфейси для UFW
GUI для GFW призначений як інтуїтивно зрозумілий, простий, графічний інтерфейс користувача для керування нескладним брандмауером. Крім того, він підтримує такі базові завдання, як блокування або дозвіл попередньо налаштованих індивідуальних або звичайних портів P2P. Gufw розроблено для Ubuntu. Однак він також доступний у дистрибутивах Arch Linux і Debian; всюди, де існують GTK, Python і UFW.
Розширений функціонал UFW
Програма UFW може робити все, що може робити iptables. Це досягається за допомогою різноманітних наборів файлів правил. Ці файли є нічим іншим порівняно з сумісним текстовим файлом, тобто iptables-відновлення. Точне налаштування UFW або/та додавання інших команд iptables не пропонується командою UFW:
передумови
Переконайтеся, що ми ввійшли як користувачі root разом із привілеями sudo.
Перевірте стан брандмауера
Щоб перевірити останній стан брандмауера UFW, ми можемо використати таку команду:
$ sudo ufw status
За замовчуванням брандмауер UFW не ввімкнено. Якщо ми ніколи раніше не запускали UFW, то результат виглядатиме так:
Status: inactive
Крім того, якщо брандмауер був увімкнений, ми побачимо щось на зразок цього:
Status: active
Вимкніть брандмауер
Ми можемо використати наступну команду для вимкнення брандмауера UFW у нашій системі Ubuntu:
$ sudo UFW disable
Результат буде виглядати так:
Наведена вище команда вимкне або зупинить брандмауер. Однак це не скасує правила брандмауера. Щоразу, коли ми хочемо ввімкнути цей брандмауер, завантажуватимуться подібні правила.
Видалити правила брандмауера
Якщо ми хочемо зупинити брандмауер і видалити кожне правило брандмауера, ми можемо використати таку команду:
$ sudo ufw reset
Нас запитають, чи бажаємо ми продовжити операцію.
CSS вирівнювання зображень
Корисно скинути брандмауер UFW, коли ми хочемо скасувати кожну з наших змін і почати заново.
Увімкніть брандмауер
Переконайтеся, що ан порт SSH відкритий для будь-якого підключення, перш ніж увімкнути брандмауер.
Ми можемо запустити наступну команду для ввімкнення брандмауера:
$ sudo ufw enable
Якщо буде запропоновано, введіть і щоб продовжити операцію.