Проверим состояние и список правил ufw
ufw status
Status: active To Action From -- ------ ---- 22/tcp ALLOW Anywhere 5432 ALLOW Anywhere 80/tcp ALLOW Anywhere
Отлючить ufw
ufw disable
Открываем порт
ufw allow 6379/tcp
Открываем ренж портов 6000-6005
ufw allow 6000:6005/tcp
Для просмотра сервисов, которые можно добавить в файрвол
ufw app list
Разрешить OpenSSH сервис
ufw allow OpenSSH
Разрешить подключение с адреса 188.93.20.2
ufw allow from 188.93.20.2
Для адреса с портом
ufw allow from 188.93.20.2 to any port 22
Для подсети
ufw allow from 188.93.20.0/24
Или открыть для подсети порт
ufw allow from 188.93.20.0/24 to any port 22
Для интерфейса
ufw allow in on eno1 to any port 80
То же самое, как и разрешить, только заменить allow на deny
Чтобы закрыть порт:
ufw deny 6379/tcp
Чтобы закрыть сервис OpenSSH:
ufw deny OpenSSH
Запретить все подключения с ip
ufw deny from 188.93.20.2
Чтоб запретить порт на самом сервере.
Например, между приложениями.
ufw deny out 6379
Посмотреть нумерацию правил
ufw status numbered
Status: active To Action From -- ------ ---- [ 1] 22/tcp ALLOW IN Anywhere [ 2] 80/tcp ALLOW IN Anywhere [ 3] 5432 ALLOW IN Anywhere
Удалить по индексу первое правило
ufw delete 1
ufw reset