// IP ADDRESS ANDA SAAT INI
Mengambil informasi koneksi…
Cek IP Publik Saya Sekarang →

Ingin cek IP saya lewat CMD? Command Prompt (CMD) di Windows — dan terminal di Mac/Linux — memang bisa dipakai untuk melihat IP address, tapi ada hal penting yang sering disalahpahami: perintah seperti ipconfig hanya menampilkan IP privat (lokal), bukan IP publik yang dilihat oleh internet. Artikel ini menjelaskan semua perintah yang benar untuk setiap sistem operasi, kapan harus pakai CMD, dan kapan lebih efisien cek langsung online.

Cek IP Saya CMD — Semua Cara di Windows & Mac
Ilustrasi: Cek IP Saya CMD — Semua Cara di Windows & Mac
Disclaimer: CekIPSaya tidak diendorse, disponsori, atau berafiliasi dengan ISP, provider, atau brand pihak ketiga manapun yang disebutkan dalam artikel ini. Pembahasan disusun secara independen berdasarkan data publik dan pengalaman pengguna — tujuan kami murni edukasi. Semua merek dagang adalah milik pemegang hak masing-masing.
Sudah terdeteksi otomatis! IP publik Anda sudah ditampilkan di widget atas — tanpa perlu buka CMD sama sekali. Jika yang Anda cari adalah IP publik untuk keperluan VPN, port forwarding, atau whitelist server, widget di atas adalah jawabannya.

Perbedaan IP Privat dan IP Publik — CMD Hanya Tampilkan Salah Satunya

Sebelum menjalankan perintah CMD, pahami dulu perbedaan ini supaya Anda tidak salah membaca hasilnya. Banyak pengguna bingung karena IP yang muncul di CMD berbeda dengan IP yang ditampilkan oleh tools online seperti CekIPSaya.

Jenis IP Contoh Cara Cek Keterangan
IP Privat (Lokal) 192.168.1.x / 10.0.0.x CMD / ipconfig / ifconfig Hanya berlaku di jaringan rumah/kantor. Tidak terlihat dari internet.
IP Publik 114.10.x.x / 36.x.x.x Browser / tools online Dilihat oleh semua server di internet. Berasal dari ISP Anda.
Singkatnya: CMD → untuk IP privat. Browser/CekIPSaya → untuk IP publik. Keduanya dibutuhkan tergantung keperluannya. Baca lebih lanjut: Perbedaan IP Publik dan IP Privat.

Cek IP Saya CMD di Windows — Perintah Lengkap

Di Windows, perintah utama untuk cek IP lewat CMD adalah ipconfig. Cara membuka CMD: tekan Win+R, ketik cmd, lalu tekan Enter. Atau cari "Command Prompt" di Start Menu dan klik kanan → "Run as administrator" jika perlu.

CMD — Cara Cepat Cek IP Privat (Windows)
ipconfig

# Output yang perlu dicari:
# Wireless LAN adapter Wi-Fi:
#   IPv4 Address. . . . . : 192.168.1.10   <- IP privat Anda
#   Subnet Mask . . . . . : 255.255.255.0
#   Default Gateway . . . : 192.168.1.1    <- IP router/modem
Cari bagian "Wi-Fi" atau "Ethernet" sesuai koneksi yang Anda gunakan. Abaikan adapter "VMware", "VirtualBox", atau "Loopback" karena itu virtual.
CMD — ipconfig /all (Detail Lengkap)
ipconfig /all

# Tambahan info yang muncul:
# Physical Address (MAC Address)
# DHCP Enabled . . . . . : Yes
# DHCP Server . . . . . . : 192.168.1.1
# DNS Servers . . . . . . : 8.8.8.8
# IPv6 Address (jika aktif)
Gunakan ipconfig /all untuk troubleshooting lengkap — menampilkan MAC address, DHCP server, DNS server, dan informasi lease IP.
CMD — Perintah Tambahan yang Berguna
# Lepas dan perbarui IP dari DHCP (jalankan sebagai Administrator):
ipconfig /release
ipconfig /renew

