GNU/Linux >> Linux Esercitazione >  >> Linux

Consenti il ​​traffico web in un firewall software firewall

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:

  1. Esegui il comando seguente per consentire il traffico sulla porta 80:

    sudo firewall-cmd --permanent --zone=public --add-service=http
    
  2. Esegui il comando seguente per consentire il traffico sulla porta 443:

    sudo firewall-cmd --permanent --zone=public --add-service=https
    
  3. 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.


Linux
  1. Configura Firewall con FirewallD su CentOS 7

  2. Come disabilitare il firewall su CentOS 8 Linux

  3. Differenze tra firewall hardware e software

  4. Qual è il comando gcloud per consentire il traffico http su un'istanza VM? (Non è creare una regola del firewall!)

  5. Firewalld - Registrazione dei pacchetti negati abilitata - nessuna registrazione

Compilazione e installazione di PSAD per IPFire Firewall

Firewall D

Che cos'è un WAF (Web Application Firewall)? Tipi di WAF

Come installare Hiawatha Web Server su CentOS 7

Come installare Calibre Web su Ubuntu 20.04 con Docker

Installa Ntopng per monitorare il traffico di rete su Ubuntu 20.04