Pernah mengakses situs dan muncul halaman "Internet Positif" atau "Situs ini tidak dapat diakses"? Di Indonesia, sejumlah situs diblokir oleh Kominfo melalui ISP sesuai regulasi. Tapi situs juga sering tidak bisa diakses karena alasan lain: server down, DNS bermasalah, atau koneksimu sendiri. Panduan ini mengajarkan cara membedakan penyebabnya — supaya kamu tahu pasti apa yang sedang terjadi, bukan sekadar menebak.
Bagaimana ISP Memblokir Situs di Indonesia?
Memahami metode pemblokiran penting bukan untuk menghindarinya, tapi untuk mendiagnosis kenapa sebuah situs tidak bisa dibuka — apakah benar diblokir, atau ada masalah lain:
| Metode Blokir | Cara Kerja | Tanda-tanda | Cara Memastikan |
|---|---|---|---|
| DNS Filtering | ISP mengubah jawaban DNS sehingga domain diarahkan ke halaman blokir | Muncul "Internet Positif" atau halaman peringatan ISP | Bandingkan DNS ISP vs DNS publik — hasil berbeda = filtering |
| HTTP/HTTPS Redirect | ISP mendeteksi URL dan redirect ke halaman blokir | Redirect ke trustpositif.kominfo.go.id | Lihat alamat tujuan redirect di browser |
| DPI (Deep Packet Inspection) | ISP menganalisis paket data untuk deteksi domain/SNI | Koneksi timeout atau reset | Koneksi gagal walau DNS sudah benar resolve |
| IP Blocking | ISP blokir IP address server tujuan | Connection refused / timeout | Traceroute berhenti / connection refused |
| BGP Blackhole | ISP drop traffic ke IP tertentu di level routing | Traceroute berhenti di hop ISP | Traceroute mentok di hop milik ISP |
Mayoritas ISP Indonesia menggunakan DNS Filtering sebagai metode utama karena paling mudah diimplementasi. Konsekuensinya untuk diagnosa: membandingkan hasil DNS dari resolver ISP-mu dengan resolver publik adalah cara tercepat memastikan apakah sebuah situs benar-benar diblokir atau sekadar bermasalah.
Cara Cek Apakah Situs Diblokir atau Memang Down
Sebelum menyimpulkan apa pun, pastikan dulu: apakah situs memang diblokir ISP, server-nya sedang down, atau ada masalah di koneksimu? Tiga test berikut menjawabnya.
Test 1: DNS Lookup — Cek Apakah DNS Di-redirect
# Cek dengan DNS ISP Anda (default)
nslookup situscontoh.com
# Cek dengan DNS publik sebagai pembanding
nslookup situscontoh.com 8.8.8.8
# Bandingkan hasilnya:
# Jika DNS ISP -> IP halaman blokir (misal 36.86.63.x)
# Tapi DNS publik -> IP asli server
# => Situs kemungkinan diblokir via DNS filtering
# Atau gunakan tool online:
# cekipsaya.com/dns-lookup
Test 2: Ping — Cek Apakah Server Merespons
# Ping ke situs target
ping situscontoh.com
# Hasil kemungkinan:
# 1. Reply -> server hidup
# 2. Request timeout -> server down ATAU IP diblokir
# 3. Unknown host -> DNS tidak resolve (diblokir atau domain mati)
# Gunakan: cekipsaya.com/ping-test
Test 3: Traceroute — Lihat Di Mana Koneksi Terputus
# Traceroute ke situs target
traceroute situscontoh.com # macOS/Linux
tracert situscontoh.com # Windows
# Analisis hasil:
# Berhenti di hop 2-3 (ISP) -> kemungkinan diblokir ISP
# Sampai hop terakhir tapi timeout -> server down
# Diarahkan ke IP lain -> DNS filtering aktif
# Gunakan: cekipsaya.com/traceroute
Test 4: Cek dari Luar Indonesia
Cara paling pasti: cek apakah situs bisa diakses dari luar Indonesia. Gunakan layanan gratis seperti downforeveryoneorjustme.com atau check-host.net. Jika situs bisa diakses dari luar tapi tidak dari Indonesia — itu indikasi kuat diblokir, bukan server down.
Cara Verifikasi Sendiri — Situs Diblokir vs Server Down?
Skenario: kamu tidak bisa buka situs X. Belum tentu diblokir — bisa juga server-nya yang down. Cara paling jujur untuk memastikan dalam 3 menit: cross-check dari 4 sumber independen. Kalau hasilnya konsisten gagal hanya dari Indonesia → indikasi diblokir. Kalau down di semua sumber → masalahnya di server, bukan blokir.
downforeveryoneorjustme.com atau check-host.net, masukkan URL situs. Tool ini cek dari server di luar Indonesia. Kalau hasilnya OK dari luar → situs hidup, masalahnya hanya di Indonesia.dig @8.8.8.8 [domain] A lalu dig @1.1.1.1 [domain] A. Kalau DNS ISP kasih NXDOMAIN/error tapi resolver publik kasih IP valid → indikasi DNS-level blocking.trustpositif.kominfo.go.id — bisa jadi rujukan untuk memverifikasi status sebuah domain secara resmi.Berapa Banyak Situs yang Diblokir di Indonesia?
Kominfo melalui sistem Trust Positif memblokir ratusan ribu domain — mayoritas kategori yang melanggar hukum. Gambaran per 2026:
| Kategori | Jumlah Estimasi | Keterangan |
|---|---|---|
| Pornografi | ~800.000+ domain | Kategori terbanyak yang diblokir |
| Judi Online | ~100.000+ domain | Termasuk situs slot, togel, casino |
| SARA & Radikalisme | ~5.000+ domain | Situs propaganda ekstremis |
| Penipuan/Phishing | ~10.000+ domain | Situs scam dan phishing |
| File Sharing (sebagian) | ~1.000+ domain | Beberapa situs torrent/file hosting |
Situs Legitimate Salah-Blokir? Ini Jalur Resminya
Sistem filter otomatis kadang memblokir situs yang sebenarnya legitimate — disebut false positive. Misalnya situs edukasi, layanan bisnis, atau blog pribadi yang kebetulan domainnya terdeteksi pola tertentu. Kalau kamu yakin situs yang terblokir adalah legitimate, ada jalur resmi untuk menyelesaikannya:
| Langkah | Cara | Catatan |
|---|---|---|
| Pastikan dulu false positive | Jalankan diagnosa di atas — pastikan benar diblokir, bukan down | Sertakan screenshot DNS Lookup sebagai bukti |
| Ajukan banding ke Kominfo | Lapor via aduan.kominfo.go.id dengan bukti situs tidak melanggar | Proses review biasanya 3-7 hari kerja |
| Hubungi pemilik/admin situs | Beri tahu pemilik situs agar mereka juga mengajukan normalisasi | Pemilik domain bisa urus langsung ke Kominfo |
Kenapa Situs Diblokir di ISP A tapi Bisa di ISP B?
Kamu mungkin pernah mengalami: situs tertentu tidak bisa dibuka di satu ISP tapi bisa di ISP lain. Ini bukan keanehan — penyebabnya teknis:
- Implementasi berbeda — Setiap ISP menerapkan daftar Trust Positif Kominfo dengan cara sendiri (DNS filtering, DPI, atau IP blocking).
- Update tidak sinkron — ISP mungkin memperbarui daftar blokir di waktu berbeda. ISP A sudah update, ISP B belum.
- False positive — ISP kadang memblokir domain yang seharusnya tidak diblokir karena sistem otomatis.
- DNS resolver berbeda — ISP kecil mungkin menggunakan DNS resolver pihak ketiga yang belum menerapkan semua daftar blokir.
- Caching — DNS cache ISP mungkin masih menyimpan record lama sebelum situs diblokir (atau setelah di-unblock).
Sebuah situs e-learning untuk mahasiswa tidak bisa diakses via salah satu ISP — muncul halaman "Internet Positif". Setelah dicek: DNS Lookup CekIPSaya menunjukkan domain di-resolve ke IP halaman blokir (36.86.63.x) saat pakai DNS ISP, tapi resolve ke IP asli saat pakai DNS publik. Penyebab: domain situs kebetulan mengandung kata yang terdeteksi filter otomatis. Setelah pemilik melapor ke Kominfo via aduan.kominfo.go.id, situs dinormalisasi dalam 5 hari. Pelajaran: tidak semua situs yang terblokir memang bermasalah — false positive nyata terjadi, dan jalur resminya jelas.
Alur: Bagaimana DNS Filtering Bekerja
Request: situs.com
Mau buka situs
Cek Trust Positif
Domain di daftar blokir?
-> 36.86.63.x
Arahkan ke halaman blokir
trustpositif.kominfo
Situs ini diblokir!
Perhatikan: situs sebenarnya tidak di-hack atau dihapus. ISP hanya mengalihkan DNS sehingga browser diarahkan ke halaman blokir. Inilah kenapa membandingkan hasil DNS dari resolver berbeda bisa mengungkap apakah sebuah situs benar-benar diblokir — fondasi dari diagnosa di artikel ini.
FAQ — Pertanyaan yang Sering Ditanyakan
Kesimpulan
Saat sebuah situs tidak bisa dibuka, penyebabnya bisa beragam: diblokir ISP, server-nya down, DNS bermasalah, atau koneksi lokalmu. Dengan memahami mekanisme dan melakukan diagnosa sederhana, kamu bisa memastikan penyebabnya tanpa menebak-nebak. Gunakan DNS Lookup untuk menganalisis DNS resolution, Ping Test untuk cek apakah server merespons, dan Traceroute untuk melihat di mana koneksi terputus. Kalau situs legitimate ternyata salah-blokir, jalur resminya adalah mengajukan banding ke Kominfo.