当サイトの記事にはプロモーションが含まれています。

Windowsのhostsファイルが反映されない?pingが通らない原因と解決法をわかりやすく解説

パソコンパソコン・スマホ教室
スポンサーリンク

パソコンの設定で「hostsファイル」を編集したのに、なぜか「ping」でホスト名が通らない…。そんな経験はありませんか?今回は、初心者の方にもわかりやすく、なぜ反映されないのか、その原因と解決方法をお伝えします。

スポンサーリンク

hostsファイルとは?

Windowsのイメージ

Windowsのイメージ

まず、hostsファイルとは、パソコンがインターネット上のサイトを探すときに使う「住所録」のようなものです。例えば、「example.com」というサイトにアクセスしたいとき、通常はDNS(ドメインネームシステム)という仕組みを使って、そのサイトの「IPアドレス」を調べます。しかし、hostsファイルに「example.com」と「192.168.1.1」という情報を記載しておくと、パソコンはDNSを使わずに直接そのIPアドレスを参照します。

pingが通らない原因とその対処法

では、hostsファイルを編集してもpingが通らない場合、どんな原因が考えられるのでしょうか?

hostsファイルの編集ミス

例えば、「example.com 192.168.1.1」と記載すべきところを、「example.com192.168.1.1」と記載してしまうと、正しく認識されません。記載する際は、IPアドレスとホスト名の間に「半角スペース」を入れることを忘れないようにしましょう。

メモ帳を管理者として実行していない

hostsファイルはシステムファイルのため、通常の方法で編集しようとすると「保存できない」ことがあります。編集する際は、メモ帳を「管理者として実行」し、hostsファイルを開いて編集・保存してください。

DNSキャッシュが残っている

パソコンは、以前に調べたサイトの情報を一時的に保存しています。この「DNSキャッシュ」が残っていると、hostsファイルの変更が反映されないことがあります。以下の手順でキャッシュをクリアしましょう。

  1. スタートメニューを開き、「cmd」と入力してコマンドプロンプトを開きます。
  2. コマンドプロンプトで「ipconfig /flushdns」と入力し、Enterキーを押します。
  3. 「DNS リゾルバー キャッシュは正常にフラッシュされました」と表示されれば完了です。

hostsファイルの位置が正しくない

hostsファイルは、以下の場所にあります。

C:WindowsSystem32driversetchosts

この場所に「hosts.txt」などの別名で保存してしまうと、正しく認識されません。必ず「hosts」という名前で保存してください。

ファイアウォールの設定

Windowsのファイアウォールが原因でpingが通らないことがあります。特に、Windows 10ではデフォルトでpingに応答しない設定になっていることがあります。以下の手順で設定を確認・変更しましょう。

  1. スタートメニューから「設定」を開きます。
  2. 「更新とセキュリティ」→「Windows セキュリティ」→「ファイアウォールとネットワーク保護」を選択します。
  3. 「詳細設定」をクリックし、「受信の規則」を選択します。
  4. 「ファイルとプリンターの共有(エコー要求 – ICMPv4受信)」の規則を右クリックし、「有効化」を選択します。

pingが通らない場合の確認方法

pingが通らない場合、以下の方法で確認できます。

  1. コマンドプロンプトを開き、「ping example.com」と入力し、Enterキーを押します。
  2. 表示されたIPアドレスが、hostsファイルに記載したものと一致していれば、設定は反映されています。
  3. 一致しない場合、上記の原因と対処法を確認してください。

よくある質問や疑問

Q1: hostsファイルの編集後、パソコンを再起動する必要はありますか?

通常、再起動は不要ですが、設定が反映されない場合は再起動を試みてください。

Q2: 他のパソコンでも同じ設定を反映させるにはどうすればよいですか?

各パソコンのhostsファイルに同じ内容を記載する必要があります。

Q3: hostsファイルの編集はどのような場合に使用しますか?

サーバー移行前の確認や、特定のサイトへのアクセス制限など、様々な場面で使用します。

まとめ

hostsファイルの編集は、パソコンの挙動を一時的に変更する強力な手段ですが、正しく設定しないと意図した通りに動作しません。今回ご紹介した原因と対処法を確認し、再度設定を見直してみてください。それでも解決しない場合は、専門家に相談することをおすすめします。

他にも疑問やお悩み事があれば、お気軽にLINEからお声掛けください。

この記事を書いた人
この記事を書いた人

企業の情報システム部門で10年以上、PC・アカウント・社内ネットワーク・Microsoft 365/Google Workspace運用を担当。年間数百件の問い合わせ対応(PC不調、メール送受信、Excel/Word資料、Teams会議、スマホ連携など)を通じて、初心者がつまずくポイントを「再現→原因切り分け→最短解決」の手順に落とし込んできました

現場や身近で実際に起きたトラブルをベースに、手順だけでなく「なぜそうなるか」「失敗しやすい落とし穴」「安全な設定(セキュリティ)」まで含めて解説します。

相談窓口(問い合わせ/LINE等)を設け、記事で解決しないケースも個別にサポートしていますので「パソコンが急に動かなくなった」「スマホの設定がわからない」などの悩みは一人で抱え込まず、お気軽にご相談ください。

【お問い合わせは下記URLから】
https://m32006400n.xsrv.jp/inquiry-form/

【公式LINEは下記URLから】
https://lin.ee/t8TDjcj

uri uriをフォローする
スポンサーリンク
よかったらシェアしてね! /
uri uriをフォローする

コメント

タイトルとURLをコピーしました