
Sé que DNS usa UDP con puerto53para consultas DNS.
Sin embargo, en mi casa a veces las solicitudes UDP se bloquean y el DNS falla.
Sé que hay un protocolo paraDNS sobre TCPy muchos servidores DNS públicos (como el 8.8.8.8 de Google) lo admiten.
¿Existe alguna forma o un solucionador de DNS que pueda realizar solicitudes de DNS a través de TCP para Windows?
Respuesta1
Si un firewall bloquea las solicitudes del puerto 53, hay una razón para ello. Los virus y el malware suelen utilizar consultas DNS dirigidas para encontrar sus servidores de comando y control, por lo queesa es una muy buena razónque un ISP bloquee el puerto 53 excepto para sus propios servidores o seleccione servicios DNS públicos. Pueden atrapar esta basura e informar a los usuarios que están infectados.
Debe ponerse en contacto con su administrador de red, solicitar sus servidores DNS y utilizarlos. (Especialmenteya que estás ejecutando Windoze.)
Respuesta2
Configure la interfaz del adaptador de Windows para localhost 127.0.0.1
Servidor proxy UDP a TCP Socks para paquetes DNS UDP
DNS2SOCKS.exe /la:socks.log 127.0.0.1:1080 8.8.8.8:53 127.0.0.1:53
Otras lecturas