この現象の直接的な意味は、”DNSで名前解決をしている処理が終了するのを待っている”ということですが、何故突然発生するのかが非常に不可解でした。無線LANのルータを再起動してもブラウザを再起動しても現象が消えません。
調べてみると、使用しているブラウザ(Chrome)のDNS関連の設定に問題があることがわかりました。
【設定変更方法】
Chromeの設定で、中程にある「詳細設定を表示...」をクリックして、「プライバシー」のところにある
”リソースをプリフェッチしてページをより迅速に読み込む”
のチェックを外します。
本現象に関連するものとしてその他には、
・DNSサーバの変更
・DNSキャッシュのクリア
などがあります。特に意味はありませんが、備忘録として残しておきます。
(1)DNSサーバの変更
DNSサーバの設定ですが、通常はデフォルト設定で自動取得になっています。
(プロバイダーのDNSが自動で設定されるようです。)
Googleが高速のDNSサーバを提供しているようですので、プロバイダーのDNSサーバからGoogleのDNSサーバに変更することにしました。(このサーバをGoogle Public DNSというそうです)
設定方法は次の通りです。
①コントロールパネルで「ネットワークとインターネット」→「ネットワークと共有センター」の順にクリックします。
②「ネットワークアダプター」画面が表示されたら、該当するネットワークアダプターを右クリックし、「プロパティ」を選択します。
③「イーサーネットのプロパティ」画面が表示されたら、「インターネットプロトコルバージョン4」を選択して「プロパティ」をクリックします。
④表示されたプロパティに関する画面で、「次のDNSサーバーのアドレスを使う」にチェックを入れ、DNSサーバーのアドレスを以下のように設定してOKをクリックします。
優先DNSサーバー: 8・8・8・8
代替DNSサーバー: 8・8・4・4
(2)DNSキャッシュのクリア
クリア方法は次の通りです。
①WindowsのDNSキャッシュクリア
・DOSプロンプトで、下記を実行します。
ipconfig /flushdns
②ChromeのDNSキャッシュクリア
・ChromeのURL入力欄に次のように入力します。
chrome://net-internals/#dns
・表示された画面でClear host cacheボタンをクリックします。