Saya ingin tahu alamat IP apa yang dimiliki ponsel Android saya. Misalnya, jika saya menggunakan ponsel saya melalui WiFi, bagaimana saya bisa mendapatkan alamat IP lokal yang ditetapkan untuk ponsel saya?
networking
internet
Jonas
sumber
sumber
##4636##
saya mendapatkan pesan ini:Connection problem or invalid MMI code
. Dan dalam menu lanjutan Pengaturan WiFi, saya tidak bisa melihat alamat IP jika diatur oleh DHCP. Tapi terima kasih untuk menu itu, saya tidak tahu tentang itu.Testing meny
itu sangat bagus.ifconfig
danip
Android 7ifconfig
adalah implementasi yang menjengkelkan yang tidak menampilkan semua versi secara default pada versi sebelumnya seperti yang dijelaskan di bawah ini, tetapi sekarang berfungsi dengan baik.netcfg Android 5.1.1
Alat ini telah dihapus di Android yang lebih baru, dan
ifconfig
dibuat lebih layak dan menampilkan semua antarmuka secara default, sehingga menjadikan metode ini tidak berguna pada versi yang lebih baru.dari desktop Anda adalah opsi terbaik jika Anda sudah mengembangkan untuk Android dan memiliki
adb
dan pengaturan koneksi USB.Output sampel:
Konfirmasikan dengan:
ifconfig
pada Android ( home-brewed ?) berbeda dari yang ada di desktop (net-tools
paket pada Ubuntu 15.10) karena memerlukan antarmuka yang akan diberikan.Ini juga disebutkan di: Apakah ada perintah atau aplikasi yang mirip dengan ipconfig?
Anda juga bisa menginstal emulator terminal seperti Teriminal Emulator dari Jack Palevich , membukanya dan jenis:
netcfg
. Tetapi dalam hal ini Anda akan lebih baik dengan beberapa aplikasi yang menunjukkan IP, karena mengetik pada perangkat itu menyusahkan (kecuali Anda punya keyboard eksternal ...).Jika semua yang Anda inginkan begitu SSH ke dalam perangkat,
adb shell
adalah cara untuk pergi: https://stackoverflow.com/a/34040560/895245Jika Anda mengembangkan aplikasi server, hal yang paling ramah pengguna adalah menampilkan IP perangkat pada beberapa
TextView
aplikasi, yang memiliki metode Java murni: https://stackoverflow.com/questions/494465 | https://stackoverflow.com/questions/6064510/how-to-get-ip-address-of-the-deviceManajemen browser router
Jika Anda di rumah, Anda dapat:
nmap
Jika perangkat Anda menjalankan server, mis. SSHD pada port 2222 seperti yang dijelaskan di: https://stackoverflow.com/a/34040560/895245 , Anda dapat portcan:
sumber
Cara termudah adalah menggunakan alat seperti misalnya OS Monitor , yang menunjukkan Anda (di antara yang lain) juga banyak detail jaringan:
OS Monitor menampilkan detail antarmuka jaringan (sumber: Google Play ; klik gambar untuk memperbesar)
Seperti yang diperlihatkan tangkapan layar, aplikasi ini mengungkapkan untuk setiap antarmuka jaringan:
0.0.0.0
, antarmuka ini saat ini tidak digunakan)¹ nama antarmuka mungkin ditangani secara berbeda pada perangkat yang berbeda. Tetapi dalam kebanyakan kasus, Anda dapat mengetahui dari IP tempatnya. Selain itu,
rmnet
sebagian besar digunakan untuk GPRS (data seluler), sedangkan WiFi menggunakan nama sepertitiwlan
ataueth
.sumber
Di setiap aplikasi emulator terminal:
Berlaku untuk WiFi dan Data Seluler. Tidak memerlukan root.
sumber