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.