Saya hanya ingin tahu server DNS apa yang digunakan ponsel saya. Jadi saya meluncurkan emulator terminal dan saya masuk:
$ cat /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
Seperti yang Anda lihat, ponsel saya menggunakan 8.8.8.8 dan 8.8.4.4 sebagai server DNS ( Google Public DNS server ).
Di rumah (Wifi), router saya dikonfigurasi untuk memberikan server OpenDNS melalui DHCP. Tapi, di ponsel saya, cat /etc/resolv.conf
mengembalikan output yang sama. Hal yang sama dengan 3G. Dan, bahkan jika saya menonaktifkan Wifi dan 3G, dan kemudian reboot ponsel, masih menggunakan server DNS Publik Google.
Saya tidak ingat pernah mengubah resolv.conf
atau menginstal aplikasi apa pun untuk mengubahnya.
Ponsel saya adalah HTC Desire dengan CyanogenMod 7.2.0.1 (Android 2.3.7).
Adakah yang bisa menjelaskan mengapa ponsel saya menggunakan Google Public DNS? Apakah ini konfigurasi umum untuk perangkat Android apa pun, atau CyanogenMod ROM?
getprop | grep dns
tidak mengembalikan apa pun.getprop | grep -E '([0-9]{1,3}\.){3}[0-9]{1,3}'
(mencari alamat IPv4) tidak memberikan hasil yang relevan. Sifat dikembalikanro.baseband
,ro.build.description
,ro.modversion
dangsm.version.baseband
. Ada ide?