Dari banyak fungsi dan fitur nya firewalld, salah satu yang terpenting untuk melakukan troubleshoot server linux adalah melakukan disable firewalld baik secara temporary ataupun permanen.
Apa tujuan dari matikan fitur firewalld?
- Untuk melakukan troubleshoot masalah koneksi internet.
Terkadang kita tidak sadari adanya blokir yang dilakukan oleh firewall bawaan OS Linux. Firewalld memblokir trafik dari kebanyakan port default. Karena alasan ini, maka lebih baik melakukan konfigurasi open port dengan syntaxfirewall-offline- cmd
sebelum enable firewall di server production. - Mencoba menggunakan software firewall lainnya.
Mungkin kamu ingin mencoba menggunakan aplikasi firewall lainnya. Sebagai contoh menggunakan firewall dari ConfigServer Security & Firewall (CSF). CSF adalah firewall yang populer dan powerful, serta penggunannya cukup user-friendly. Jika kamu gunakan cPanel, maka terdapat plugin CSF yang memudahkan kamu untuk setup firewall dengan GUI baik di Cloud VPS atau di Fisik Dedicated Server.
Dibawah ini kami akan memberikan tutorial bagaimana stop firewalld dan disable firewalld pada OS Linux.
Stop Firewalld
langkah yang harus kamu lakukan untuk stop Firewalld adalah:
- Login ke SSH
- Cek status firewalld terlebih dahulu.
systemctl status firewalld
Jika firewalld running, kamu akan melihat statusActive
dengan warna hijau.Loaded
menggambarkan apakah service enable atau disable pada saat reboot. - Selanjutnya kamu bisa stop firewalld
systemctl stop firewalld
- Cek apakah firewalld status sudah inactive
systemctl status firewalld
- Start firewalld jika diinginkan kembali
systemctl start firewalld
Disable Firewalld
Walaupun kamu sudah melakukan stop firewalld, tetapi jika tidak kamu disable, maka setelah server reboot, firewalld akan tetap menyala otomatis kembali. Lalu solusinya? Ya tentunya kamu harus disable firewalld tersebut dengan cara:
- Cek status firewalld
systemctl status firewalld
JikaLoaded
menggambarkan enable, maka dia akan start otomatis ketika reboot. Maka kita perlu melakukan action disable. - Disable firewalld dari starting waktu booting.
systemctl disable firewalld
- Cek status firewalld.
systemctl status firewalld
- Kamu bisa enable kembali jika dibutuhkan.
systemctl enable firewalld