11 votos

¿Por qué mi teléfono utiliza Google Public DNS?

Tenía curiosidad en saber qué servidor DNS de mi teléfono. Así que puse en marcha un emulador de terminal y escribí:

$ cat /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4

Como puede ver, mi teléfono utiliza 8.8.8.8 y 8.8.4.4 como servidores DNS (servidores DNS Públicos de Google).

En casa (Wifi), mi router está configurado para dar OpenDNS' a través de servidores DHCP. Pero, en mi teléfono, cat /etc/resolv.conf devuelve el mismo resultado. Lo mismo con el 3G. Y, aunque me desactiva el Wifi y el 3G, y, a continuación, reiniciar el teléfono, todavía utiliza Google en servidores DNS Públicos.

Yo no recuerdo haber cambiado resolv.conf o instalado alguna aplicación para cambiar.

Mi teléfono es un HTC Desire con CyanogenMod 7.2.0.1 (Android 2.3.7).

Puede alguien explicarme por qué mi teléfono utiliza Google Public DNS? Es una configuración común para cualquier dispositivos Android, o CyanogenMod ROM?

12voto

David Negron Puntos 971

Según Steve Kondik, esto es esencialmente código viejo que es de sobra desde las más antiguas versiones de CyanogenMod:

Este fue aquí sólo por las apps que se han vinculado estáticamente contra uclibc en el viejo CM versiones. Es muy posible que acaba de ser eliminado.

Sin embargo, él también dice:

También, este archivo NO está escrito cuando se conecta a una red o sistema es de sólo lectura. El real servidores DNS se leen de propiedades del sistema.

También he comprobado que el DHCP suministrado servidores se utilizan, por lo que este problema no es válido a menos que alguien demuestre lo contrario.

Por lo que los valores en /etc/resolv.conf en realidad no reflejan su configuración de DNS. Lo que usted puede hacer en su lugar es el uso de getprop encontrar sus valores de DNS. Usted puede recortar bastante bien si grep la salida como:

getprop | grep dns

También vale la pena destacar: la /etc/resolv.conf parece que los archivos se han eliminado por completo en las versiones posteriores de CyanogenMod. No tengo uno en CM10, pero getprop no mostrar correctamente mi configuración de DNS.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X