FirewallD è la soluzione di gestione front-end di iptables per la maggior parte delle distribuzioni Linux. Fornisce una riga di comando facile da usare e un'interfaccia basata su GUI per gestire le regole iptable. Questo tutorial descrive come aprire la porta 80 (HTTP) e la porta 443 (HTTPS) in FirewallD.
Consenti le porte 80 e 443 in FirewallD
Utilizzando firewalld, puoi consentire/negare qualsiasi porta temporaneamente o permanente. Le regole di autorizzazione/negazione temporanee verranno rimosse dopo il riavvio del sistema. i seguenti comandi per consentire il traffico in entrata sulla porta TCP 80 e 443 in firewalld.
sudo firewall-cmd --zone=public --add-port=80/tcp
sudo firewall-cmd --zone=public --add-port=443/tcp
Il --permanent
l'opzione assicura che rimangano le regole del firewall dopo il riavvio del sistema.
sudo firewall-cmd --permanent --zone=public --add-port=80/tcp
sudo firewall-cmd --permanent --zone=public --add-port=443/tcp
Quindi, applica le modifiche ricaricando il firewallD.
sudo firewall-cmd --reload
Visualizza le regole del firewall
Dopo aver aggiunto le regole in firewalld, puoi verificarle eseguendo il comando seguente.
sudo firewall-cmd --permanent --zone=public --list-ports
Uscita:
443/tcp 8080/tcp
Rimuovi le regole dal FirewallD
Se non hai bisogno di tenere aperte le porte, puoi rimuovere/negare le porte sopra dal firewalld usando l'opzione –remove-port:
sudo firewall-cmd --permanent --zone=public --remove-port=80/tcp
sudo firewall-cmd --permanent --zone=public --remove-port=443/tcp
Quindi, esegui il comando seguente per applicare le modifiche:
sudo firewall-cmd --reload
Conclusione
Questo tutorial ti ha aiutato ad aprire le porte 80 e 443 attraverso il firewalld sui sistemi operativi Linux.