Tengo un problema de resolución de DNS que afecta el rendimiento de mi sitio web alojado localmente cuando lo navego en mi máquina local. Si adjunto el sufijo DNS de mi red al nombre de mi máquina local cuando accedo a la URL en mi navegador, el sitio tiene tiempos de carga terribles (más de 100 veces más lento) que sin el sufijo DNS.
Pensé que podría solucionar esto usando mi archivo de hosts para evitar la necesidad de una búsqueda. Agregué una entrada a mi archivo de hosts como este
127.0.0.1 myMachine.MyDnsSuffix
Pero esto no cambió los tiempos de carga, incluso después de un reinicio. Aunque no es importante resolver este problema específico, realmente me gustaría saber por qué sucede esto.
Además, cuando ejecuto nslookup en el dominio myMachine.MyDnsSuffix
, noto que usa el servidor DNS de mi red para encontrar la IP. ¿Podría esto estar relacionado con mi problema o simplemente estoy entendiendo mal cómo funciona nslookup?
nslookup
. Solo intenté hacer pingmyMachine.MyDnsSuffix
y se resolvió en mi IP en la red, no127.0.0.1
como se especifica en mi archivo HOSTS.