10 votos

¿Puedo bloquear la configuración DNS en los dispositivos Android?

Se trata de ser el jefe de internet . Quiero poder bloquear o proteger con contraseña la configuración DNS de OpenDNS, para poder tener un smartphone seguro, que mi hijo pueda usar sin miedo a acceder a pornografía o lo que sea.

¿Alguien sabe si esto es posible? No quiero utilizar otro método de filtrado de contenidos.

1 votos

Ten en cuenta que es imposible usar OpenDNS para hacer eso ya que no puedes bloquear el Android Market con él.

0 votos

Estoy de acuerdo con Arda aquí, una vez que tenga los ajustes de DNS en su lugar todavía no habría manera de limitar lo que se puede descargar o ver en el teléfono.

0 votos

No habría forma de limitar lo que se descarga a través del Market, pero bloquearía el contenido de otro modo. Podría aceptarlo.

3voto

Jax Puntos 1877

Puedes cambiar la configuración DNS en Android, pero primero tienes que Rootear tu teléfono: http://blog.varunkumar.me/2010/09/how-to-change-dns-server-on-Android.html .

No creo que haya una manera de proteger con contraseña la configuración de DNS, pero al menos no sería obvio para ellos averiguar cómo cambiar la configuración.

Por supuesto, una cosa que puedes hacer para al menos proteger a tus hijos mientras están en tu casa es cambiar la configuración DNS de tu router. Por supuesto, siempre que utilicen la red de datos de tu operador, esto no servirá de nada.

0 votos

Esto es genial. Muy cerca de lo que necesito. Parece que el script podría funcionar incluso en redes operador, ¿no? En el router de casa esto ya se hace. (votar arriba requiere 15 de reputación)

1 votos

Si estás rooteado, echa un vistazo a SetDNS en el Market (gratis). Podría hacer el trabajo; YMMV.

1 votos

El artículo y la aplicación SetDNS sólo se aplican a las versiones de Android por debajo de 4.2. Para Jelly Bean y superiores escribí un aplicación que puede bloquearse con un ajuste incorporado.

3voto

Paweł Bulwan Puntos 101

Hice un intento similar en Android 11. Lo más parecido a proteger con contraseña la configuración de DNS que encontré fue proteger con contraseña la aplicación "Configuración" por completo. Mis pasos:

  1. Instale el Bloqueador de aplicaciones aplicación de TEQTIC. Parece que hay muchas aplicaciones como esa, he seleccionado esa sólo por las buenas valoraciones y críticas. Parece funcionar bien y no requiere que el teléfono esté rooteado.
  2. Establecer una política para bloquear la aplicación Configuración
  3. Activar la protección por contraseña en Enciérrame
  4. Activar las opciones antimanipulación en Enciérrame para que la aplicación no pueda desinstalarse sin contraseña

Como resultado, cuando el usuario intenta abrir Configuración, ve un mensaje sobre bloqueo. Si hace clic en el mensaje, puede desactivar temporalmente la política, pero para ello necesita una contraseña:

Lock me out app in action

Pros:

  • Parece que funciona. No veo ninguna forma de burlarlo sin conocer la contraseña.
  • No requiere rootear el teléfono.

Contras:

  • Requiere una aplicación de terceros (la que he utilizado es de pago)
  • Hay una notificación permanente de la aplicación sobre el bloqueo. No estoy seguro de si puedo ocultarlo sin romper la fiabilidad de la aplicación.
  • No puedes bloquear sólo los ajustes DNS, la granularidad requiere que bloquees toda la aplicación Ajustes.

1voto

Daniel F. Hanson Puntos 3028

En WiFi, puedes configurar manualmente la información IP, Ajustes > Inalámbrico y redes > Ajustes Wi-Fi > Botón Menú > Avanzado. Eso sí, sería muy fácil para cualquiera modificar esos ajustes.

En cuanto a cuando se conecta vía celular, no conozco forma de modificar esas configuraciones DNS ya que provienen del operador y de las torres del operador. Estoy bastante seguro de que no quieren que sus usuarios cambien la configuración de DNS que podría ayudarles a saltarse ciertas restricciones que normalmente tienen establecidas.

Si fuera factible, tendrías que hacer un poco de rooting y hackear archivos (por ejemplo. /system/etc/dhcpcd/dhcpcd-hooks/20-dns.conf ). Supuestamente hay archivos DNS que existen y pueden ser modificados, pero yo no recomendaría ir por este camino.

0 votos

Esto (la parte de operador) es exactamente lo que me impide conseguir smartphones. Quiero esta capacidad para que independientemente de donde se conectan me dan un informe de arriba hacia abajo y el filtrado de contenidos. Esto sería útil para las empresas y las iglesias y cualquier padre preocupante por ahí en realidad.

1 votos

Podrías intentar llamar al operador y preguntarles qué filtrado o bloqueo de contenidos pueden hacer. O, en lugar de intentar impedir que los niños descarguen contenidos (lo que no siempre funciona bien, ya que los niños son listos y encuentran formas de evitarlo), ¿has pensado en sentarte con tus hijos, mantener una conversación con ellos y educarles sobre los peligros y obtener su opinión? Podría ser más fácil que tratar de jugar con DNS y otras cosas en el teléfono.

1 votos

No es sólo para mí. Quiero hacer que esto de ser "jefe de internet" sea más sólido y sencillo en general para mí y para los demás

-1voto

Guest Puntos 11

Una buena forma permanente es esta Puesto XDA :

Tiene las siguientes ventajas:

  • permanente
  • Se utilizan los DNS proporcionados por DHCP, pero con menor prioridad

No necesitas adb y vi. Puedes hacerlo con Root Explorer.

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