Questo articolo descrive come configurare il tuo firewalld
firewall software per consentire il traffico web sulla porta 80 (HTTP) e sulla porta 443 (HTTPS). firewalld
è il firewall software predefinito per le distribuzioni basate su RHEL® 7.
Prerequisiti
Devi avere i seguenti prerequisiti:
- Conoscenza di base di Secure Shell (SSH)
- Accesso sudo o amministrativo al tuo server
- Un server cloud con RHEL 7 o CentOS® 7 che esegue
firewalld
IMPORTANTE :questi passaggi sono solo per server cloud non RackConnected. Se stai usando RackConnect, puoi apportare modifiche simili sul tuo firewall dedicato.
Accedi al tuo server utilizzando SSH, quindi completa i passaggi nelle sezioni seguenti per il tuo metodo di configurazione preferito.
NOTA :Mentre firewalld
è la soluzione software firewall predefinita per le distribuzioni basate su RHEL 7, dovresti notare che firewalld
funge da wrapper per iptables e puoi disabilitare il firewall. Prima di procedere con i seguenti passaggi, assicurati che firewalld
è in esecuzione sul tuo server.
Puoi verificare che firewalld
è in esecuzione sul tuo server eseguendo il comando seguente:
systemctl status firewalld
Metodo di comando a riga singola
Utilizzare il seguente comando di una riga per aprire le porte del firewall:
sudo sh -c "firewall-cmd --permanent --zone=public --add-service=http && firewall-cmd --permanent --zone=public --add-service=https && firewall-cmd --reload"
Metodo dei comandi individuali
Se preferisci configurare il firewall software utilizzando passaggi discreti invece di utilizzare il comando one-line, procedi come segue:
-
Esegui il comando seguente per consentire il traffico sulla porta 80:
sudo firewall-cmd --permanent --zone=public --add-service=http
-
Esegui il comando seguente per consentire il traffico sulla porta 443:
sudo firewall-cmd --permanent --zone=public --add-service=https
-
Esegui il comando seguente per salvare il
firewalld
regole:sudo firewall-cmd --reload
Dopo aver completato i passaggi precedenti, hai configurato il tuo server per consentire il traffico web HTTP e HTTPS attraverso il tuo firewalld
firewall software. Se hai configurato il tuo sito web per accettare il traffico sulle porte 80 e 443, dovresti essere in grado di visitare entrambe le versioni HTTP e HTTPS del tuo sito web.