Hvernig á að laga firewall-cmd: skipun fannst ekki Villa í RHEL/CentOS 7


firewall-cmd er stjórnlínuframhlið fyrir firewalld (firewalld demon), kraftmikið eldveggsstjórnunartæki með D-Bus viðmóti.

Það styður bæði IPv4 og IPv6; það styður einnig netkerfi eldveggssvæði, brýr og ipsets. Það gerir ráð fyrir tímasettum eldveggsreglum á svæðum, skráir neitaða pakka, hleður sjálfkrafa kjarnaeiningum og svo mörgum öðrum eiginleikum.

Firewalld notar keyrslutíma og varanlega stillingarvalkosti, sem þú getur stjórnað með því að nota firewall-cmd. Í þessari grein munum við útskýra hvernig á að leysa eldvegg-cmd: skipun fannst ekki villu á RHEL/CentOS 7 Linux kerfum.

Við fundum ofangreinda villu þegar við reyndum að stilla eldveggsreglur á nýlega hleypt af stokkunum AWS (Amazon Web Services) EC2 (Elastic Cloud Compute) RHEL 7.4 Linux tilviki, eins og sýnt er á skjámynd hér að neðan.

Til að laga þessa villu þarftu að setja upp eldvegg á RHEL/CentOS 7 með því að nota yum pakkastjóra sem hér segir.

$ sudo yum install firewalld

Næst skaltu ræsa eldvegg og gera það kleift að ræsast sjálfkrafa við ræsingu kerfisins, athugaðu síðan stöðu hans.

$ sudo systemctl start firewalld
$ sudo systemctl enable firewalld
$ sudo systemctl status firewalld

Nú geturðu keyrt firewall-cmd til að opna port (5000 í þessu dæmi) í eldveggnum eins og þetta, endurhlaða alltaf eldveggsstillingar til að breytingarnar taki gildi.

$ sudo firewall-cmd --zone=public --add-port=5000/tcp --permanent
$ sudo firewall-cmd --reload

Til að loka fyrir ofangreinda höfn skaltu keyra þessar skipanir.

$ sudo firewall-cmd --zone=public --remove-port=5000/tcp --permanent
$ sudo firewall-cmd --reload

Þú gætir líka viljað lesa þessar gagnlegu eldveggsleiðbeiningar:

  1. Hvernig á að ræsa/stöðva og virkja/slökkva á FirewallD og Iptables eldvegg í Linux
  2. Hvernig á að stilla FirewallD í CentOS/RHEL 7
  3. Gagnlegar „FirewallD“ reglur til að stilla og stjórna eldvegg í Linux
  4. Eldvegg nauðsynleg og netumferðarstýring með því að nota FirewallD og Iptables
  5. Hvernig á að loka fyrir SSH og FTP aðgang að tilteknu IP- og netsviði í Linux

Í þessari grein höfum við útskýrt hvernig á að leysa \firewall-cmd: skipun fannst ekki“ á RHEL/CentOS 7. Til að spyrja spurninga eða deila hugmyndum, notaðu athugasemdareyðublaðið hér að neðan.