
Tutorial Cara Mengetahui Ip Address Android
Ingin cek IP perangkat Android untuk konfigurasi jaringan? Artikel ini ajarkan cara cepat temukan IP lewat pengaturan dan perintah.
Ringkasan Panduan
Setelah ikuti panduan, Anda dapat:
- Mengakses menu Pengaturan untuk melihat IP lokal.
- Gunakan perintah
adbatau kode Java untuk menampilkan IP secara programatik. - Membedakan antara IP lokal (Wi‑Fi) dan IP publik (melalui layanan web).
Panduan cocok untuk pengguna Android 6 ke atas, pengembang aplikasi, atau teknisi jaringan yang butuh verifikasi cepat.
Prasyarat
- Perangkat Android dengan versi 6.0 atau lebih baru.
- Koneksi Wi‑Fi aktif bila ingin cek IP lokal.
- Jika pakai
adb, komputer dengan Android SDK terpasang dan USB debugging diaktifkan. - Internet akses bila ingin cek IP publik melalui browser.
Menyiapkan Perangkat
Aktifkan USB Debugging
Buka Pengaturan → Opsi Pengembang → USB debugging dan aktifkan. Hal ini memungkinkan adb berkomunikasi dengan perangkat.
Hubungkan ke Komputer
Gunakan kabel USB, pastikan komputer mengenali perangkat (perintah adb devices menampilkan ID).
Mencari IP Lokal via Pengaturan
Buka Pengaturan Wi‑Fi
Pilih jaringan terhubung, ketuk Advanced atau ikon i**. Di sana tampil IP address dalam format IPv4.
Mencari IP Lokal via ADB
Jalankan Perintah
adb shell ip addr show wlan0 | grep inetOutput menampilkan baris inet 192.168.1.45/24. Nilai sebelum “/” adalah IP lokal perangkat.
Mendapatkan IP dengan Kode Java
Gunakan WifiManager
WifiManager wm = (WifiManager) getApplicationContext()
.getSystemService(WIFI_SERVICE);
int ipInt = wm.getConnectionInfo().getIpAddress();
String ip = String.format("%d.%d.%d.%d",
(ipInt & 0xff), (ipInt >> 8 & 0xff),
(ipInt >> 16 & 0xff), (ipInt >> 24 & 0xff));
Log.d("IP", "IP address: " + ip);
Kode ini mengonversi integer IP menjadi format titik‑desimal, kemudian menuliskannya ke logcat.
Mengecek IP Publik
Gunakan Browser
Buka situs seperti ifconfig.me atau ipinfo.io. Halaman menampilkan alamat IP publik yang dilihat oleh internet.
Tips dan Kesalahan Umum
- Jangan lupa matikan VPN sebelum cek IP lokal; VPN mengganti alamat yang ditampilkan.
- Jika
adb devicestidak menampilkan perangkat, periksa driver USB atau aktifkan kembali USB debugging. - Pastikan Wi‑Fi terhubung; jaringan seluler menampilkan IP pada interface
rmnet0, bukanwlan0. - Kode Java hanya berfungsi pada aplikasi dengan izin
ACCESS_WIFI_STATEdanACCESS_NETWORK_STATE. - IP publik berubah bila ISP menggunakan NAT dinamis; cek ulang setelah reboot router.











