Cara Melihat DNS IP, Routing di Android via Terminal

Cara Melihat DNS IP, Routing di Android via Terminal

Intinya saya ingin melihat secara detail konfigurasi network di android ketika kita terhubung dengan sebuah network/internet. Karena pada kenyataanya ketika kita terhubung ke suatu network dengan DHCP enable, android tidak memberikan cukup informasi detail tentang konfigurasi network. Mungkin hanya IP, sedangkan info seperti DNS, routing, dan gateway masih tersembunyi.

Lalu bagaimana cara melihatnya? kita bisa menginstall beberapa aplikasi playstore untuk bisa melihat detail konfigurasi network di android, tapi jika kita terbiasa dengan terminal dan command linux, kita juga bisa melihat dan merubah konfigurasi network dari sana.

Tapi sebelumnya pastikan syarat berikut ini sudah terpenuhi :

  1. Device harus sudah dalam kondisi ter-root, karena kita membutuhkan akses super user untuk menjalankannya.
  2. Untuk menjalankan kita butuh semacam Terminal Emulator/ADB shell, bisa dengan menggunakan app terminal download di playstore, maupun ADB shell dari komputer yang sudah terhubung dengan device android.

Langsung saja berikut beberapa command perintahnya :

Untuk menampilkan android ip address dan routing tabel

cat /proc/net/route

atau

ip route show

Untuk menampilkan DNS server

getprop net.dns1
getprop net.dns2

net.dns1 sebagai primary dns, dan net.dns2 sebagai secondary dns.

Untuk merubah dan set DNS server

setprop net.dns1 8.8.8.8
setprop net.dns2 8.8.4.4

Untuk merubah default gateway

route add default gw 192.168.0.1 dev wlan0

192.168.0.1 adalah ip gateway baru dan wlan0 adalah adapter yang digunakan, namanya bisa wifi, eth0 dan lainnya.

Terakhir untuk mengecek konfigurasi network apakah telah up dan berjalan

netcfg

IP route show & getprop command

 

Beberapa comand diatas dapat kita manfaatkan untuk untuk menampilkan dan merubah network config pada android. Semoga membantu.

19

No Responses

Kirim Komentar