firewall adalah firewall default di Red Hat Enterprise Linux, dan diaktifkan secara default, tetapi Redhat dapat menonaktifkan firewall, dan Anda juga akan melihat cara memeriksa status firewall di Linux. Biasanya, firewall tidak perlu dinonaktifkan, tetapi mungkin cukup berguna untuk tujuan pengujian atau skenario lainnya.
Dalam tutorial ini, Anda akan melihat cara memeriksa status firewalld, mengaktifkan atau menonaktifkan layanan agar tidak dimulai secara otomatis saat sistem boot, dan cara menghentikan atau memulai layanan firewall di RHEL.
Dalam tutorial ini Anda akan mempelajari:
- Hentikan atau mulai firewall di RHEL
- Aktifkan atau nonaktifkan mulai otomatis firewall
- Cara memeriksa status layanan firewalld di RHEL
Kategori | Persyaratan, Konvensi, atau Versi Perangkat Lunak yang Digunakan |
---|---|
Sistem | Linux Red Hat Enterprise |
Perangkat Lunak | firewall |
Lainnya | Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo perintah. |
Konvensi | # – membutuhkan perintah linux yang diberikan untuk dieksekusi dengan hak akses root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah$ – membutuhkan perintah linux yang diberikan untuk dieksekusi sebagai pengguna biasa yang tidak memiliki hak istimewa |
Cara memeriksa status firewall di Linux
Untuk melihat cara memeriksa status firewall di Linux, gunakan systemctl
berikut ini memerintah. Ini akan memberi tahu Anda apakah layanan berjalan atau tidak.
$ systemctl status firewalld
Keluaran dari perintah:
firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled) Active: active (running) since Sat 2021-10-16 12:26:14 -05; 5s ago Docs: man:firewalld(1) Main PID: 4761 (firewalld) Tasks: 2 (limit: 2312) Memory: 27.4M CPU: 1.553s CGroup: /system.slice/firewalld.service └─4761 /usr/bin/python3 -s /usr/sbin/firewalld --nofork --nopid Oct 16 12:26:12 localhost.localdomain systemd[1]: Starting firewalld - dynamic firewall daemon... Oct 16 12:26:14 localhost.localdomain systemd[1]: Started firewalld - dynamic firewall daemon.
Dari output di atas, kita dapat melihat bahwa firewall diaktifkan, yang berarti akan dimulai secara otomatis setelah reboot dan saat ini juga aktif. Selanjutnya, Anda bahkan dapat memeriksa semua aturan yang diterapkan saat ini dengan:
# iptables-save
Lihat Aturan yang Dikonfigurasi
Anda dapat melihat aturan apa yang saat ini dikonfigurasi di firewall Anda dengan menjalankan perintah berikut di terminal.
# firewall-cmd --list-all
Ini adalah langkah yang disarankan untuk dilakukan sebelum Anda memutuskan untuk menonaktifkan firewall Redhat, karena Anda mungkin memiliki aturan yang dikonfigurasi yang tidak Anda sadari. Menonaktifkan firewall akan menyebabkan aturan ini tidak lagi diterapkan.
Redhat Nonaktifkan Firewall, mulai/hentikan
Firewall pada sistem Red Hat Linux dapat dihentikan dengan menjalankan perintah Linux berikut:
$ sudo systemctl stop firewalld
Untuk mengaktifkan kembali firewall, gunakan perintah ini:
$ sudo systemctl start firewalld
Redhat Nonaktifkan Firewall, aktifkan/nonaktifkan
Mengaktifkan firewall berarti layanan akan dimulai secara otomatis saat sistem melakukan booting. Dan menonaktifkannya berarti tidak akan memulai secara otomatis.
Dan untuk menonaktifkan firewall Redhat sepenuhnya, sehingga tidak akan dimuat setelah reboot, jalankan:
$ sudo systemctl disable firewalld
Sekarang firewall tidak akan mulai setelah sistem di-boot ulang. Untuk mengaktifkan firewall lagi, jalankan:
$ sudo systemctl enable firewalld
Pemikiran Penutup
Dalam tutorial ini, Anda mempelajari cara mengelola firewall sistem di RHEL. Ini termasuk opsi seperti memulai, menghentikan, mengaktifkan, atau Redhat menonaktifkan firewall serta memeriksa status firewalld saat ini dan aturan yang dikonfigurasi.