Rumahweb Journal
Cara Install dan Config CSF

Cara Install dan Config CSF Firewall di VPS cPanel

ConfigServer Security & Firewall (yang disingkat menjadi CSF) adalah aplikasi tambahan pada WHM/cPanel yang dikembangkan oleh ConfigServer Services. Aplikasi ini berfungsi sebagai pengelolaan firewall server. Pada panduan ini, kami akan berbagi cara install CSF beserta konfigurasinya di VPS cPanel.

Aplikasi tidak berbayar ini mempunyai tampilan yang cukup mudah digunakan untuk pengelolaan Firewall. Bagi Anda yang belum tahu apa itu firewall, artikelnya bisa Anda baca pada link berikut : Apa itu Firewall? Pengertian, Fungsi dan Cara Kerja.

Selanjutnya, kita akan berbagi cara install CSF dan konfigurasinya di VPS yang diaktifkan dengan lisensi cPanel.

Install CSF

Proses intalasi CSF sendiri cukup mudah, berikut langkah-langkahnya :

  1. Login SSH ke server yang akan diinstall CSF. Bisa menggunakan putty, terminal, ataupun aplikasi lainnya.
  2. Setelah login SSH, silahkan menuju ke folder /usr/src/.
  3. Kemudian mengunduh file instalasi CSF yang ada di halaman ini.
  4. Ekstrak file menggunakan perintah berikut :
tar -xzf csf.tgz

Perintah sebelumnya, akan membuat folder baru csf. Silahkan masuk ke folder csf dengan perintah:

cd csf

Berikut contoh gambarnya :

membuat folder csf
  1. Jalankan perintah bash script instalasinya:
sh install.sh
install csf ssh
install csf selesai

Berikut adalah perintah lengkapnya:

cd /usr/src
rm -fv csf.tgz
wget https://download.configserver.com/csf.tgz
tar -xzf csf.tgz
cd csf
sh install.sh

Konfigurasi CSF

Setelah proses instalasi berhasil, selanjutnya adalah melakukan penyesuaian konfigurasi CSF. Konfigurasi dapat dilakukan melalui command line dan GUI. Untuk command line, penyesuaian konfigurasi dilakukan dengan mengedit file konfigurasi CSF yang disimpan pada /etc/csf/csf.conf. Editing dapat menggunakan editor teks seperti vim atau nano.

Sedangkan jika menggunakan GUI, penyesuaian konfigurasi dilakukan dari menu ConfigServer Security & Firewall yang ada di WHM. Berikut langkah-langkahnya:

  1. Login ke WHM menggunakan nama domain (contoh: https://rstuvwxyz.id:2087) atau menggunakan alamat IP (Contoh: https://103.247.11.111:2087).
  2. Setelah login, akses panel Plugins CSF yang ada di sebelah kiri.
Konfigurasi CSF
  1. Gulir ke bawah, ke bagian “csf – ConfigServer Firewall” > “Firewall Configuration”.
Konfigurasi CSF di whm
  1. Sesuaikan seting yang ingin dilakukan.
  2. Simpan dengan cara klik tombol “Change”.
config CSF
  1. Restart csf (+lfd) untuk mengaplikasikan perubahan.
restart csf dan lfd
proses restarting
Baca juga artikel : Apa itu CSF? Cara install dan Konfigurasinya di Linux

Fasilitas Dasar CSF

Dari menu Plugin CSF juga dapat dilakukan beberapa fasilitas/perintah dasar, seperti memberikiran izin, melakukan pemblokiran, atau menghapus blokir. Hal ini bisa dilakukan dari bagian “csf – Quick Actions”.

Fasilitas Dasar CSF

Tips Agar Koneksi Tidak Terblokir

Untuk menghindari IP dari koneksi yang digunakan terkena blokir, dapat dilakukan dengan mengaktifkan fitur whitelist. Untuk IP yang bersifat statis, dapat menambahkan IP dari kolom “Quick Allow” yang ada pada bagian “csf – Quick Actions”.

Tips Agar Koneksi Tidak Terblokir

Pada kolom “Allow IP address” masukkan alamat IP yang ingin ditambahkan. Pada kolom “Comment for Allow” dapat dimasukkan keterangan lokasi IP. Untuk mempermudah pecatatan/ingatan.

Bagaimana jika koneksi yang kita gunakan tidak memiliki IP statis? CSF menyediakan fitur DYNDNS. Tentang apa itu DYNDNS/DDNS panduan dan cara registrasinya bisa anda baca pada artikel: Apa itu DDNS dan Bagaimana Cara Membuatnya?

Secara default, fitur DDNS tidak aktif pada CSF. Untuk mengaktifkannya, kita kembali ke menu konfigurasi CSF. Gulir ke bawah hingga menemukan kolom DDNS.

port DYNDNS

Secara default, pada bagian tersebut akan terisi nilai “0”. Silahkan isi dengan angka “600” sesuai rekomendasi. Sehingga tiap 10 menit (600 detik), server akan membaca ulang DDNS, apakah mengalami perubahan IP atau tidak. Jangan lupa klik “Change” untuk menyimpan dan melakukan restart CSF (+lfd).

Langkah berikutnya, masukkan DDNS yang sudah dibuat. Dari menu utama plugin CSF, gulir ke bagian “lfd – Login Failure Daemon” > “lfd Dynamic DNS”.

lfd Dynamic DNS

Pada contoh kali ini, yang akan whitelist adalah DDNS dengan nama “buronanmertua.noip.com”. Tambahkan pada baris paling bawah. Kemudian klik “Change”. Langkah selanjutnya restart LFD.

DDNS CSF cpanel
restart lfd

Demikian tutorial instalasi dan konfigurasi CSF pada VPS cPanel. Selamat mencoba.

Bermanfaatkah Artikel Ini?

Klik bintang 5 untuk rating!

Rating rata-rata 0 / 5. Vote count: 0

Belum ada vote hingga saat ini!

Kami mohon maaf artikel ini kurang berguna untuk Anda!

Mari kita perbaiki artikel ini!

Beri tahu kami bagaimana kami dapat meningkatkan artikel ini?

Pindah Hosting ke Rumahweb Gratis

Dodong Priyambodo

Mengenal Ubuntu sejak 2006, bukan pembenci GUI meskipun lebih nyaman dengan Command Line, Winbox user. Sempat menjadi fasilitator Pelatihan Sadar Gender. Penggemar konsep "Surplus Value"-nya Karl Marx.