Hvordan fikse Firewalld er ikke kjører -feil på centOS

Hvordan fikse Firewalld er ikke kjører -feil på centOS
Leter du etter en løsning for å fikse feilen "Firewalld kjører"? Vi er her for å hjelpe deg. I Linux-baserte operativsystemer som Centos, Firewalld er et brannmurstyringsverktøy. Det fungerer som en front-end for Netfilter-rammen til Linux-kjernen, og tilbyr brannmurfunksjonalitet. Den støtter brannmursoner, broer, IPv6, IPv4 og andre IPS -sett for nettverk.

Hvis brannmurverktøyet ikke er aktivert eller systemet ditt mangler dette verktøyet, kan du møte en "Firewalld kjører ikke”Feil i CentOS -terminalen din. I dette innlegget vil vi sjekke tre forskjellige løsninger for å fikse "Firewalld kjører" Feil " på et centos -system. Så la oss starte!

Hvordan sjekke Firewalld Service på CentOS

Det eksisterer en mulighet for at du kanskje ikke har installert eller aktivert Firewalld på centosene dine. For å bekrefte årsaken til denne feilen, utfør den undergitte kommandoen:

$ RPM -QA Firewalld

I Centos, den Rpm Verktøyet tillater brukere å oppdatere, bekrefte, spørre, installere, avinstallere enhver pakke. Vi vil legge til “-Qa”Alternativ for å spørre Firewalld -pakken i RPM -kommandoen. Som et resultat, hvis utdataene viser deg noen detaljer om Firewalld -pakken, erklærer denne at Firewalld -pakken er installert:

Hvis utførelsen av RPM viser ingen informasjon relatert til brannmuren, må du først installere den på systemet ditt før du konfigurerer den.

Gå videre og installer Firewalld hvis det ikke allerede er installert på CentOS -systemet ditt. Ellers hopp til neste avsnitt og følg prosedyren for å aktivere Firewalld Service på CentOS.

Hvordan fikse "Firewalld Is Not Running" -feil på CentOS ved å installere Firewalld

For å installere Firewalld på systemet ditt, åpner du CentOS -terminalen ved å trykke “Ctrl+alt+t”Og skriv ut det undergitte i det:

$ sudo yum installer ildmur

Start nå Firewalld -tjenesten ved å utføre denne kommandoen:

$ sudo SystemCTL Start Firewalld

Etter å ha startet Firewalld -tjenesten, må du aktivere den på CentOS -systemet ditt:

$ sudo SystemCTL Aktiver Firewalld

Til slutt, sjekk statusen til Firewalld Service:

$ sudo systemctl status firewalld

Hvordan fikse "Firewalld Is Not Running" -feil på CentOS ved å avmaske Firewalld

Du kan finne deg selv fast i en situasjon der Firewalld er installert på systemet ditt; Imidlertid viser utførelsen av enhver Firewalld -kommando fremdeles "Firewalld kjører ikke”Feil. For å fikse denne feilen, må du vite statusen til Firewalld -tjenesten på systemet ditt:

$ sudo systemctl status firewalld

Din Firewalld Service kan være maskert, Derfor er det inaktivt på systemet ditt. For å løse dette “Firewalld kjører ikke”Feil, du må avdekke det først før du aktiverer det i CentOS -systemet ditt:

Til Unmask Firewalld Service, Vi vil utføre denne kommandoen:

$ sudo SystemCTL Unmask Firewalld

Start nå Firewalld -tjenesten på systemet ditt:

$ sudo SystemCTL Start Firewalld

Deretter kan du sjekke statusen til Firewalld-tjenesten ved å utføre den undergitte kommandoen i terminalen din:

$ sudo systemctl status firewalld

Hvordan fikse "Firewalld Is Not Running" -feil på CentOS ved å aktivere Firewalld

For å bekrefte om problemet ditt om å ha "Firewalld kjører ikke”Feil kommer under denne situasjonen, du må sjekke statusen til Firewalld -status med det første:

$ sudo systemctl status firewalld

Hvis Firewalld -tjenesten har “inaktiv”Status uten å erklære noen grunn, bør du da Aktiver Firewalld på systemet ditt:

For å fikse “Firewalld kjører ikke”Feil på Centos, den første tingen å gjøre er å starte Firewalld -tjenesten:

$ sudo SystemCTL Start Firewalld

Aktiver det nå på CentOS-systemet ditt ved å skrive ut den undergitte kommandoen i terminalen:

$ sudo SystemCTL Aktiver Firewalld

For å sjekke statusen til Firewalld -tjenesten, utfør denne kommandoen:

$ sudo systemctl status firewalld

Ferdig! Din “Firewalld kjører ikke”Feil bør fikses etter å ha fulgt noen av de gitte prosedyrene. Nå vil vi teste Firewalld -tjenesten ved å utføre en prøvekommando:

$ SUDO FIREWALL-CMD-PERMANENT-LADD-PORT = 22/TCP

I denne brannmuren -kommandoen, "-fast”Alternativet brukes til å angi alternativene permanent. Mens “-add-port”Alternativet legges til Open Port 22 for TCP -protokollen:

Skriv inn systempassordet ditt for autentiseringsformålet:

Utgangen erklærer at vi har fiksetFirewalld kjører ikke”Feil på CentOS -systemet vårt:

Konklusjon

Firewalld er en dynamisk kontrollert brannmur som gir støtte for brannmuren og nettverkssonene. IPv6 og IPv64 brannmurinnstillinger, IPSETS og Ethernet -broer er konfigurert ved hjelp av Firewalld -verktøyet. Hvis du har møtt "Firewalld kjører ikkefeil På systemet ditt er du på rett sted! I dette innlegget har vi samlet tre forskjellige metoder til Fix "Firewalld er ikke kjører" -feil på en centOS system.