Resolución de DNS para Windows sobre TCP

Resolución de DNS para Windows sobre TCP

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

https://stackoverflow.com/questions/32082423/dns-through-socks-proxy-cómo-cambio-la-configuración-de-windows-para-la-resolución-de-dominio

http://dns2socks.sourceforge.net

información relacionada