# Flush DNS cache (atasi masalah DNS tidak update):
ipconfig /flushdns

# Tampilkan hanya IPv4:
ipconfig | findstr /i 'IPv4'

# Tampilkan hanya IPv6:
ipconfig | findstr /i 'IPv6'
Perintah /release dan /renew berguna jika Anda perlu mendapatkan IP baru dari router tanpa harus restart.

Cek IP via PowerShell (Lebih Canggih dari CMD)

PowerShell memberikan output yang lebih terstruktur dan bisa difilter. Buka dengan klik kanan Start → "Windows PowerShell" atau "Terminal".

PowerShell — Cek IP Windows
# Tampilkan semua IP IPv4 aktif:
Get-NetIPAddress -AddressFamily IPv4 | Where-Object {$_.PrefixOrigin -ne "WellKnown"}

# Ringkas — hanya IP dan nama adapter:
Get-NetIPAddress -AddressFamily IPv4 | Select-Object InterfaceAlias, IPAddress

# Cek IP Wi-Fi saja:
(Get-NetIPAddress -AddressFamily IPv4 | Where-Object {$_.InterfaceAlias -like '*Wi-Fi*'}).IPAddress
PowerShell lebih fleksibel dari CMD untuk scripting dan otomasi. Tersedia di Windows 10 dan 11.

Cek IP Saya di Mac — Perintah Terminal

Di macOS, CMD tidak ada — gantinya adalah Terminal. Buka via: Spotlight (Cmd+Space) → ketik "Terminal" → Enter. Atau lewat Finder → Applications → Utilities → Terminal.

macOS Terminal — Cek IP
# Cara paling simpel — tampilkan semua interface:
ifconfig

# Cek IP Wi-Fi saja (en0 = Wi-Fi pada kebanyakan Mac):
ifconfig en0 | grep 'inet '

# Output:
# inet 192.168.1.20 netmask 0xffffff00 broadcast 192.168.1.255
#      ^--- IP privat Mac Anda

# Cek IP Ethernet (en1 atau en2):
ifconfig en1 | grep 'inet '

# Cara modern (macOS 10.15+):
ipconfig getifaddr en0
Pada Mac dengan chip Apple Silicon (M1/M2/M3), nama interface bisa berbeda. Jalankan "ifconfig" saja dulu untuk melihat semua adapter yang aktif.
Cara lebih mudah di Mac: Tahan tombol Option (⌥) lalu klik ikon Wi-Fi di menu bar atas. IP privat Anda langsung tampil di bagian "IP Address" tanpa perlu buka Terminal.

Cek IP di Linux — ip addr dan ifconfig

Di Linux, terdapat dua cara populer untuk cek IP via terminal. Perintah ifconfig adalah cara lama (dari package net-tools), sementara ip addr adalah cara modern yang tersedia di semua distribusi Linux terkini.

Linux Terminal — ip addr (Modern)
# Tampilkan semua interface dan IP:
ip addr

# Atau ringkas:
ip addr show

# Cek IP interface tertentu (eth0 = Ethernet, wlan0 = Wi-Fi):
ip addr show eth0
ip addr show wlan0

# Filter hanya baris IP:
ip addr show | grep 'inet '

# Output contoh:
# inet 192.168.1.30/24 brd 192.168.1.255 scope global dynamic eth0
#      ^--- IP privat Anda
Perintah "ip addr" tersedia di semua distro modern: Ubuntu, Debian, CentOS, Fedora, Arch Linux.
Linux Terminal — ifconfig (Cara Lama)
# Jika net-tools sudah terinstall:
ifconfig

# Install net-tools jika belum ada:
# Ubuntu/Debian: sudo apt install net-tools
# CentOS/RHEL:   sudo yum install net-tools

# Cek interface tertentu:
ifconfig eth0
ifconfig wlan0
ifconfig sudah deprecated di beberapa distro. Disarankan beralih ke "ip addr" untuk kompatibilitas jangka panjang.

Alur: Pilih Cara Cek IP yang Tepat

