Wéi Fix Firewall-cmd: Kommando net fonnt Feeler am RHEL/CentOS 7


firewall-cmd ass e Kommandozeil Frontend fir Firewalld (Firewalld Daemon), en dynamescht Firewall Management Tool mat D-Bus Interface.

Et ënnerstëtzt souwuel IPv4 an IPv6; et ënnerstëtzt och Netzwierker Firewall Zonen, Brécke an ipsets. Et erlaabt timed Firewall Regelen an Zonen, Logbicher refuséiert Pakete, lued automatesch Kernel Moduler, a sou vill aner Funktiounen.

Firewalld benotzt Runtime a permanent Konfiguratiounsoptiounen, déi Dir mat Firewall-cmd verwalten kënnt. An dësem Artikel wäerte mir erkläre wéi Dir Firewall-cmd: Kommando net fonnt Feeler op RHEL/CentOS 7 Linux Systemer léisen.

Mir hunn den uewe genannte Feeler begéint beim Versuch, Firewall Regelen op enger nei lancéierter AWS (Amazon Web Services) EC2 (Elastic Cloud Compute) RHEL 7.4 Linux Instanz ze konfiguréieren, wéi am Screenshot hei ënnen gewisen.

Fir dëse Feeler ze fixéieren, musst Dir Firewalld op RHEL/CentOS 7 installéieren mat yum Package Manager wéi follegt.

$ sudo yum install firewalld

Als nächst, start Firewalld an aktivéiert et fir automatesch beim Systemboot ze starten, kontrolléiert dann säi Status.

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

Elo kënnt Dir Firewall-cmd lafen fir e Port opzemaachen (5000 an dësem Beispill) an der Firewall wéi dëst, ëmmer Firewall Konfiguratiounen nei lued fir datt d'Ännerungen a Kraaft trieden.

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

Fir den uewe genannten Hafen ze blockéieren, lafen dës Kommandoen.

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

Dir kënnt och gär dës nëtzlech Firewalld Guiden liesen:

  1. Wéi starten/stoppen an aktivéieren/deaktivéieren FirewallD an Iptables Firewall am Linux
  2. Wéi konfiguréiert Dir FirewallD an CentOS/RHEL 7
  3. Nëtzlech 'FirewallD' Regele fir Firewall a Linux ze konfiguréieren an ze managen
  4. Firewall Essentials an Network Traffic Control Benotzt FirewallD an Iptables
  5. Wéi blockéiert een SSH an FTP Zougang zu spezifesche IP an Netzwierkbereich am Linux

An dësem Artikel hu mir erkläert wéi Dir\firewall-cmd: command not found op RHEL/CentOS 7 léist. Fir Froen ze stellen oder e puer Gedanken ze deelen, benotzt de Kommentarformular hei ënnen.