Januari 13, 2026Guider
Hur man konfigurerar brandvägg på Linux-server
Komplett guide om konfigurering av UFW (Ubuntu) och Firewalld (CentOS) brandväggar för att säkra din server.

En brandvägg är nödvändig för serversäkerhet, för att kontrollera inkommande och utgående nätverkstrafik. Denna guide täcker konfigurering av UFW på Ubuntu/Debian och Firewalld på CentOS/RHEL-system.
Installera UFW
bash
sudo apt update
sudo apt install ufw -yGrundläggande UFW-kommandon
bash
# Kontrollera status
sudo ufw status
# Aktivera brandvägg
sudo ufw enable
# Tillåt SSH (viktigt!)
sudo ufw allow 22/tcp
# Tillåt HTTP och HTTPS
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
# Neka en port
sudo ufw deny 3306/tcp
# Ta bort en regel
sudo ufw delete allow 80/tcpAnvända applikationsprofiler
bash
# Lista tillgängliga applikationer
sudo ufw app list
# Tillåt Nginx
sudo ufw allow 'Nginx Full'
# Tillåt OpenSSH
sudo ufw allow 'OpenSSH'Installera Firewalld
bash
sudo yum install firewalld -y
sudo systemctl start firewalld
sudo systemctl enable firewalldGrundläggande Firewalld-kommandon
bash
# Kontrollera status
sudo firewall-cmd --state
# Lista alla regler
sudo firewall-cmd --list-all
# Tillåt en tjänst
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload
# Tillåt en port
sudo firewall-cmd --permanent --add-port=8080/tcp
sudo firewall-cmd --reloadArbeta med zoner
Firewalld använder zoner för att hantera nätverkssäkerhet. Vanliga zoner:
bash
# Lista zoner
sudo firewall-cmd --get-zones
# Ställ in standardzon
sudo firewall-cmd --set-default-zone=public
# Lägg till tjänst i zon
sudo firewall-cmd --zone=public --add-service=ssh --permanent
sudo firewall-cmd --reloadSäkerhetsbästa praxis
- Tillåt alltid SSH innan du aktiverar brandväggen för att undvika att låsa ute dig själv
- Använd specifika IP-adresser när det är möjligt: sudo ufw allow from 192.168.1.100
- Granska regelbundet brandväggsregler och ta bort oanvända
- Aktivera loggning för att övervaka brandväggsaktivitet
- Testa brandväggsregler innan du tillämpar dem i produktion