2013-02-08 5 views
2

Я разрабатываю локальный сайт в Windows 7 с использованием WAMP с доменом sitename.local. У меня есть sitename.local в файле моих хостов для 127.0.0.1. Я получаю время поиска DNS около 6 секунд в хроме. Если я немедленно перезагружу страницу, это мгновенно, но если я подожду минутку и перезагружу ее, я должен подождать еще 6 секунд для поиска DNS.Адрес времени поиска DNS DNS DNS

Мой вопрос, почему он должен выполнять поиск DNS, если это локальный адрес, указанный в файле моих хостов? И есть ли способ уменьшить это время?

Немного дополнительной информации, используя chrome: // net-internals Я вижу, что кеш выполняется всего лишь минуту, и когда этот кеш истекает, это вызывает длительное время поиска. Но должно ли это на самом деле повлиять на что-либо, поскольку ему не нужно ничего искать?

+0

Имея точно такую ​​же проблему. 6 секунд DNS-поиск каждый раз, когда я не обновляю страницу больше минуты. Пробовал изменять настройки в httpd.conf и vhosts, но проблема остается. – silkfire

ответ

1

Ваша проблема может быть с доменом .local. Он имеет особое поведение. Я не эксперт по DNS, но имел «удовольствие» отладки связанной проблемы с другом некоторое время назад. Это сводилось к попытке разрешить домен .local через многоадресную рассылку в сети. См. a quick explanation here.

Попробуйте изменить на sitename.com, чтобы заставить разрешение использовать файл hosts.