Mengapa Penerusan Port Tiba-tiba Berhenti Berfungsi

Anda mencoba menghosting server Minecraft untuk teman. Atau atur akses jarak jauh ke kamera keamanan rumah Anda. Atau tingkatkan jenis NAT game Anda dari Ketat menjadi Terbuka. Anda telah mengikuti setiap tutorial penerusan port dengan sempurna, mengkonfigurasi router Anda dengan benar, tetapi tidak ada yang berhasil.

Masalahnya bukan pada router atau pengaturan Anda. ISP Anda menggunakan CGNAT (Carrier-Grade NAT), yang membuat router rumah Anda tidak terlihat oleh internet. Ini seperti memiliki nomor apartemen (IP lokal Anda) tetapi bangunannya tidak ada di peta mana pun (tidak ada IP publik).

Hal ini berdampak pada jutaan pengguna, terutama pada broadband seluler, instalasi fiber baru, dan ISP berbiaya rendah. Berikut cara mendiagnosis jika Anda mengidapnya dan apa yang sebenarnya berhasil untuk memperbaikinya.

Apa Sebenarnya CGNAT (Penjelasan Sederhana)

Biasanya: ISP Anda memberi Anda alamat IP publik. Saat Anda melakukan port forward pada router Anda, internet dapat menjangkau perangkat Anda secara langsung.

Dengan CGNAT: ISP Anda menempatkan Anda di belakang lapisan NAT lain bahkan sebelum Anda mencapai internet. Anda mendapatkan IP publik "palsu" yang sebenarnya dibagikan dengan ratusan pelanggan lainnya. Router Anda dapat mengirimkan data keluar, tetapi koneksi masuk tidak dapat menghubungi Anda.

Analogi dunia nyata:

  • Pengaturan normal: Anda memiliki rumah dengan alamat jalan. Surat dikirim langsung.
  • Penyiapan CGNAT: Anda tinggal di kompleks apartemen besar tempat semua orang berbagi satu alamat jalan. Surat keluar berfungsi dengan baik, tetapi surat masuk tidak tahu apartemen mana yang akan dituju.

Inilah sebabnya penerusan porta, server hosting, dan NAT game yang tepat semuanya rusak.

Cara Memeriksa Apakah ISP Anda Menggunakan CGNAT (3 Metode)

Metode 1: Bandingkan IP Router vs IP Publik Sebenarnya (Tercepat)

Langkah 1: Temukan alamat IP WAN router Anda

  • Masuk ke router Anda (biasanya 192.168.1.1 atau 192.168.0.1)
  • Cari "WAN IP", "Internet IP", atau "External IP" di halaman status

Langkah 2: Periksa IP publik Anda yang sebenarnya

Langkah 3: Bandingkan keduanya

  • Jika cocok: Anda memiliki IP publik nyata (tanpa CGNAT)
  • Jika berbeda: Anda memiliki CGNAT

Contoh:

  • Router menunjukkan: 100.64.5.123
  • Pemeriksa IP menunjukkan: 203.45.67.89
  • Hasil: Anda berada di belakang CGNAT

Metode 2: Periksa Rentang Alamat 100.64.x.x

Jika IP WAN router Anda dimulai dengan 100.64, 100.65, 100.66, hingga 100.127, Anda pasti memiliki CGNAT. Ini adalah rentang IP yang dicadangkan khusus untuk NAT tingkat operator.

Rentang pribadi lainnya (10.x.x.x, 172.16-31.x.x, 192.168.x.x) pada port WAN Anda juga menunjukkan CGNAT.

Metode 3: Tes Port Forward

Atur penerusan port untuk port 25565 (atau port apa pun). Kemudian gunakan alat pemeriksa port online. Jika pesan tersebut menunjukkan "tertutup" atau "difilter" meskipun konfigurasi router sudah benar, kemungkinan besar CGNAT memblokirnya.

Masalah Penyebab CGNAT (Dan Mengapa Ini Merusak Segalanya)

Permainan: Tipe NAT Ketat/Sedang

Masalah: Xbox menampilkan Tipe NAT sebagai Ketat atau Sedang. PlayStation menampilkan NAT Tipe 3 atau 2. Game PC tidak dapat menampung lobi.

Mengapa: Game memerlukan koneksi masuk untuk perjodohan peer-to-peer. CGNAT memblokirnya, memaksa Anda memasuki kumpulan perjodohan terbatas dengan latensi lebih buruk.

Dampak: Waktu antrian lebih lama, tidak dapat bergabung dengan beberapa teman, tidak dapat menyelenggarakan permainan, masalah obrolan suara.

Tidak Dapat Menghosting Server

Masalah: Mencoba menjalankan server Minecraft, server media Plex, server game, atau server web dari rumah. Teman tidak dapat terhubung bahkan dengan penerusan porta yang benar.

