Setiap perangkat yang tersambung ke jaringan membutuhkan alamat supaya data bisa dikirim ke tujuan yang tepat. Alamat inilah yang kita kenal sebagai IP address. Namun tidak semua IP address memiliki jangkauan yang sama. Laptop, ponsel, dan router di rumah Anda masing-masing punya alamat, tetapi hanya sebagian di antaranya yang dikenali perangkat di luar rumah Anda.
IP public adalah alamat IP yang bisa dijangkau langsung dari internet. Alamat publik bersifat unik di seluruh dunia — tidak ada dua perangkat yang memakai satu IP publik yang sama pada waktu bersamaan. Pengertian IP public sesungguhnya sesederhana itu. Yang membingungkan adalah kenyataan berikutnya: angka yang muncul saat Anda membuka situs pengecek IP belum tentu berarti Anda memiliki IP publik sendiri.
Apa Itu IP Public?
IP public atau IP publik adalah alamat IP yang bersifat routable di internet. Artinya router-router di jaringan global tahu ke mana harus meneruskan data yang ditujukan ke alamat tersebut. Alamat inilah yang menjadikan sebuah perangkat bisa dihubungi dari mana pun di dunia.
Alamat publik tidak bisa Anda tentukan sendiri. Distribusinya berjenjang dan diawasi. Di puncaknya ada IANA (Internet Assigned Numbers Authority) yang mengelola seluruh ruang alamat, lalu mendelegasikan blok besar ke lima registri regional. Untuk kawasan Asia Pasifik termasuk Indonesia, registri tersebut adalah APNIC. Dari APNIC, blok alamat dialokasikan ke penyedia layanan internet, baru sampai ke pengguna akhir.
IP publik bukan jenis yang berdiri sendiri. Ia salah satu kategori IP address berdasarkan jangkauannya, dengan IP private sebagai pasangannya.
Contoh IP Public dan Alamat yang Bukan IP Public
Cara tercepat memahami perbedaannya adalah melihat contoh nyata. Beberapa contoh IP public yang mungkin sudah Anda kenal:
8.8.8.8— server DNS publik milik Google1.1.1.1— server DNS publik milik Cloudflare
Keduanya bisa Anda hubungi dari koneksi mana pun. Sebaliknya, ada rentang alamat yang secara aturan tidak akan pernah menjadi IP publik. Rentang ini ditetapkan lewat dokumen standar RFC 1918 dan khusus dialokasikan untuk jaringan lokal:
10.0.0.0–10.255.255.255172.16.0.0–172.31.255.255192.168.0.0–192.168.255.255
Kalau alamat perangkat Anda diawali 192.168, alamat itu adalah IP private. Angka tersebut dipakai berulang di jutaan jaringan rumah tanpa saling bentrok, justru karena router internet sengaja menolak meneruskan data ke rentang tersebut.
Ada rentang keempat yang jarang disebut, padahal paling relevan untuk pembaca di Indonesia: 100.64.0.0 – 100.127.255.255. Rentang ini ditetapkan lewat RFC 6598 bukan untuk jaringan rumah, melainkan untuk dipakai penyedia layanan internet di dalam jaringannya sendiri. Kalau Anda menemukannya di router, ada kesimpulan penting yang bisa ditarik — dibahas khusus setelah bagian cara pengecekan.
Fungsi IP Public dalam Koneksi Internet
Fungsi IP public tidak berhenti pada "supaya bisa online". Berikut kegunaan IP public yang perlu Anda pahami:
- Menjadi alamat balasan: Permintaan Anda ke sebuah website membawa IP publik sebagai alamat pengirim. Tanpa itu, server tidak tahu ke mana harus mengirim halaman yang Anda minta.
- Menjadikan layanan bisa dihubungi dari luar: Server web, kamera pengawas, dan akses jarak jauh ke komputer kantor membutuhkan IP publik. Tanpa alamat itu, layanan tersebut tidak terjangkau dari internet.
- Menjadi dasar penentuan lokasi: Layanan online menebak negara dan kota Anda dari IP publik. Inilah alasan sebuah situs bisa otomatis menampilkan harga dalam rupiah.
- Menjadi identitas dalam pengaturan akses: Banyak sistem membatasi akses berdasarkan IP publik, misalnya panel administrasi yang hanya menerima koneksi dari alamat kantor.
- Menjadi jejak untuk audit: Catatan aktivitas di server menyimpan IP publik pengunjung, dan alamat itulah yang dipakai melacak sumber penyalahgunaan.
Perbedaan IP Public dan IP Private
Perbedaan IP public dan IP private paling mudah dipahami lewat perbandingan langsung dari enam sisi yang berdampak nyata bagi pengguna:
| Aspek | IP Public | IP Private |
|---|---|---|
| Jangkauan | Seluruh internet | Hanya di dalam satu jaringan lokal |
| Siapa yang mengalokasikan | IANA → APNIC → penyedia layanan internet | Ditentukan sendiri oleh router atau administrator jaringan |
| Keunikan | Unik secara global | Boleh sama dengan jaringan lain mana pun |
| Bisa dihubungi dari luar | Ya, kalau tidak diblokir | Tidak, dalam kondisi apa pun |
| Biaya | Umumnya berbayar atau terbatas | Gratis dan jumlahnya bebas |
| Yang bertanggung jawab mengamankan | Anda sendiri | Terlindungi otomatis karena tidak terjangkau |
Baris terakhir paling sering diabaikan padahal paling penting. Perangkat dengan IP private mendapat perlindungan gratis: ia tidak terjangkau dari luar, jadi tidak bisa diserang langsung dari internet. Begitu sebuah perangkat memegang IP publik, perlindungan bawaan itu hilang dan tanggung jawab pengamanan berpindah ke Anda.
Diagram IP publik dan IP privat: router menerima satu IP publik lalu membagikannya ke tiga perangkat 192.168.1.x lewat NAT.
Yang menghubungkan kedua dunia ini adalah NAT (Network Address Translation), mekanisme penerjemahan alamat di router. Saat lima perangkat di rumah Anda mengakses internet bersamaan, kelimanya memakai satu IP publik yang sama. Router mencatat perangkat mana yang meminta apa, lalu memilah balasan ke tujuan yang tepat.
IP Public Statis dan IP Public Dinamis
IP public static adalah alamat publik yang tetap dan tidak berubah selama layanan berjalan. Alamat ini dibutuhkan kalau ada pihak lain yang harus menghubungi Anda di alamat yang sama secara konsisten.
IP publik dinamis adalah alamat yang bisa berganti dari waktu ke waktu. Penyedia layanan internet memberikannya otomatis lewat DHCP, dan alamat itu bisa berubah setiap kali modem dinyalakan ulang. Hampir semua koneksi rumahan memakai model ini karena lebih hemat.
Kapan Anda benar-benar membutuhkan alamat statis? Panduan praktisnya:
- Browsing, streaming, dan bekerja dari rumah: alamat dinamis sudah lebih dari memadai. Tidak ada alasan mengeluarkan biaya tambahan.
- Mengakses kamera pengawas atau komputer rumah dari luar: alamat dinamis masih bisa ditangani dengan DDNS (Dynamic DNS). Layanan ini otomatis memperbarui nama domain setiap kali IP Anda berubah, sehingga Anda mengakses
rumah-saya.contoh.netalih-alih menghafal angka. - Menjalankan server web atau server email: alamat statis wajib. Server email khususnya, karena sistem penerima memeriksa reputasi alamat sebelum menerima kiriman.
DDNS hanya menambal masalah penamaan, bukan masalah keterjangkauan. Kalau koneksi Anda tidak bisa dihubungi dari luar sejak awal, memasang DDNS tidak mengubah apa pun.
Cara Cek IP Public Anda
Ada tiga cara, dan ketiganya memberi informasi yang sedikit berbeda.
Lewat situs pengecek. Buka layanan seperti whatismyip.com, ipsaya.com, atau icanhazip.com. Angka yang ditampilkan adalah IP publik yang dilihat server-server di internet saat Anda menghubungi mereka. Ini cara tercepat.
Lewat terminal. Kalau Anda lebih nyaman dengan baris perintah, satu perintah sudah cukup:
curl ifconfig.meHasilnya berupa satu baris alamat IP. Cara ini berguna saat mengecek IP publik sebuah server lewat terminal.
Perhatikan bahwa
ipconfigdi Windows danip addrdi Linux tidak menampilkan IP publik Anda. Keduanya menampilkan alamat lokal perangkat, yang hampir selalu berupa alamat privat seperti192.168.1.5. Ini kekeliruan yang sangat umum.
Lewat halaman status router. Masuk ke antarmuka administrasi router Anda, biasanya di 192.168.1.1 atau 192.168.0.1. Cari bagian bernama WAN, Internet, atau Status Koneksi. Di sana tertera alamat yang diberikan penyedia layanan internet ke router Anda.
Cara ketiga inilah yang paling sering dilewatkan, padahal justru paling menentukan. Bandingkan angka di router dengan angka dari cara pertama. Kalau keduanya berbeda, ada sesuatu yang perlu Anda ketahui.
Kenapa IP Public yang Terlihat Bisa Bukan Milik Anda
Saat situs pengecek menampilkan sebuah alamat, yang Anda lihat adalah alamat yang dipakai untuk keluar ke internet. Itu bukan bukti bahwa alamat tersebut melekat pada koneksi Anda. Pada mayoritas koneksi rumahan di Indonesia, alamat itu dibagi bersama banyak pelanggan lain.
Mekanismenya disebut CGNAT (Carrier-Grade NAT), yaitu lapisan NAT kedua di dalam jaringan penyedia layanan internet. Kalau router rumah menerjemahkan lima perangkat menjadi satu alamat, CGNAT menerjemahkan puluhan hingga ratusan pelanggan menjadi satu IP publik. Router Anda tidak menerima IP publik, melainkan alamat internal penyedia layanan — umumnya dari rentang 100.64.0.0/10 yang disebut di awal artikel.
Skalanya bukan perkiraan kasar. Rasio yang umum disarankan dalam perancangan CGNAT adalah maksimal 128 pelanggan per satu IP publik. Pada jaringan padat, angkanya bisa mencapai 200 pelanggan per alamat. Dampaknya terukur pada jumlah port yang tersedia. Satu alamat IPv4 memiliki 65.536 port. Pelanggan yang memegang IP publik sendiri bisa memakai sekitar 64.512 di antaranya, sementara pelanggan di balik CGNAT umumnya hanya dialokasikan 512 sampai 1.024 port.
Diagram satu IP publik dibagi ke delapan rumah pelanggan lewat CGNAT penyedia layanan, semuanya berlabel 100.64.x.x.
Empat hal berikut adalah akibat nyata yang mungkin sudah pernah Anda alami:
- Port forwarding tidak berfungsi: Port forwarding adalah pengaturan di router untuk meneruskan koneksi masuk ke perangkat tertentu di jaringan lokal. Di balik CGNAT, koneksi dari luar berhenti di perangkat penerjemah penyedia layanan. Router Anda tidak pernah menerimanya, sehingga tidak ada yang bisa diteruskan.
- Pemblokiran menyeret pelanggan lain: Kalau satu pelanggan di alamat yang sama melakukan penyalahgunaan, alamat itu bisa masuk daftar blokir. Pelanggan lain ikut terkena tanpa melakukan apa pun.
- Penentuan lokasi jadi tidak akurat: Alamat yang terlihat adalah alamat pusat penerjemahan penyedia layanan, yang bisa berada di kota lain.
- Layanan tertentu menaruh curiga: Sejumlah layanan streaming dan permainan online membaca satu alamat dengan banyak sesi sebagai indikasi pemakaian VPN atau akun bersama.
Inilah sebabnya banyak pengguna melaporkan port forwarding yang tidak pernah berhasil meski pengaturan di router sudah benar. Pengaturannya memang tidak salah — koneksinya yang tidak sampai.
Cara Memastikan Koneksi Anda Berada di Balik CGNAT
Pemeriksaannya hanya butuh dua menit. Catat WAN IP dari halaman status router, lalu bandingkan dengan hasil situs pengecek IP. Alur keputusannya seperti ini:
Diagram alur keputusan mengecek apakah koneksi di balik CGNAT, kena double NAT, atau memegang IP publik sendiri.
Perhatikan cabang 192.168 di bagian bawah. Kondisi itu bukan CGNAT melainkan double NAT, yaitu dua perangkat yang sama-sama menerjemahkan alamat karena modem penyedia layanan dan router Anda dipasang berurutan. Masalah ini bisa Anda selesaikan sendiri dengan mengatur modem ke mode bridge.
Verifikasi tambahan bisa lewat penelusuran jalur. Jalankan tracert 8.8.8.8 di Windows atau traceroute 8.8.8.8 di Linux dan macOS. Kalau hop pertama sampai ketiga menampilkan alamat dari rentang 100.64.x.x, dugaan CGNAT terkonfirmasi. Anda juga bisa ping alamat itu dari koneksi lain seperti data seluler.
Kondisi IP Public di Layanan Internet Indonesia
Karena CGNAT dipakai luas, kondisi tiap penyedia layanan sering menjadi pertanyaan. Gambaran umumnya seperti ini:
- IndiHome dan Telkom: WAN IP di router pelanggan umumnya dilaporkan berada di rentang
100.x.x.x, yang berarti alamat internal Telkom dan bukan IP publik. IP public static tersedia sebagai layanan tambahan berbayar. - MyRepublic: pelanggan melaporkan WAN IP yang berbeda dari IP publik di situs pengecek, pola yang khas untuk CGNAT. Tersedia opsi IP public static v4 sebagai tambahan.
- Biznet: paket rumahan umumnya berbagi alamat, sementara layanan kelas bisnis dan dedicated menyertakan IP publik.
- Starlink: memakai CGNAT secara bawaan, sehingga koneksi masuk tidak bisa diarahkan tanpa pengaturan khusus.
Daftar di atas berasal dari laporan pengguna, bukan dokumentasi resmi masing-masing penyedia. Ketersediaan dan harganya berubah dari waktu ke waktu serta berbeda per wilayah dan paket. Pakai sebagai gambaran awal, lalu pastikan sendiri lewat alur pengecekan di atas dan konfirmasi ke layanan pelanggan.
Polanya konsisten dan tidak bergantung pada merek penyedia. Yang menentukan bukan siapa ISP Anda, melainkan jenis layanan yang Anda pakai:
Diagram alur jenis layanan internet yang menentukan apakah koneksi memakai IP publik atau di balik CGNAT.
Kenapa IP Public Menjadi Barang Berbayar
Semua kerumitan di atas berakar pada satu keterbatasan aritmetika. IPv4 memakai alamat sepanjang 32 bit, sehingga total alamat yang mungkin dibuat sekitar 4,3 miliar. Angka itu terasa besar pada 1980-an, namun jauh lebih kecil dari jumlah perangkat di internet hari ini.
Cadangan alamat di registri sudah habis. Perkiraan pada 2026 menyebut hanya tersisa sekitar 3,9 juta alamat yang belum teralokasi di seluruh dunia. Akibatnya alamat IPv4 kini diperdagangkan di pasar sekunder pada kisaran 25 sampai 58 dolar AS per alamat. Untuk penyewaan, kawasan APNIC yang mencakup Indonesia termasuk yang termahal — di atas 0,60 dolar AS per alamat setiap bulan — karena pasokannya paling ketat.
Diagram dua wadah: wadah IPv4 hampir penuh menandakan alamat nyaris habis, wadah IPv6 masih hampir kosong.
Jalan keluar struktural sudah lama tersedia, yaitu IPv6 dengan ruang alamat yang praktis tidak terbatas. Persoalannya, jalan itu belum banyak terbuka di Indonesia. Pengukuran APNIC Labs menempatkan kapabilitas IPv6 Indonesia di sekitar 15 persen, sementara secara global adopsi IPv6 sudah melewati 50 persen pada Maret 2026.
Kombinasi kedua fakta inilah yang menjelaskan situasi di Indonesia. IPv4 tidak lagi cukup untuk memberi satu alamat publik ke setiap pelanggan, sementara IPv6 belum tersedia luas sebagai penggantinya. Yang tersisa bagi penyedia layanan adalah membagi alamat lewat CGNAT, lalu menjadikan IP publik sendiri sebagai layanan tambahan berbayar. Pada internet rumahan di Indonesia, tambahan IP publik statis dilaporkan berkisar puluhan ribu rupiah per bulan. Besarannya berbeda antar penyedia dan wilayah, jadi konfirmasikan langsung ke layanan pelanggan.
Cara Mendapatkan IP Public yang Bisa Dihubungi dari Luar
Kalau tujuan Anda menjalankan layanan yang bisa diakses dari internet, ada empat pilihan. Berikut urutannya dari yang paling hemat:
- Aktifkan IPv6 kalau penyedia layanan Anda mendukung: Pada koneksi dengan IPv6 native, perangkat Anda mendapat alamat yang terjangkau langsung tanpa penerjemahan, dan biayanya nol. Kelemahannya, pengunjung yang koneksinya masih IPv4 murni tidak bisa menjangkau layanan Anda — dan di Indonesia mereka masih mayoritas.
- Pakai reverse tunnel: Layanan seperti Cloudflare Tunnel, Tailscale, atau ZeroTier bekerja dengan tunneling, yaitu membuat koneksi keluar dari perangkat Anda menuju perantara di internet. Karena koneksinya berasal dari dalam, CGNAT tidak menghalangi. Gratis untuk pemakaian kecil dan paling cepat diterapkan, dengan konsekuensi Anda bergantung pada perantara pihak ketiga.
- Sewa VPS: Setiap VPS datang dengan IP publik sendiri, sehingga persoalan CGNAT hilang dan Anda memegang kendali atas port mana yang dibuka. Untuk layanan yang perlu tersedia terus-menerus, menempatkannya di VPS Indonesia lebih masuk akal daripada menyalakan komputer rumah sepanjang hari. Biayanya mulai puluhan ribu rupiah per bulan.
- Minta tambahan IP publik statis ke penyedia layanan internet: Pilihan ini tepat kalau yang harus dijangkau memang perangkat fisik di lokasi Anda. Contohnya kamera pengawas atau mesin di kantor. Prosesnya perlu menghubungi layanan pelanggan.
Rekomendasi ringkasnya: untuk akses jarak jauh ke komputer pribadi, pilihan kedua cukup dan tanpa biaya. Untuk website atau API yang diakses orang lain, pilihan ketiga paling wajar. Pilihan keempat hanya kalau perangkat di lokasi Anda harus dihubungi langsung.
Harga Sewa IP Public
Biaya IP publik berbeda jauh tergantung dari siapa Anda menyewanya:
- Tambahan IP statis dari penyedia internet rumahan: dilaporkan mulai puluhan ribu rupiah per bulan, dan tidak semua paket menyediakan opsinya.
- IP publik yang menyertai VPS: umumnya sudah termasuk dalam harga sewa, jadi tidak ada biaya terpisah.
- Blok IP untuk kebutuhan bisnis: penyedia layanan korporat menjual atau menyewakannya per blok, dengan harga mengikuti pasar IPv4 yang dibahas sebelumnya.
Kalau Anda mencari IP publik murah untuk belajar atau proyek kecil, membeli blok IP tidak masuk akal secara biaya. Menyewa VPS atau memakai reverse tunnel jauh lebih hemat, dan untuk banyak keperluan reverse tunnel bahkan gratis.
Risiko dan Hal yang Perlu Anda Pertimbangkan
Memiliki IP publik berarti perangkat Anda dapat dihubungi siapa pun, dan itu berlaku dua arah. Skalanya sering diremehkan. Pengukuran GreyNoise pada 2024 mencatat bahwa hampir seluruh pemindai internet otomatis menyentuh sebuah layanan baru dalam waktu kurang dari lima menit sejak layanan itu online. Bukan dalam hitungan hari, melainkan menit.
Empat hal yang perlu Anda pertimbangkan sebelum memaparkan sesuatu ke IP publik:
- Setiap port yang terbuka adalah pintu: Buka hanya port yang memang diperlukan, dan tutup sisanya lewat firewall.
- Kredensial bawaan adalah sasaran pertama: Kamera pengawas dan perangkat jaringan dengan kata sandi bawaan pabrik adalah target paling mudah. Ganti sebelum perangkat terhubung ke internet, bukan setelahnya.
- Alamat statis mempermudah pelacakan: Alamat yang tidak berubah memudahkan pihak lain mengaitkan aktivitas jangka panjang dengan satu koneksi. Untuk pemakaian pribadi, alamat dinamis justru lebih baik dari sisi privasi.
- Batasi akses administrasi: Panel administrasi dan akses jarak jauh sebaiknya hanya menerima koneksi dari daftar alamat yang Anda tentukan.
Sisi lain yang jarang dipertimbangkan: bagi sebagian besar pengguna rumahan, berada di balik CGNAT sesungguhnya menguntungkan. Perangkat di jaringan Anda tidak terjangkau dari luar, sehingga kesalahan konfigurasi tidak langsung berubah menjadi celah keamanan. Kalau Anda tidak menjalankan layanan apa pun, tidak perlu mengejar IP publik.
Pertanyaan yang Sering Muncul soal IP Public
Apakah IP publik bisa dilacak sampai alamat rumah? Tidak oleh pengguna biasa. Dari IP publik, pihak luar hanya bisa memperkirakan penyedia layanan internet dan kota — dan di balik CGNAT perkiraan itu sering keliru. Data yang mengaitkan alamat dengan lokasi persis hanya dipegang penyedia layanan.
Apakah IP publik gratis? IP publik yang dibagi bersama pelanggan lain sudah termasuk dalam biaya langganan internet Anda. Yang berbayar adalah IP publik yang melekat pada koneksi Anda sendiri.
Apakah VPN mengganti IP publik saya? VPN menyembunyikan, bukan mengganti. Saat memakai VPN, situs yang Anda kunjungi melihat alamat server VPN. IP publik dari penyedia layanan Anda tetap ada dan tetap dipakai untuk menjangkau server VPN itu.
Kenapa IP publik saya berubah sendiri? Karena koneksi Anda memakai alamat dinamis. Penyedia layanan meminjamkan alamat untuk jangka waktu tertentu, dan setelah masa itu habis, alamat yang diberikan bisa berbeda.
Kenapa port forwarding saya tidak berfungsi padahal pengaturannya benar? Kemungkinan terbesar koneksi Anda berada di balik CGNAT, sehingga koneksi masuk berhenti di jaringan penyedia layanan. Periksa WAN IP di router Anda dengan alur di atas sebelum mengubah pengaturan apa pun.
Kesimpulan
IP public adalah alamat IP yang unik secara global dan bisa dijangkau langsung dari internet, sementara IP private hanya berlaku di dalam satu jaringan lokal. Fungsi utamanya menjadikan sebuah perangkat atau layanan dapat dihubungi dari mana pun.
Satu hal yang perlu Anda bawa dari artikel ini: melihat sebuah alamat di situs pengecek IP tidak sama dengan memiliki IP publik sendiri. Karena keterbatasan IPv4 dan adopsi IPv6 yang masih rendah, mayoritas koneksi rumahan di Indonesia berada di balik CGNAT. Periksa WAN IP di router Anda untuk memastikannya.
Kalau Anda hanya browsing, bekerja, dan menonton, kondisi itu tidak merugikan — bahkan lebih aman. Kebutuhan akan IP publik sendiri baru muncul saat ada layanan yang harus dihubungi dari luar. Untuk kebutuhan itu, menyewa VPS umumnya lebih murah daripada membeli tambahan IP statis.
Semoga artikel ini membantu.




