HOTLINE

(0275) 2974 127

CHAT WA 24/7
0859-60000-390 (Sales)
0852-8969-9009 (Support)
Blog

Cara Mengatasi IP Kena Block di Server WHM dengan Mudah

Dalam pengelolaan server hosting berbasis WHM (Web Host Manager), keamanan menjadi aspek yang sangat penting. Salah satu mekanisme keamanan yang sering dijumpai adalah pemblokiran IP (IP Block). Meskipun bertujuan melindungi server dari serangan, IP block terkadang juga dapat menghambat akses pengguna yang sah.

Masalah ini sering dialami oleh pengguna cPanel, developer, hingga administrator server. Oleh karena itu, penting untuk memahami cara cek IP yang terblokir di WHM serta cara membukanya dengan benar.

Artikel ini akan membahas secara lengkap, detail, dan sistematis, mulai dari pengertian, penyebab, cara pengecekan, hingga solusi dan pencegahannya.

Apa Itu IP Block di WHM?

IP Block adalah kondisi ketika sebuah alamat IP tidak diizinkan mengakses server karena dianggap melakukan aktivitas mencurigakan atau berbahaya.

Di WHM, pemblokiran IP biasanya dilakukan oleh beberapa sistem keamanan, seperti:

  • cPHulk Brute Force Protection
  • CSF (ConfigServer Security & Firewall)
  • Firewall bawaan server
  • Sistem keamanan tambahan dari hosting provider

Pemblokiran ini bersifat otomatis dan bertujuan untuk mencegah:

  • Serangan brute force
  • Login ilegal
  • Spam
  • Aktivitas bot berbahaya

Fungsi dan Tujuan IP Blocking

IP blocking bukan sekadar pembatasan akses, tetapi memiliki fungsi penting:

  • Melindungi Server dari Serangan
    Server akan otomatis memblokir IP yang mencoba login berkali-kali dengan password salah.
  • Mencegah Brute Force Attack
    Serangan brute force mencoba berbagai kombinasi password secara terus-menerus.
  • Mengurangi Spam dan Abuse
    IP yang mengirim spam email atau melakukan aktivitas mencurigakan akan diblokir.
  • Menjaga Performa Server
    Dengan memblokir trafik berbahaya, server tetap stabil dan cepat.

Penyebab IP Terblokir di WHM

Berikut beberapa penyebab umum IP terblokir:

1. Salah Login Berulang Kali

Kesalahan memasukkan password cPanel, WHM, FTP, atau email secara terus-menerus.

2. Login Email Gagal (SMTP/IMAP/POP3)

Mail client seperti Outlook atau Thunderbird sering retry otomatis.

3. Penggunaan VPN atau Proxy

IP dari VPN sering dianggap mencurigakan.

4. Aktivitas Script atau Plugin

Plugin WordPress atau aplikasi lain bisa memicu request berlebihan.

5. Terkena Firewall CSF

CSF memiliki aturan ketat yang bisa memblokir IP secara otomatis.

Cara Cek IP Block di WHM

1. Melalui cPHulk Brute Force Protection

Langkah-langkah:

  • Login ke WHM
  • Masuk ke menu Security Center
  • Klik cPHulk Brute Force Protection
  • Pilih:
    1. Blocked IP Addresses
    2. History Reports

Yang bisa dilihat:

  • IP address
  • Waktu pemblokiran
  • Jenis layanan (cPanel, WHM, SSH)

2. Melalui CSF (ConfigServer Security & Firewall)

CSF adalah firewall paling umum digunakan di server WHM.

Langkah-langkah:

  • Login ke WHM
  • Cari ConfigServer Security & Firewall
  • Pilih menu:
    1. Quick Deny/Allow
    2. Firewall Deny IPs
    3. Search for IP

Tips: Gunakan fitur pencarian untuk langsung mengetahui status IP.

3. Cek IP Block via SSH (Advanced)

Jika memiliki akses SSH, gunakan perintah berikut:

csf -g IP_ADDRESS

Contoh:

csf -g 192.168.1.1

Hasil yang ditampilkan:

  • Status IP (blocked/allowed)
  • Lokasi file (csf.deny atau csf.allow)

4. Cek Log Server (Advanced Level)

Untuk analisa lebih dalam, cek log berikut:

  • /var/log/secure
  • /usr/local/cpanel/logs/login_log

