Estou tendo um problema de resolução de DNS que afeta o desempenho do meu site hospedado localmente quando o navega na minha máquina local. Se eu anexar o sufixo DNS da minha rede ao nome da máquina local quando for para o URL no meu navegador, o site terá um tempo de carregamento terrível (mais de 100 vezes mais lento) do que sem o sufixo DNS.
Eu pensei que poderia corrigir isso usando o meu arquivo hosts para evitar a necessidade de uma pesquisa. Adicionei uma entrada ao meu arquivo hosts como esta
127.0.0.1 myMachine.MyDnsSuffix
Mas isso não mudou os tempos de carregamento, mesmo após uma reinicialização. Embora não seja importante resolver esse problema específico, eu realmente gostaria de saber por que isso acontece.
Além disso, quando executo o nslookup no domínio myMachine.MyDnsSuffix
, percebo que ele usa o servidor DNS da minha rede para encontrar o IP. Isso pode estar relacionado ao meu problema ou estou apenas entendendo mal o funcionamento do nslookup?
nslookup
. Eu apenas tentei fazer ping nomyMachine.MyDnsSuffix
e ele resolveu o meu IP na rede, não127.0.0.1
como o especificado no meu arquivo HOSTS.