Mengapa: Penerusan port memerlukan IP publik nyata. CGNAT berarti koneksi masuk mengenai perangkat NAT ISP Anda, yang tidak tahu ke pelanggan mana mereka akan dikirim.

Dampak: Hosting mandiri tidak mungkin dilakukan tanpa solusi.

Akses Jarak Jauh Gagal

Masalah: Tidak dapat mengakses kamera keamanan rumah dari jarak jauh. VPN ke jaringan rumah tidak berfungsi. Desktop jarak jauh gagal.

Mengapa: Masalah yang sama. Koneksi eksternal tidak dapat menjangkau jaringan internal Anda.

Dampak: Tidak ada akses jarak jauh ke perangkat atau jaringan rumah.

P2P dan Torrent Lambat

Masalah: Kecepatan BitTorrent sangat buruk. Tidak dapat menyemai dengan benar. DHT tidak bekerja dengan baik.

Mengapa: P2P membutuhkan koneksi masuk. Dengan CGNAT, Anda hanya dapat memulai koneksi keluar, sehingga sangat membatasi koneksi rekan.

Dampak: Pengunduhan lebih lambat, tidak dapat mempertahankan rasio yang baik.

Masalah Kualitas VoIP

Masalah: Panggilan telepon Discord, Zoom, atau SIP memiliki audio satu arah atau gagal tersambung.

Mengapa: Beberapa protokol VoIP memerlukan koneksi peer langsung. CGNAT memaksakan segalanya melalui relay, menambahkan latensi.

Dampak: Panggilan terputus-putus atau gagal total.

Cara Sebenarnya Memperbaiki CGNAT (Diurutkan berdasarkan Efektivitas)

Solusi 1: Tanyakan IP Publik kepada ISP (Terbaik jika Tersedia)

Biaya: Gratis hingga $5-10/bulan Efektivitas: 100% (menghilangkan CGNAT sepenuhnya)

Hubungi ISP Anda dan minta "alamat IP publik" atau "koneksi non-CGNAT". Beberapa ISP menyediakan ini:

  • Gratis (tanyakan saja)
  • Untuk peningkatan $5-10/bulan
  • Hanya pada rencana bisnis
  • Tidak sama sekali (AT&T Wireless, T-Mobile Home Internet sering menolak)

Skrip: "Saya perlu menghosting layanan dari rumah dan penerusan porta tidak berfungsi. Bisakah saya mendapatkan alamat IPv4 publik selain CGNAT?"

Jika mereka menjawab ya, router Anda akan mendapatkan IP publik asli dan semuanya berfungsi normal.

Solusi 2: IPv6 (Jika ISP Anda Mendukungnya)

Biaya: Gratis Efektivitas: 80% (berfungsi untuk sebagian besar layanan modern)

Banyak ISP CGNAT menyediakan IPv6 asli tanpa NAT. Jika layanan Anda mendukung IPv6:

Periksa apakah Anda memiliki IPv6:

  • Kunjungi tes-ipv6.com
  • Jika ini menunjukkan konektivitas IPv6, Anda dapat menggunakan ini

Aktifkan:

  • Aktifkan IPv6 di pengaturan router
  • Konfigurasikan firewall untuk mengizinkan IPv6 masuk (hati-hati, tidak ada perlindungan NAT)
  • Gunakan alamat IPv6 untuk hosting

Keterbatasan:

  • Belum semua perangkat/layanan mendukung IPv6
  • Konsol game memiliki dukungan campuran IPv6
  • Membutuhkan lebih banyak manajemen firewall

Solusi 3: VPN dengan Port Forwarding

Biaya: $5-10/bulan Efektivitas: 90% (berfungsi untuk sebagian besar kasus penggunaan)

Gunakan layanan VPN yang menawarkan penerusan porta:

  • AirVPN (mendukung penerusan porta)
  • PIA (Akses Internet Pribadi)
  • Mullvad

Cara kerjanya:

  • VPN memberi Anda port yang diteruskan pada IP publiknya
  • Layanan Anda dijalankan melalui terowongan VPN
  • Koneksi masuk mencapai IP publik VPN, diteruskan kepada Anda

Keterbatasan:

  • Semua lalu lintas melewati VPN (menambahkan latensi)
  • Game mungkin memiliki ping lebih tinggi
  • Pengaturan yang lebih rumit

Solusi 4: Layanan Tunneling

Biaya: Gratis hingga $5/bulan Efektivitas: 70% (bagus untuk layanan tertentu)

Layanan seperti:

  • ngrok (tersedia tingkat gratis) - untuk server web, SSH
  • Terowongan Cloudflare (gratis) - untuk layanan web
  • Sisik Ekor (gratis untuk penggunaan pribadi) - untuk VPN/akses jarak jauh
  • Tingkat Nol (gratis) - untuk jaringan virtual

Cara kerjanya: Membuat terowongan keluar dari jaringan Anda ke server mereka. Mereka menyediakan titik akhir publik.

