お役立ち(情報)

Chromeでおきる『ホストを解決しています』の解消法とその対策

3.GoogleChromeのDNSキャッシュを削除する

DNSキャッシュが残っていると「ホストを解決しています」が表示される場合もあります。DNSキャッシュとはIPアドレスやドメインの問い合わせ情報を一時的に保存しておくものです。このキャッシュを削除することで解決できる可能性があります。削除手順は以下の通りです。

  1. Chromeのアドレスバーに「chrome://net-internals/#dns」を入力し、Enterキーを押します。
  2. 「Clear host cache」をクリックすると、DNSキャッシュが削除されます。

4.PCのDNSキャッシュを削除してIPを再取得

ChormeのDNSキャッシュではなく、PC側のDNSキャッシュに問題があると「ホストを解決しています」が出る原因にもなります。この場合はPCのDNSキャッシュを削除しましょう。このとき同時にIPの再取得も行うようにします。

  1. スタートメニューを右クリックし、「Windows PowerShell (管理者)」をクリックします。
  2. 以下のコマンドを入力し、Enterキーを押すとDNSキャッシュが削除されます

ipconfig /release
ipconfig /flushdns
ipconfig /renew
netsh winsock reset

5.設定してあるDNSサーバを変更する

設定中のDNSサーバーに問題があると「ホストを解決しています」が出てしまう場合があります。この場合は使用中のDNSサーバーを変更することで解決できます。DNSサーバーの変更手順は以下の通りです。

  1. スタートメニューを右クリックし、「ネットワーク接続」をクリックします。
  2. 「ネットワークと共有センター」をクリックします。
  3. 「アダプター設定の変更」をクリックします。
  4. 接続しているネットワークを右クリックし、「プロパティ」をクリックします。
  5. 「インターネットプロトコルバージョン4(TCP/IPv4)」をクリックし、「プロパティ」をクリックします。
  6. 「次の DNS サーバーのアドレスを使う」をクリックし、優先DNSサーバーに「8.8.8.8」、代替DNSサーバーに「8.8.4.4」を入力します。
  7. 「OK」をクリックします。

入力するIPアドレスはGoogleが無償で提供している「Google Public DNS」と呼ばれるものです。性能が良く、高速なDNSサーバーです。

6.VPNとプロキシの無効化

使用しているVPNやプロキシによってはChromeに影響を及ぼす原因の可能性があります。この場合はVPNやプロキシを無効化して「ホストを解決しています」が表示されないか確認してみてください。無効化手順は以下の通りです。

  1. スタートメニューを右クリックし、「ネットワーク接続」をクリックします。
  2. 左メニューの「VPN」をクリックします。
  3. 「接続しているVPN」をクリックし、「切断」をクリックします。
  4. 左メニューの「プロキシ」をクリックします。
  5. 「プロキシサーバーを使う」をクリックし、「オフ」にします。

7.IPv6の無効化

IPv6が有効化されているとエラーになる可能性があります。一度IPv6を無効化して「ホストを解決しています」が表示されないか確認してみてください。IPv6の無効化手順は以下の通りです。

  1. スタートメニューを右クリックし、「ネットワーク接続」をクリックします。
  2. 「アダプターのオプションを変更する」をクリックします。
  3. 有線接続のときは「イーサネット」、無線接続のときは「Wi-Fi」を右クリックして「プロパティ」をクリックします。
  4. 「インターネット プロトコル バージョン6(TCP/IPv6)」のチェックを外し、「OK」をクリックします。

8.ルーターの再起動

使用しているルーターに問題があると、IPアドレスが重複してしまい、DNSサーバーが処理できなくなってしまう可能性があります。そのためルーターを再起動し、「ホストを解決しています」が表示されないか確認しましょう。再起動の方法は、一度ルーターの電源を抜き、10秒程度時間をおいてから電源をつなぐことでできます。

9.hostsファイルをリセットする

hostsファイルにはIPアドレスとホスト名の対応付けが書いてあるファイルであり、何らかの原因で変更しているとエラーとなる原因になります。その場合はhostsファイルを一度リセットしてみましょう。hostsファイルのリセット手順は以下の通りです。

  1. エクスプローラーを開きます。
  2. 「C:\Windows\System32\drivers\etc」のパスを開きます。
  3. hostsファイルを右クリックし、「プログラムから開く」をクリックします。
  4. 「#」が先頭にある行以外を全て削除します。
  5. 「8.8.8.8 google.com」等の行を削除します。
  6. ファイル名を「hosts.txt」にして保存します。このときデスクトップなどの自分が分かりやすい場所に保存してください。
  7. 保存したファイル名を拡張子を取り除いた「hosts」に変更します。
  8. ファイルを「C:\Windows\System32\drivers\etc」にある元のhostsファイルと置換します。
  9. hostsファイルの置換後、PCを再起動します。

次のページへ >