У меня проблема с DNS, которая влияет на производительность моего локально размещенного веб-сайта при его просмотре на локальном компьютере. Если я присоединяю DNS-суффикс своей сети к имени локального компьютера, когда перехожу по URL-адресу в браузере, сайт загружается ужасно (в 100 и более раз медленнее), чем без DNS-суффикса.
Я думал, что смогу это исправить, используя файл hosts, чтобы избежать необходимости поиска. Я добавил запись в мой файл hosts, как это
127.0.0.1 myMachine.MyDnsSuffix
Но это не изменило время загрузки даже после перезагрузки. Хотя это и не важно для решения этой конкретной проблемы, мне бы очень хотелось узнать, почему это происходит.
Кроме того, когда я запускаю nslookup в домене myMachine.MyDnsSuffix
, я замечаю, что он использует DNS-сервер моей сети, чтобы найти IP. Может ли это быть связано с моей проблемой, или я просто неправильно понимаю, как работает nslookup?
nslookup
. Я просто попытался пропинговать его,myMachine.MyDnsSuffix
и он разрешил мой IP в сети, а не127.0.0.1
как указано в моем файле HOSTS.