Bingung mau pakai metode mana? Ikuti alur keputusan di bawah untuk menemukan cara cek IP yang paling sesuai dengan kebutuhan Anda:

Perbandingan Semua Metode Cek IP

Metode OS Jenis IP Kecepatan Cocok untuk
CekIPSaya.com (browser) Semua Publik ⚡ Instan Verifikasi VPN, whitelist server, troubleshooting ISP
ipconfig Windows Privat ⚡ Instan Konfigurasi jaringan lokal, port forwarding, printer sharing
ipconfig /all Windows Privat + detail Instan Troubleshooting DNS, DHCP, MAC address
PowerShell Get-NetIPAddress Windows Privat Instan Scripting, otomasi, filter output terstruktur
ifconfig en0 macOS Privat Instan Konfigurasi jaringan Mac, troubleshooting koneksi
ip addr show Linux Privat Instan Server Linux, scripting, DevOps
curl ifconfig.me Mac/Linux Publik Instan Cek IP publik langsung dari terminal server remote
Terminal Mac/Linux — Cek IP Publik Langsung dari Terminal
# Cek IP publik dari terminal (perlu koneksi internet):
curl ifconfig.me

# Atau alternatif:
curl icanhazip.com
curl api.ipify.org

# Dengan detail JSON:
curl ipinfo.io

# Output contoh:
# 114.10.88.xx
Cara ini berguna untuk cek IP publik dari server remote via SSH — tanpa perlu buka browser.
Studi Kasus: Kasus Nyata: Port Forwarding Game Server — Butuh IP Privat dan Publik
Seorang gamer di Surabaya ingin membuat server Minecraft agar teman-temannya bisa join dari luar. Ia perlu dua informasi: (1) IP privat laptopnya — didapat dari ipconfig di CMD, hasilnya 192.168.1.15 — untuk dikonfigurasi di router sebagai tujuan port forwarding. (2) IP publiknya — dicek via CekIPSaya.com, hasilnya 114.10.x.x — untuk dibagikan ke teman-temannya sebagai alamat server. Tanpa memahami perbedaan keduanya, konfigurasi port forwarding tidak akan benar.

Kenapa IP di CMD Berbeda dengan yang Muncul Online?

Ini pertanyaan yang paling sering muncul. Jawabannya ada di cara kerja NAT (Network Address Translation) di router Anda. Saat Anda terhubung ke internet melalui router Wi-Fi rumah, terjadi dua lapisan pengalamatan IP:

Lapisan 1 — ISP memberi IP Publik ke Router

Modem/router Anda mendapat satu IP publik dari ISP (misalnya 114.10.88.x). Inilah IP yang terlihat oleh semua server di internet. IP inilah yang muncul di CekIPSaya.

Lapisan 2 — Router membagi IP Privat ke Perangkat

Router membuat jaringan lokal dan memberikan IP privat ke semua perangkat (laptop: 192.168.1.10, HP: 192.168.1.11, dll). IP ini tidak terlihat dari internet sama sekali. Inilah yang muncul di ipconfig.

NAT Menjembatani Keduanya

Saat laptop Anda mengakses internet, router "menerjemahkan" IP privat Anda menjadi IP publik — proses ini disebut NAT. Hasilnya: semua perangkat di rumah terlihat dari internet dengan IP yang sama.

CGNAT di ISP Mobile — Lapisan Tambahan

Pengguna data seluler (Telkomsel, XL, Indosat) menghadapi CGNAT — NAT berlapis di sisi ISP. Satu IP publik bisa dibagi ratusan pelanggan. Ini yang menyebabkan port forwarding tidak bisa dilakukan di koneksi mobile. Baca: Apa itu ASN.

Troubleshooting — ipconfig Bermasalah?

