回答:
はい、そうですね。Chromeには、デフォルトでDNSキャッシング/プリフェッチと呼ばれるオプションが有効になっています。
通常、ChromeはDNSクエリをキャッシュ/プリフェッチするため、ユーザーのブラウジングエクスペリエンスを「高速化」できます。
問題がある場合は、レンチ->オプション->フードの下でDNSプリフェッチを無効にしてみてください。
編集: ChromeはDNSルックアップを行うために独自のサーバーを使用しませんが、最初にロードされたときにページ上のリンクのすべてのDNSエントリをルックアップします。
Menu > Settings > Show advanced settings... > Privacy > Prefetch resources to load pages more quickly
ます。しかし、それを無効にすると、私は41となりました42にクロム36(と思う)からアップデートするので(Chromeのみで)を取得絶え間ないDNSエラーを解決していません:net::ERR_NAME_NOT_RESOLVED
、This webpage is not available
。とんでもない。
ipconfig /flushdns && ping example.com
(Windowsで)実行します。正しいアドレスが表示されることを確認します。Google DNSリゾルバーのアドレスが異なる場合は、アドレスが表示されchrome://net-internals/#dns
ます。ブラウザでこのキャッシュをクリアしてexample.comを更新すると、解決されたアドレスが表示されます。Googleのサーバー*
が名前付きエントリではなく(アスタリスク)エントリを使用していることに気づいたことがあります。
Chromeは確かにシステム固有の設定ではなくシステムDNS設定を使用し、さらにネットワーク接続設定はFirefoxとは異なり、システム設定を使用します(Windowsではいずれにせよ、最近のMacリリースでの処理方法は確認していません)独自の接続設定スタックがありますが、マシンの基盤となるDNSおよびIP設定を使用する必要があります。(共有)システムレベルで設定しない限り、代替を見つける方法はありません。
DNSプリフェッチ機能について多くの苦情がありましたが、私はそれで問題を経験していませんが、苦情の量は、名前解決の問題がある場合、それはあなたが最初に見るべきであることを示しています。
AFAIK Chromeは、ネットワーク設定でDNS設定が使用されている場合、常にIPv6 AAAA名前要求を発行します
これらの要求にはうまく応答しません。タイムアウトしてipv4に戻る前に受け入れ可能な応答を待機するため、名前の検索で非常に長い遅延が発生する可能性があります。Firefoxにも同様の問題がありましたが、最近のバージョンではpoor \ invalid ipv6応答をより優雅に処理しているように見えます。これはもはや一般的には表示されませんが、Firefoxの最近のバージョンではこの症状は見られません。同様に、私が使用しているデベロッパーチャンネルのChromeビルドはこれに問題はありませんが、初期の製品リリースではこれを確認しました。これについては、ブラウザ\ OS開発の最前線で継続的に議論されていますが、
私のホームDSLルーター(Netopia 2247-02)は、デフォルトでDNSプロキシとして設定され、ipv6 AAAAリクエストへの応答がこの問題を引き起こします。セットアップでこれに問題が発生するかどうかは、使用しているDNSの特定の動作に依存し、DNSプロバイダーの変更(および上記のプロキシ動作が無効になっていることの確認)が役立つはずです。
Firefoxでlocalhostに接続すると、Windows 7ボックスでこの動作に気付きました。すべてのリクエストには1秒かかりました。Firebugを使用して、DNSルックアップに時間がかかっていることに気付きました。about:config network.dns.disableIPv6オプションをtrueに設定すると、この問題を回避できました。残念ながら、Chromeを手伝うことはできません。これで成功した場合は報告します。
それだけの価値があるので、localhostをhostsファイルに追加してみても無駄になりました。解決には効果がありませんでした。たぶん、ipv6リゾルバーはWindows 7の従来のhostsファイルを使用しません。
実際には、Chromeはできる独自のDNSサーバの代わりに、システムのデフォルトにクエリを発行します。これは、ルーター(つまりDHCP)でオーバーライドするとき、および独自のDNSサーバーを設定しようとするVPNアプリを使用するときに表示されます。どちらの場合も、Chromeは独自のChromeを使用して表示されます。
参照: