2 votos

No se ha podido conectar el DNS privado (DNS propio)

He creado mi propio resolvedor de DNS para bloquear algunas páginas web y no consigo averiguar cómo utilizarlo en Android. Si configuro el DNS de cualquier otro dispositivo para que utilice mis DNS, funciona de maravilla (lo he probado tanto en Windows como en Ubuntu).

He intentado configurarlo en la sección de DNS privado de un Android, pero sigue diciendo "No se pudo conectar". Si uso 1dot1dot1dot1.cloudflare-dns.com en su lugar, funciona.

Entonces, mi pregunta es: ¿Cuáles son los requisitos para que un proveedor de DNS sea configurable en la sección de DNS privado de Android?

0 votos

¿Admite su servidor de DNS el uso de DNS sobre TLS/DoT?

0 votos

Sí. Cuando empecé a mirar las diferencias entre mis DNS y Cloudflare, me di cuenta de que no tenía soporte para DoH y DoT. Así que apliqué los cambios necesarios para soportar ambos.

0voto

No tengo la reputación para usar el comentario, así que es probable que esto esté lejos de ser una buena respuesta.

La verborrea donde se puede especificar sí indica el nombre de host, así que (sin rootear?) tenemos que dejar que el sistema resuelva el nombre de host. Se podría utilizar one.one.one.one también, para escribir menos.

Sospecho que se trata de un error tipográfico, pero también podrías comprobar si has introducido -com o .com en su dispositivo. Si está utilizando la dirección tal y como se introdujo en el OP, debería ser 1dot1dot1dot1.cloudflare-dns.com .

Puede que me equivoque pero, desde Android 9, parece que cualquier aplicación de DNS privado en la Play Store de la marca requiere el uso de un artificio de túnel VPN, en el dispositivo. También parece que la única comprobación que hace es que el campo TLD no empiece por un número, en cuanto a cómo decide validarlo.

0 votos

Gracias por notar el -com . Era una errata, he editado la pregunta. Mañana leeré con atención su respuesta.

0 votos

No hay problema. Soy de la opinión de que no hay una respuesta sin nombre de host, en los dispositivos de la marca Play de Android 9+, para el comportamiento que quieres así que pensaría que podrías dejarlo marcado como sin respuesta. Creo que esto se cambió para hacer cumplir el DNS sobre TLS.

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