MASALAH 1
ipconfig tidak dikenal / not recognized — Pastikan Anda mengetik ipconfig (bukan ifconfig — itu perintah Linux/Mac). Jika tetap error, coba jalankan CMD sebagai Administrator: klik kanan Start → "Command Prompt (Admin)".
MASALAH 2
IP yang muncul adalah 169.254.x.x — Ini adalah APIPA address — artinya perangkat Anda gagal mendapat IP dari DHCP server (router). Coba: (1) restart router, (2) lepas dan colok kembali kabel LAN, (3) jalankan ipconfig /release lalu ipconfig /renew.
MASALAH 3
Tidak ada IPv4 Address yang muncul — Mungkin adapter jaringan disabled. Cek di: Control Panel → Network and Internet → Network Connections. Klik kanan adapter yang sesuai → Enable. Atau cek Device Manager untuk driver masalah.
MASALAH 4
Ada banyak adapter, bingung mana yang benar — Fokus pada adapter dengan nama "Wi-Fi" atau "Ethernet" — abaikan yang berlabel "VMware", "VirtualBox", "Bluetooth", atau "Loopback". Adapter yang aktif biasanya punya Default Gateway yang terisi.
Hati-hati dengan perintah ipconfig /release: Perintah ini akan memutus koneksi internet sementara karena melepas IP dari router. Selalu ikuti dengan ipconfig /renew untuk mendapatkan IP baru. Jangan jalankan di server production.

FAQ — Pertanyaan yang Sering Ditanyakan

Buka CMD (Win+R → ketik "cmd" → Enter), lalu ketik perintah "ipconfig" dan tekan Enter. Cari baris "IPv4 Address" pada adapter Wi-Fi atau Ethernet yang aktif — itulah IP privat Anda. Untuk IP publik, gunakan CekIPSaya.com karena CMD tidak bisa menampilkan IP publik secara langsung.
CMD menampilkan IP privat — alamat lokal yang hanya berlaku di jaringan rumah/kantor Anda (biasanya 192.168.x.x). CekIPSaya menampilkan IP publik — alamat yang dilihat oleh server internet. Perbedaan ini terjadi karena router menggunakan teknologi NAT untuk membagi koneksi ke semua perangkat.
CMD Windows tidak bisa cek IP publik secara native. Di Mac/Linux, gunakan perintah "curl ifconfig.me" atau "curl icanhazip.com" di terminal. Namun cara paling mudah tetap membuka browser dan mengunjungi CekIPSaya.com.
Di Mac, gunakan "ifconfig en0" atau "ipconfig getifaddr en0" di Terminal untuk melihat IP Wi-Fi. Di Linux, gunakan "ip addr show" (cara modern) atau "ifconfig" (jika net-tools terinstall). Keduanya menampilkan IP privat, bukan IP publik.
IP 169.254.x.x adalah APIPA (Automatic Private IP Addressing) — tanda bahwa perangkat Anda gagal mendapat IP dari router via DHCP. Penyebabnya: router mati, kabel putus, atau masalah DHCP. Solusinya: restart router, periksa koneksi kabel, atau jalankan "ipconfig /release" diikuti "ipconfig /renew" di CMD.
Tentu bisa. Untuk IP publik: buka CekIPSaya.com di browser — langsung muncul tanpa ketik apapun. Untuk IP privat di Windows: Settings → Network & Internet → klik nama jaringan → Properties → scroll ke "IPv4 address". Di Mac: tahan Option lalu klik ikon Wi-Fi di menu bar.

Kesimpulan

Cek IP saya lewat CMD bisa dilakukan dengan cepat menggunakan ipconfig (Windows), ifconfig atau ip addr (Mac/Linux) — namun perlu diingat perintah tersebut hanya menampilkan IP privat. Untuk mengetahui IP publik yang dilihat oleh server di internet, gunakan IP Lookup CekIPSaya langsung dari browser — hasilnya muncul instan tanpa perlu mengetik perintah apapun. Lengkapi pengecekan dengan My Connection Info untuk melihat detail koneksi, dan Ping Test untuk mengukur kualitas jaringan Anda.

COBA SEKARANG
Cek IP Publik Saya Sekarang
→ Cek IP Publik Saya Sekarang
// ARTIKEL INI MEMBANTU?

Share ke teman yang butuh info ini: