Jawaban:
Cara mudah adalah pergi ke Pengaturan WiFi Anda, dan tekan Menu > Advanced
. Ini akan muncul di sana, atau Anda dapat mengaturnya ke IP statis jika Anda mau.
Cara keren adalah dengan memanggil *#*#4636#*#*
untuk membuka menu Pengujian. Kemudian klik informasi WiFi, lalu Status WiFi.
Testing meny
itu sangat bagus.
ifconfig
dan ip
Android 7
adb shell ifconfig
adb shell ip address show
ifconfig
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.
adb shell netcfg | grep wlan0
dari desktop Anda adalah opsi terbaik jika Anda sudah mengembangkan untuk Android dan memiliki adb
dan pengaturan koneksi USB.
Output sampel:
wlan0 UP 192.168.0.3/24 [...]
Konfirmasikan dengan:
adb shell ifconfig wlan0
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/895245
Jika 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-device
Manajemen 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:
sudo nmap -sV --open 192.168.0.0/24 -p2222
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 seperti tiwlan
atau eth
.
Di setiap aplikasi emulator terminal:
~$ ip -o a
Berlaku untuk WiFi dan Data Seluler. Tidak memerlukan root.
##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.