Leden 13, 2026Návody
Jak nakonfigurovat firewall na Linuxovém serveru
Kompletní návod na konfiguraci firewallů UFW (Ubuntu) a Firewalld (CentOS) pro zabezpečení vašeho serveru.

Firewall je nezbytný pro zabezpečení serveru, protože řídí příchozí a odchozí síťový provoz. Tento návod se zabývá konfigurací UFW v Ubuntu/Debianu a Firewalld v systémech CentOS/RHEL.
Instalace UFW
bash
sudo apt update
sudo apt install ufw -yZákladní příkazy UFW
bash
# Kontrola stavu
sudo ufw status
# Povolit firewall
sudo ufw enable
# Povolit SSH (důležité!)
sudo ufw allow 22/tcp
# Povolit HTTP a HTTPS
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
# Zakázat port
sudo ufw deny 3306/tcp
# Smazat pravidlo
sudo ufw delete allow 80/tcpPoužití aplikačních profilů
bash
# Vypsat dostupné aplikace
sudo ufw app list
# Povolit Nginx
sudo ufw allow 'Nginx Full'
# Povolit OpenSSH
sudo ufw allow 'OpenSSH'Instalace Firewalld
bash
sudo yum install firewalld -y
sudo systemctl start firewalld
sudo systemctl enable firewalldZákladní příkazy Firewalld
bash
# Kontrola stavu
sudo firewall-cmd --state
# Vypsat všechna pravidla
sudo firewall-cmd --list-all
# Povolit službu
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload
# Povolit port
sudo firewall-cmd --permanent --add-port=8080/tcp
sudo firewall-cmd --reloadPráce se zónami
Firewalld používá zóny ke správě síťové bezpečnosti. Běžné zóny:
bash
# Vypsat zóny
sudo firewall-cmd --get-zones
# Nastavit výchozí zónu
sudo firewall-cmd --set-default-zone=public
# Přidat službu do zóny
sudo firewall-cmd --zone=public --add-service=ssh --permanent
sudo firewall-cmd --reloadDoporučené postupy zabezpečení
- Před zapnutím firewallu vždy povolte SSH, abyste se vyhnuli zablokování přístupu
- Kdykoli je to možné, používejte konkrétní IP adresy: sudo ufw allow from 192.168.1.100
- Pravidelně kontrolujte pravidla firewallu a odstraňujte ty nepoužívané
- Povolte protokolování pro sledování aktivity firewallu
- Pravidla firewallu otestujte před aplikací v produkci