У мене виникає проблема вирішення DNS, яка впливає на ефективність веб-сайту, розміщеного на локальному рівні, під час перегляду його на моїй локальній машині. Якщо я додаю DNS-суфікс моєї мережі до імені локальної машини, коли я переходжу до URL-адреси свого веб-переглядача, на сайті є страшні часи завантаження (у 100+ разів повільніше), ніж без суфікса DNS.
Я думав, що можу це виправити, використовуючи файл хостів, щоб уникнути необхідності пошуку. Я додав запис до мого файлу хостів так
127.0.0.1 myMachine.MyDnsSuffix
Але це не змінило часу завантаження, навіть після перезавантаження. Хоча вирішити цю конкретну проблему не важливо, я б дуже хотів знати, чому це відбувається.
Крім того, коли я запускаю nslookup у домені myMachine.MyDnsSuffix
, я помічаю, що він використовує DNS-сервер моєї мережі для пошуку IP-адреси. Чи може це бути пов’язано з моєю проблемою чи я просто неправильно розумію, як працює nslookup?
nslookup
. Я щойно спробував пінг пінг,myMachine.MyDnsSuffix
і він вирішив мій IP в мережі, не так,127.0.0.1
як зазначено в моєму файлі HOSTS.