Sto riscontrando un problema di risoluzione DNS che sta influenzando le prestazioni del mio sito Web ospitato localmente quando lo sfoglio sul mio computer locale. Se allego il suffisso DNS della mia rete al nome del mio computer locale quando vado all'URL nel mio browser, il sito ha tempi di caricamento terribili (oltre 100 volte più lenti) che senza il suffisso DNS.
Ho pensato di poterlo risolvere usando il mio file hosts per evitare la necessità di una ricerca. Ho aggiunto una voce al mio file hosts in questo modo
127.0.0.1 myMachine.MyDnsSuffix
Ma questo non ha cambiato i tempi di caricamento, anche dopo un riavvio. Anche se non è importante risolvere questo specifico problema, vorrei davvero sapere perché questo accade.
Inoltre, quando eseguo nslookup sul dominio myMachine.MyDnsSuffix
, noto che utilizza il server DNS della mia rete per trovare l'IP. Questo potrebbe essere correlato al mio problema o sto solo capendo male come funziona nslookup?
nslookup
. Ho appena provato a eseguire il pingmyMachine.MyDnsSuffix
e si è risolto con il mio IP sulla rete, non127.0.0.1
come specificato nel mio file HOSTS.