2013-02-08 56 views
2

我正在使用WAMP開發本地站點,並使用域名sitename.local。我的hosts文件中有sitename.local,位置爲127.0.0.1。我在Chrome中獲得大約6秒的DNS查找時間。如果我立即重新加載頁面,但是如果我等待一分鐘並重新加載它,則必須等待DNS查找6秒鐘。Chrome DNS查詢時間本地地址

我的問題,爲什麼它必須做一個DNS查找,如果它是我的主機文件中列出的本地地址?有什麼辦法可以減少這個時間嗎?

使用chrome:// net-internals可以看到一點附加信息,只有一分鐘長的緩存,並且當這個緩存過期時,這會導致漫長的查找時間。但是,這是否真的應該影響任何事情,因爲它不應該看什麼?

+0

有完全相同的問題。每次6秒的DNS查詢我不刷新頁面超過一分鐘。嘗試更改httpd.conf和vhosts中的設置,但問題仍然存在。 – silkfire 2013-05-02 20:18:32

回答

1

您的問題可能與.local域。它有特殊的行爲。我不是DNS專家,但是前段時間與朋友調試相關問題的「樂趣」。它歸結爲試圖通過網絡中的組播解決.local域。見a quick explanation here

嘗試更改爲sitename.com以使用hosts文件強制解析。