How to Set Up a Firewall with UFW on Ubuntu

sudo apt install ufw
sudo ufw status

Zatvaramo sve dolazne konekcije i otvaramo sve odlazne
sudo ufw default allow outgoing
sudo ufw default deny incoming

Proveravamo da li je UFW aktivan i za IPV6
grep IPV6 /etc/default/ufw

Otvaramo port za ssh komunikaciju
sudo ufw allow ssh
ili
sudo ufw allow 1222/tcp

Kako bi izbegli brutfors napade
sudo ufw limit ssh

aktivitanje ufw zastitnog zida
sudo ufw enable

provera statusa
sudo ufw status
sudo systemctl status ufw.service

otvaranje portova za apache
sudo ufw allow 80/tcp comment 'Allow Apache HTTP'
sudo ufw allow 443/tcp comment 'Allow Apache HTTPS'
============================kraj-----------------
dozvola za sve veze sa adrese 8.8.8.8
sudo ufw allow from 8.8.8.8

otvaranje za portrange
sudo ufw allow 3000:3200/tcp
sudo ufw allow 7000:8000/udp

Deaktivira zastitni zid
ufw disable