Firewall UFW

Опубликовано admin в

Общее

Установка

apt install ufw

Статус

ufw status verbose

Включить брандмауэр

ufw enable

Отключение

ufw disable

Профили

При установке ПО они могут создавать свои профили. которые хранятся здесь

/etc/ufw/applications.d

Политики безопасности по умолчанию находятся в файле /etc/default/ufw и могут быть изменены с помощью следующей команды:

1. Запрещает все входящие подключения

sudo ufw default deny incoming

2. Разрешает исходящие

sudo ufw default allow outgoing

Просмотреть все профили

ufw app list

при добавлении/редактировании правил необходимо их обновить

ufw reload

Работа с профилями

ufw <allow/deny> <название_профиля>

К примеру разрешим наш профиль

ufw allow MyApache

Работа с правилами

Разрешить конкретный IP

ufw allow from 203.0.113.0

Разрешить конкретный IP и порт

ufw allow from 203.0.113.0 to any port 22

Так же работает и с подсетями, только вместо IP указываем подсеть

Имейте ввиду что если вы разрешили через профиль какой-либо порт то он будет доступен для всех IP.
Чтоб разрешить только для конкретных IP:Port пользуемся одиночными правилами выше

Удаление правил

Для удаления проще всего использовать номера правил для этого узнаем их номер

ufw status numbered

И далее удаляем

ufw delete <номер_правила>