Come correggere l'errore firewalld non è in esecuzione su centos

Come correggere l'errore firewalld non è in esecuzione su centos
Stai cercando una soluzione per correggere l'errore "Firewalld non è in esecuzione"? Siamo qui per assisterti. In sistemi operativi a base di Linux come Centos, Firewalld è un'utilità di gestione del firewall. Agisce come front-end per la struttura Netfilter del kernel Linux, che offre funzionalità di firewall. Supporta zone firewall, ponti, IPv6, IPv4 e altri ipset per reti.

Se l'utilità di firewalld non è abilitata o il sistema manca questo strumento, potresti incontrare un "Firewalld non è in esecuzione"Errore nel tuo terminale CentOS. In questo post, controlleremo tre diverse soluzioni per la correzione del "Firewalld non è in esecuzione" Errore su un sistema centOS. Quindi iniziamo!

Come controllare il servizio firewalld su centos

Esiste la possibilità che potresti non aver installato o abilitato firewalld sul tuo centos. Per confermare la causa di questo errore, eseguire il comando seguente:

$ rpm -qa firewalld

In centos, il RPM L'utilità consente agli utenti di aggiornare, verificare, interrogare, installare, disinstallare qualsiasi pacchetto. Aggiungeremo il “-QA"Opzione per interrogare il pacchetto Firewalld nel comando RPM. Di conseguenza, se l'output mostra qualche dettaglio sul pacchetto firewalld, questo dichiara che il pacchetto firewalld è installato:

Se l'esecuzione del RPM non mostra informazioni relative al firewalld, è necessario prima installarle sul sistema prima di configurarlo.

Vai avanti e installa firewalld se non è già installato sul tuo sistema CentOS. Altrimenti, salta alla sezione successiva e segui la procedura di abilitazione del servizio di firewalld su CentOS.

Come correggere l'errore "Firewalld non è in esecuzione" su CentOS installando Firewalld

Per installare firewalld sul tuo sistema, apri il tuo terminale CentOS premendo "Ctrl+alt+t"E scrivi il di seguito doni in esso:

$ sudo yum installa firewalld

Ora, avvia il servizio firewalld eseguendo questo comando:

$ sudo systemctl avvia firewalld

Dopo aver avviato il servizio firewalld, abilitalo sul tuo sistema CentOS:

$ sudo systemctl abilita firewalld

Infine, controlla lo stato del servizio firewalld:

$ sudo systemctl status firewalld

Come correggere l'errore "Firewalld non è in esecuzione" su CentOS

Puoi ritrovarti bloccato in una situazione in cui Firewalld è installato sul tuo sistema; Tuttavia, l'esecuzione di qualsiasi comando firewalld mostra ancora il "Firewalld non è in esecuzione"Errore. Per correggere questo errore, è necessario conoscere lo stato del servizio firewalld sul tuo sistema:

$ sudo systemctl status firewalld

Tuo Servizio firewalld può essere mascherato, Ecco perché è inattivo sul tuo sistema. Per risolvere questo "Firewalld non è in esecuzione"Errore, devi smascarlo prima di abilitarlo nel tuo sistema CentOS:

A Servizio Firewalld di smaschera, eseguiremo questo comando:

$ sudo systemctl unmask firewalld

Ora, avvia il servizio Firewalld sul tuo sistema:

$ sudo systemctl avvia firewalld

Quindi, controlla lo stato del servizio firewalld eseguendo il comando di seguito nel tuo terminale:

$ sudo systemctl status firewalld

Come correggere l'errore "Firewalld non è in esecuzione" su CentOS abilitando Firewalld

Per confermare se il tuo problema di avere il "Firewalld non è in esecuzione"L'errore rientra in questa situazione, devi controllare lo stato dello stato di firewalld:

$ sudo systemctl status firewalld

Se il servizio firewalld ha "inattivo"Stato senza dichiarare alcun motivo, allora dovresti Abilita firewalld Sul tuo sistema:

Per fissare il "Firewalld non è in esecuzione"Errore su CentOS, la prima cosa da fare è avviare il servizio firewalld:

$ sudo systemctl avvia firewalld

Ora, abilitalo sul tuo sistema CentOS scrivendo il comando di seguito nel terminale:

$ sudo systemctl abilita firewalld

Per verificare lo stato del servizio firewalld eseguire questo comando:

$ sudo systemctl status firewalld

Tutto fatto! Tuo "Firewalld non è in esecuzione"L'errore deve essere risolto dopo aver seguito una delle procedure fornite. Ora testeremo il servizio firewalld eseguendo un comando di esempio:

$ sudo firewall-cmd -permanent --add-port = 22/TCP

In questo comando firewalld, il "-permanente"L'opzione viene utilizzata per impostare le opzioni in modo permanente. Mentre il "-aggiunta"L'opzione viene aggiunta alla porta aperta 22 per il protocollo TCP:

Immettere la password del sistema per lo scopo di autenticazione:

L'output dichiara che abbiamo fisso IL "Firewalld non è in esecuzione"Errore sul nostro sistema CentOS:

Conclusione

Firewalld è un controllato dinamicamente firewall Ciò offre supporto per il firewall e le zone di rete. Impostazioni firewall IPv6 e IPv64, ipset e bridge Ethernet sono configurati con l'aiuto dell'utilità Firewalld. Se hai incontrato il "Firewalld non è in esecuzione" errore Sul tuo sistema, allora sei nel posto giusto! In questo post, abbiamo compilato tre diversi metodi per Correggi l'errore "firewalld non è in esecuzione" su un centos sistema.