Mam problem z rozwiązaniem DNS, który wpływa na wydajność mojej lokalnie hostowanej witryny podczas przeglądania jej na moim komputerze lokalnym. Jeśli dołączam sufiks DNS mojej sieci do nazwy mojego komputera lokalnego, kiedy przechodzę do adresu URL w przeglądarce, witryna ma straszne czasy ładowania (ponad 100 razy wolniejsze) niż bez sufiksu DNS.
Pomyślałem, że mogę to naprawić, używając mojego pliku hosts, aby uniknąć konieczności wyszukiwania. Dodałem wpis do mojego pliku hosts w ten sposób
127.0.0.1 myMachine.MyDnsSuffix
Ale to nie zmieniło czasów ładowania, nawet po ponownym uruchomieniu. Chociaż rozwiązanie tego konkretnego problemu nie jest ważne, naprawdę chciałbym wiedzieć, dlaczego tak się dzieje.
Ponadto, kiedy uruchamiam nslookup w domenie myMachine.MyDnsSuffix
, zauważam, że używa on serwera DNS mojej sieci do znalezienia adresu IP. Czy może to być związane z moim problemem, czy po prostu źle rozumiem, jak działa nslookup?
nslookup
. Właśnie próbowałem pingowaćmyMachine.MyDnsSuffix
i to rozwiązało się na mój adres IP w sieci, inaczej127.0.0.1
niż podano w moim pliku HOSTS.