Cara Memperbaiki Kesalahan Firewall-Cmd Tidak Ditemui di RHEL/CentOS 7

Cara Memperbaiki Kesalahan Firewall-Cmd Tidak Ditemui di RHEL/CentOS 7

Firewall-CMD adalah baris arahan front-end untuk firewalld (Firewalld Daemon), alat pengurusan firewall yang dinamik dengan antara muka d-bas.

Ia menyokong kedua -dua IPv4 dan IPv6; Ia juga menyokong zon firewall rangkaian, jambatan dan ipset. Ia membolehkan peraturan firewall berjangka di zon, log yang ditolak paket, secara automatik memuat modul kernel, dan begitu banyak ciri lain.

Firewalld menggunakan pilihan konfigurasi runtime dan kekal, yang boleh anda uruskan menggunakan firewall-cmd. Dalam artikel ini, kami akan menerangkan cara menyelesaikan "Firewall-CMD: Perintah tidak dijumpai"Ralat pada sistem RHEL/CentOS 7 Linux.

Baca juga: Peraturan 'firewalld' berguna untuk mengkonfigurasi dan menguruskan firewall di Linux

Kami mengalami ralat di atas semasa cuba mengkonfigurasi peraturan firewall pada yang baru dilancarkan AWS (Perkhidmatan Web Amazon) EC2 (Pengiraan awan elastik) RHEL 7.4 Contoh Linux, seperti yang ditunjukkan dalam tangkapan skrin di bawah.

Firewall-CMD: Perintah tidak dijumpai

Untuk menyelesaikan ralat ini, anda perlu memasang Firewalld Pada RHEL/CentOS 7 Menggunakan Pengurus Pakej Yum seperti berikut.

$ sudo yum pasang firewalld 
Pasang Firewalld di RHEL 7

Seterusnya, mulakan firewalld dan aktifkannya untuk memulakan auto di boot sistem, kemudian periksa statusnya.

$ sudo Systemctl Mula Firewalld $ Sudo Systemctl Dayakan Firewalld $ Sudo Systemctl Status Firewalld 
Mulakan dan aktifkan Firewalld

Sekarang anda boleh berlari Firewall-CMD untuk membuka pelabuhan (5000 Dalam contoh ini) dalam firewall seperti ini, selalu muat semula konfigurasi firewall untuk perubahan yang berkuatkuasa.

$ sudo firewall-cmd --Zone = public --add-port = 5000/tcp --permanent $ sudo firewall-cmd-reload 
Buka pelabuhan di firewalld

Untuk menyekat pelabuhan di atas, jalankan arahan ini.

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

Anda juga mungkin ingin membaca panduan firewalld yang berguna ini:

  1. Cara Memulakan/Berhenti dan Dayakan/Lumpuhkan Firewalld dan Firewall di Linux
  2. Cara Mengkonfigurasi Firewalld di CentOS/RHEL 7
  3. Peraturan 'firewalld' berguna untuk mengkonfigurasi dan menguruskan firewall di Linux
  4. Essentials Firewall dan Kawalan Lalu Lintas Rangkaian Menggunakan Firewalld dan iptables
  5. Cara menyekat akses SSH dan FTP ke julat IP dan rangkaian tertentu di Linux

Dalam artikel ini, kami telah menjelaskan cara menyelesaikannya "Firewall-CMD: Perintah tidak dijumpai"Pada RHEL/CentOS 7. Untuk mengemukakan sebarang pertanyaan atau berkongsi beberapa pemikiran, gunakan borang komen di bawah.