전화기에서 어떤 DNS 서버를 사용했는지 궁금했습니다. 그래서 터미널 에뮬레이터를 시작하고 다음을 입력했습니다.
$ cat /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
보다시피, 전화기는 8.8.8.8 및 8.8.4.4를 DNS 서버 ( Google Public DNS 서버 )로 사용합니다.
집 (Wifi)에서 라우터는 DHCP를 통해 OpenDNS 서버를 제공하도록 구성되어 있습니다. 그러나 내 전화에서는 cat /etc/resolv.conf
동일한 출력을 반환합니다. 3G도 마찬가지입니다. Wi-Fi와 3G를 모두 비활성화 한 다음 전화를 재부팅하더라도 여전히 Google의 퍼블릭 DNS 서버를 사용합니다.
resolv.conf
변경하기 위해 응용 프로그램을 변경하거나 설치 한 것을 기억하지 않습니다 .
내 전화는 CyanogenMod 7.2.0.1 (Android 2.3.7)의 HTC 욕망입니다.
휴대 전화에서 Google 퍼블릭 DNS를 사용하는 이유를 누군가가 설명 할 수 있습니까? 모든 Android 장치 또는 CyanogenMod ROM의 일반적인 구성입니까?
getprop | grep dns
아무것도 반환하지 않습니다.getprop | grep -E '([0-9]{1,3}\.){3}[0-9]{1,3}'
(IPv4 주소를 찾으면) 관련 결과를 반환하지 않습니다. 반환되는 속성은ro.baseband
,ro.build.description
,ro.modversion
와gsm.version.baseband
. 어떤 생각?