Gunakan command:

grep “IP_ADDRESS” /var/log/secure

Cara Membuka IP yang Terblokir di WHM

1. Melalui cPHulk (Whitelist IP)

Langkah-langkah:

  • Login ke WHM
  • Masuk ke cPHulk Brute Force Protection
  • Klik Whitelist Management
  • Masukkan IP
  • Klik Add to Whitelist

Keuntungan: IP tidak akan diblokir lagi di masa depan.

2. Melalui CSF (Cara Paling Umum)

Cara Cepat (Quick Allow):

  • Masuk ke CSF
  • Klik Quick Allow
  • Masukkan IP
  • Klik Allow

Cara Manual:

  • Masuk ke Firewall Deny IPs
  • Hapus IP dari daftar
  • Simpan perubahan

3. Unblock IP via SSH

Gunakan command berikut:

csf -dr IP_ADDRESS

Contoh:

csf -dr 192.168.1.1

Perbedaan cPHulk vs CSF

Fitur cPHulk CSF
Fungsi utama Anti brute force Firewall server
Fokus Login protection Network security
Interface WHM WHM + SSH
Tingkat kontrol Basic Advanced

Cara Mencegah IP Terblokir Lagi

  • Gunakan Password yang Benar
    Pastikan tidak salah login berulang.
  • Tambahkan IP ke Whitelist
    Terutama untuk admin atau developer.
  • Atur Konfigurasi cPHulk
    Kurangi sensitivitas jika terlalu sering block.
  • Gunakan IP Statis
    Hindari IP dinamis yang sering berubah.
  • Batasi Plugin atau Script
    Pastikan tidak mengirim request berlebihan.

Studi Kasus (Real Case)

Kasus: User tidak bisa login cPanel.

Penyebab: Mail client terus mencoba login dengan password lama.

Solusi:

  • Update password di mail client
  • Unblock IP via CSF
  • Tambahkan ke whitelist

Kesalahan yang Sering Terjadi

  1. Menghapus IP tanpa mengecek penyebab
  2. Tidak menambahkan IP ke whitelist
  3. Mengabaikan log server
  4. Salah konfigurasi firewall

Tips Advanced untuk Administrator Server

  • Gunakan rate limiting di CSF
  • Integrasikan dengan fail2ban
  • Monitor log secara berkala
  • Gunakan notifikasi email untuk block activity

Kesimpulan

IP block di WHM adalah fitur keamanan penting yang melindungi server dari berbagai ancaman. Namun, jika tidak dipahami dengan baik, hal ini bisa mengganggu akses pengguna yang sah.

Dengan memahami cara cek IP block melalui cPHulk, CSF, dan SSH, serta cara membukanya, Anda dapat mengelola server dengan lebih optimal dan aman.

Jangan lupa untuk menerapkan langkah pencegahan agar IP tidak terblokir kembali di masa depan.

5/5 - (1 vote)
Fitri Ana

Recent Posts

Cara Menggunakan WP Rocket untuk Mempercepat Website WordPress

Kecepatan website adalah salah satu faktor paling penting dalam kesuksesan sebuah situs WordPress. Website yang…

34 minutes ago

Tips Menentukan Harga Jual yang Tepat untuk Bisnis Pemula dan UMKM

Menentukan harga jual merupakan salah satu keputusan paling penting dalam menjalankan bisnis. Harga bukan sekadar…

1 hour ago

Panduan Lengkap SFTP: Cara Upload dan Kelola File Server Secara Aman

Di era digital modern, proses transfer file menjadi aktivitas yang sangat penting, terutama bagi pengelola…

20 hours ago

Cara Membuat Testimoni di WordPress dan Manfaatnya untuk Meningkatkan Kepercayaan & Konversi

Testimoni adalah salah satu elemen penting dalam sebuah website, terutama untuk meningkatkan kepercayaan pengunjung terhadap…

1 day ago

MariaDB Semakin Populer: Alternatif MySQL untuk Database Modern

Di era transformasi digital yang berkembang pesat, kebutuhan akan sistem pengelolaan data yang cepat, stabil,…

1 day ago

Cara Memperbaiki “The Site is Experiencing Technical Difficulties” di WordPress

Apakah Anda pernah membuka website lalu muncul pesan “The site is experiencing technical difficulties”? Error…

1 day ago