GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come disabilitare o disattivare Firewalld su CentOS 7

Introduzione

Firewalld è una soluzione firewall gestita dinamicamente che supporta la suddivisione in zone della rete. Gli amministratori di sistema lo utilizzano per consentire e impedire dinamicamente il traffico in entrata e in uscita. Supporta entrambe le impostazioni del firewall IPv4 e IPv6. A partire da CentOS 7, firewalld (Dynamic Firewall Manager) è lo strumento firewall predefinito sui server CentOS.

Consigliamo di mantenere sempre attivo e abilitato il firewalld. Tuttavia, gli amministratori potrebbero dover disabilitare firewalld per testare o passare a un altro strumento firewall, come iptables.

Questo tutorial ti mostrerà come disabilitare e arrestare il firewall su CentOS 7.

Prerequisiti

  • Un utente con privilegi sudo
  • Accesso a una riga di comando (Ctrl-Alt-T)
  • Una macchina CentOS 7

Verifica stato firewalld

Firewalld è abilitato per impostazione predefinita su ogni macchina CentOS 7.

Per controllare lo stato del firewalld, esegui il seguente comando dalla riga di comando:

sudo systemctl status firewalld

Se il firewall è in esecuzione, vedrai un testo verde brillante che indica che il firewall è attivo, come mostrato di seguito.

Disabilitazione del firewall su CentOS

Puoi disattivare il firewall temporaneamente o permanentemente . Le sezioni seguenti forniscono istruzioni per entrambe le opzioni.

Interrompi temporaneamente il firewalld

Per disabilitare temporaneamente il gestore firewall predefinito su CentOS 7, utilizzare il comando seguente:

sudo systemctl stop firewalld

Non ci sarà alcun messaggio di conferma.

Per verificare che firewalld sia disabilitato, digita:

sudo systemctl status firewalld

Puoi aspettarti di vedere Active: inactive (dead) .

Il systemctl stop firewalld comando disabilita il servizio fino al riavvio. Al termine della sessione di runtime e al riavvio del sistema, il servizio firewalld sarà nuovamente attivo.

Disabilita permanentemente il firewalld

Per disabilitare permanentemente il firewall su CentOS 7, dovrai interrompere il servizio firewall e quindi disabilitarlo del tutto.

Per interrompere lo strumento firewalld, esegui:

sudo systemctl stop firewalld

Questo è anche lo stesso comando che abbiamo usato per fermare temporaneamente firewalld. Controlla lo stato del firewall.

sudo systemctl status firewalld

L'output dovrebbe indicare che il servizio è inattivo.

Per disabilitare l'attivazione del servizio all'avvio del sistema, immettere questo comando:

sudo systemctl disable firewalld

Guarda l'immagine qui sotto per l'output che puoi aspettarti di trovare:

Ora hai arrestato e disabilitato correttamente il servizio firewall sul tuo server CentOS 7. Tuttavia, altri servizi attivi potrebbero attivare firewalld.

Per impedire ad altri servizi di attivare firewalld, maschera firewalld da altri servizi sul sistema:

sudo systemctl mask --now firewalld

Questo crea un collegamento simbolico (link simbolico ) dal servizio firewalld a /dev/null .

L'output dovrebbe apparire come segue:

Output
Created symlink from /etc/systemd/system/firewalld.service to /dev/null.

Cent OS
  1. Come configurare il firewall su CentOS 7

  2. Come configurare il firewall utilizzando FirewallD su CentOS 8

  3. Come configurare Firewall con Firewalld su CentOS 8

  4. CentOS / RHEL 7:come avviare/arrestare o abilitare/disabilitare Firewalld

  5. Come disabilitare firewalld e passare a iptables in CentOS / RHEL 7

Come configurare un firewall con FirewallD su CentOS 7

Come fermare e disabilitare Firewall su CentOS 7

Come disabilitare SELinux su CentOS 8

Come fermare e disabilitare il firewall su CentOS 8

Come disabilitare SELinux su CentOS

Disabilita Firewalld su CentOS