5

sitename.local のドメインで、WAMP を使用して Windows 7 でローカル サイトを開発しています。ホスト ファイルに 127.0.0.1 を指す sitename.local があります。Chrome で約 6 秒の DNS ルックアップ時間を取得しています。ページをすぐにリロードするとすぐに処理されますが、1 分待ってからリロードすると、DNS ルックアップのためにさらに 6 秒待たなければなりません。

私の質問は、ホスト ファイルにリストされているローカル アドレスである場合、なぜ DNS ルックアップを実行する必要があるのですか? そして、この時間を短縮する方法はありますか?

chrome://net-internals を使用すると、キャッシュの長さが 1 分しかないことがわかります。このキャッシュの有効期限が切れると、ルックアップ時間が長くなります。しかし、何も調べる必要がないので、これは本当に何かに影響するのでしょうか?

4

1 に答える 1

2

問題は.localドメインにある可能性があります。特別な振る舞いをします。私は DNS の専門家ではありませんが、少し前に友人と関連する問題をデバッグする「喜び」がありました。.local要するに、ネットワークでマルチキャストを介してドメインを解決しようとすることでした。ここで簡単な説明を参照してください。

sitename.comhosts ファイルを使用して強制的に解決するには、 に変更してみてください。

于 2013-05-03T11:00:03.343 に答える