Internet Tidak Lambat — Tapi Aplikasi Bank Tetap Gagal Login. Ternyata Penyebabnya CGNAT.

I am an enthusiastic researcher and developer with a passion for using technology to innovate in business and education.
Beberapa minggu lalu saya mengalami sesuatu yang cukup membingungkan.
Internet rumah saya hanya sekitar 10 Mbps. Tidak terlalu cepat, tapi stabil.
YouTube bisa diputar tanpa buffering
browsing lancar
meeting online masih oke
Namun setiap kali membuka aplikasi perbankan seperti Jenius atau melakukan transfer melalui Flip, aplikasinya hanya loading… dan loading…
Kadang bahkan gagal login.
Yang lebih aneh lagi:
ketika saya mematikan Wi-Fi dan beralih ke data seluler, aplikasi langsung berjalan normal.
Awalnya saya menyalahkan koneksi internet.
Ternyata penyebabnya bukan kecepatan internet sama sekali.
Langkah 1: Cek Apakah Internet Benar-Benar Bermasalah
Langkah pertama tentu mengecek kualitas jaringan.
Saya mencoba ping ke Google:
ping google.com
Hasilnya:
time=23 ms
time=24 ms
time=22 ms
Tidak ada packet loss, latency stabil.
Artinya jaringan tidak bermasalah.
Bandwidth juga cukup untuk aplikasi mobile banking yang sebenarnya hanya membutuhkan beberapa kilobyte data.
Jadi masalahnya bukan kecepatan.
Langkah 2: Cek IP Publik
Langkah berikutnya adalah melihat alamat IP yang digunakan oleh koneksi saya.
Saya membuka:
https://ifconfig.me
Hasilnya:
203.xxx.xxx.xxx
ISP: MYREPUBLIC
Ini adalah IP publik yang terlihat oleh internet.
Namun sesuatu yang menarik muncul ketika saya mengecek konfigurasi jaringan di komputer.
Langkah 3: Cek IP Router
Saya menjalankan:
ifconfig
Dan menemukan alamat seperti ini:
10.135.xxx.xxx
Ini bukan IP publik.
Ini adalah private IP milik ISP.
Artinya koneksi saya sebenarnya berada di belakang sesuatu yang disebut CGNAT.
Apa Itu CGNAT?
CGNAT adalah singkatan dari Carrier Grade NAT.
Teknologi ini memungkinkan ISP menghemat alamat IPv4 yang jumlahnya semakin terbatas.
Alih-alih memberikan satu IP publik untuk setiap pelanggan, ISP melakukan sesuatu seperti ini:
Perangkat pengguna
│
Router rumah
│
IP private ISP
│
CGNAT gateway
│
IP publik bersama
│
Internet
Artinya satu IP publik bisa digunakan oleh puluhan bahkan ratusan pelanggan sekaligus.
Masalahnya Ada pada Reputasi IP
Server aplikasi finansial memiliki sistem anti-fraud yang cukup ketat.
Mereka mengevaluasi berbagai faktor seperti:
reputasi IP
jenis jaringan
pola trafik
lokasi koneksi
Jika satu IP publik digunakan oleh banyak pengguna, aktivitas yang terlihat dari IP tersebut bisa sangat beragam.
Misalnya:
bot scraping
automation
traffic abnormal
Akibatnya IP tersebut bisa mendapatkan risk score tinggi.
Ketika Anda menggunakan IP yang sama melalui CGNAT, server mungkin akan:
memperlambat respon
melakukan verifikasi tambahan
menolak sebagian request.
Bagi pengguna, efeknya terasa seperti:
aplikasi bank loading lama
login gagal
transaksi tertunda
Kenapa Jaringan Seluler Tidak Bermasalah?
Ini bagian yang menarik.
Ketika berpindah ke jaringan seluler, semuanya langsung normal.
Hal ini terjadi karena sistem keamanan biasanya mengklasifikasikan jaringan berdasarkan ASN (Autonomous System Number).
Kategori jaringan biasanya seperti:
mobile carrier
residential broadband
hosting network
proxy network
Operator seluler biasanya masuk kategori mobile carrier network, yang dianggap lebih terpercaya.
Selain itu operator seluler memiliki identitas pelanggan yang lebih jelas melalui:
SIM card
IMEI perangkat
subscriber identity
Sehingga sistem keamanan lebih mudah memverifikasi koneksi tersebut.
Hal yang Sering Disalahpahami: DNS
Banyak orang mencoba mengganti DNS menjadi:
dns.google
1.1.1.1
DNS memang bisa membantu jika resolver ISP bermasalah.
Namun DNS hanya berfungsi untuk:
domain → IP server
DNS tidak mengubah IP publik Anda.
Jika masalahnya adalah reputasi IP CGNAT, mengganti DNS tidak akan banyak membantu.
Cara Mengurangi Masalah Ini
Beberapa solusi yang bisa dicoba:
Restart router
Kadang ISP memberikan IP publik berbeda setelah reconnect.
Gunakan jaringan seluler untuk transaksi penting
Ini solusi paling praktis.
Gunakan DNS publik
Jika DNS ISP lambat atau melakukan filtering.
Minta IP publik ke ISP
Beberapa ISP menyediakan layanan public IP tanpa CGNAT.
Internet Modern Lebih Kompleks dari Sekadar Mbps
Kasus ini menunjukkan sesuatu yang sering tidak disadari pengguna internet:
Kecepatan internet bukan satu-satunya faktor yang menentukan kualitas koneksi.
Hal-hal seperti:
reputasi IP
arsitektur jaringan
sistem keamanan server
juga memainkan peran besar.
Jadi jika suatu hari internet Anda terasa cepat tetapi aplikasi tertentu tidak bisa diakses, mungkin masalahnya bukan pada bandwidth.
Melainkan pada bagaimana internet modern mengelola alamat IP yang semakin langka.




