1. Pemblokiran oleh Firewall Server
- Server website menggunakan firewall (seperti iptables, Cloudflare, UFW, dll) untuk memblokir satu atau lebih range IP tertentu.
- Tujuannya bisa untuk mencegah:
- Serangan DDoS
- Spam atau bot otomatis
- Akses dari negara tertentu
2. Blacklist oleh CDN atau WAF
- Jika web memakai CDN (Content Delivery Network) atau Web Application Firewall seperti:
- Maka sistem ini dapat otomatis memblokir range IP karena:
- Deteksi aktivitas mencurigakan
- IP masuk daftar hitam global (RBL / DNSBL)
- Pengaturan geo-blocking (blokir berdasarkan lokasi)
3. Pemblokiran oleh Konfigurasi Web Server
- Server web seperti Apache, Nginx, atau IIS bisa disetting untuk:
- Menolak IP tertentu (
deny rule)
- Mengizinkan hanya IP tertentu (
allow rule)
4. Geo-blocking (Blokir Wilayah Negara)
- IP tertentu mungkin berasal dari negara atau wilayah yang diblokir oleh admin website karena:
- Alasan hukum/regulasi
- Keamanan
- Pembatasan konten (misal konten hanya untuk pengguna AS)
5. Masalah di Jaringan ISP / Routing
- Meski tidak diblokir oleh server, IP tertentu tidak bisa menjangkau server karena:
- Routing BGP error
- Masalah DNS lokal
- ISP memblokir alamat tertentu
6. Rate Limiting atau Auto-Blocking
- Jika pengguna dari IP tertentu terlalu sering mengakses website, server bisa menganggap itu serangan dan otomatis memblokir sementara (ban rate-limit, brute-force protection).
🔍 CARA MENGUJI DAN MENGATASI
🔧 Uji Akses
- Coba akses dari jaringan berbeda (IP berbeda) (misalnya pakai VPN atau tethering HP).
- Gunakan layanan seperti:
🔧 Minta Whitelist IP
- Jika kamu adalah user sah, hubungi admin web dan minta agar IP kamu di-whitelist.
🔧 Gunakan VPN
- Solusi cepat: Gunakan VPN agar mendapat IP di luar range yang diblokir.