Keterbatasan:

  • Hanya berfungsi untuk protokol tertentu (biasanya HTTP/HTTPS)
  • Tidak memperbaiki NAT game
  • Beberapa memiliki batasan bandwidth

Solusi 5: Tingkatkan ke Internet Bisnis

Biaya: $50-150/bulan Efektivitas: 100%

Paket internet bisnis hampir selalu mencakup:

  • Alamat IP publik asli
  • Tidak ada CGNAT
  • SLA dan dukungan yang lebih baik

Kapan layak dilakukan:

  • Anda bekerja dari rumah dan membutuhkan keandalan
  • Menjalankan layanan bisnis aktual
  • Solusi lain tidak berhasil

Solusi 6: Ganti ISP (Pilihan Terakhir)

Biaya: Bervariasi Efektivitas: Tergantung pada alternatif

Cari tahu ISP di wilayah Anda:

  • Perusahaan kabel biasanya menyediakan IP publik yang sebenarnya
  • Penyedia fiber beragam (ada yang menggunakan CGNAT, ada yang tidak)
  • Broadband seluler/nirkabel hampir selalu menggunakan CGNAT

Periksa forum atau hubungi bagian penjualan: "Apakah Anda menggunakan CGNAT atau bisakah saya mendapatkan alamat IPv4 publik?"

Solusi Sementara (Bukan Perbaikan Nyata)

Untuk bermain game:

  • Gunakan UPnP jika tersedia (membantu dengan port dinamis tetapi tidak memperbaiki tipe NAT)
  • Mainkan game dengan server khusus, bukan P2P
  • Gunakan layanan relai khusus game (menambahkan latensi)

Untuk akses jarak jauh:

  • Gunakan TeamViewer atau sejenisnya (berfungsi di belakang CGNAT tetapi lebih lambat)
  • Solusi berbasis cloud (membutuhkan biaya)

Untuk berbagi file:

  • Gunakan penyimpanan cloud daripada hosting mandiri
  • Gunakan layanan dengan solusi CGNAT bawaan

Mengapa ISP Menggunakan CGNAT (Dan Mengapa Semakin Buruk)

Kehabisan alamat IPv4: Alamat IPv4 tidak cukup untuk setiap perangkat. Mereka kehabisan tahun yang lalu.

Biaya: Alamat IP publik sekarang memerlukan biaya bagi ISP. Berbagi satu IP di antara 100+ pelanggan menghemat jutaan.

Ledakan broadband seluler: Internet rumah 5G, hotspot seluler, dan ISP nirkabel tidak dapat menyediakan IP publik yang cukup untuk semua orang.

Hasil: Semakin banyak ISP yang mengadopsi CGNAT setiap tahun, terutama penyedia anggaran dan seluler.

ISP Diketahui Menggunakan CGNAT

Pengguna umum CGNAT:

  • Internet Rumah T-Mobile (biasanya CGNAT)
  • Verizon 5G Home (biasanya CGNAT)
  • AT&T Nirkabel/Hotspot (biasanya CGNAT)
  • Starlink (beberapa wilayah menggunakan CGNAT)
  • Banyak ISP nirkabel regional
  • Beberapa penyedia serat anggaran

Biasanya menyediakan IP publik:

  • Perusahaan kabel besar (Comcast, Spectrum, Cox)
  • Penyedia DSL tradisional
  • Perusahaan fiber yang sudah mapan (bervariasi menurut wilayah)

Selalu periksa sebelum mendaftar apakah ini penting bagi Anda.

Intinya

Jika Anda tidak dapat melakukan port forward dan Anda sudah memeriksa semuanya, CGNAT mungkin penyebabnya. Periksa dengan membandingkan IP WAN router Anda dengan IP publik Anda yang sebenarnya. Jika tidak cocok, Andalah dalangnya.

Solusi terbaik secara berurutan:

  1. Minta IP publik kepada ISP (paling murah jika mereka menawarkannya)
  2. Gunakan IPv6 jika tersedia (gratis namun kompatibilitas terbatas)
  3. VPN dengan penerusan port ($5-10/bulan, berfungsi dengan baik)
  4. Ganti ISP (jika ada opsi yang lebih baik)

Khusus untuk bermain game: IP Publik atau VPN dengan latensi rendah adalah satu-satunya pilihan nyata Anda. IPv6 mungkin berfungsi tergantung pada gamenya.

Untuk hosting mandiri: IP Publik sangat ideal. VPN atau layanan terowongan berfungsi. IPv6 terkena atau gagal.

CGNAT tidak akan hilang. Semakin banyak ISP yang akan mengadopsinya karena alamat IPv4 semakin langka. Mengetahui cara mendeteksi dan melewatinya sangat penting bagi siapa saja yang membutuhkan lebih dari sekadar akses internet dasar.