お気に入りのウェブサイトにアクセスしようとしたところ、「DNSサーバーは応答していません」というエラーメッセージが表示されたことはありませんか?
もしそうなら、それはあなただけではありません。このイライラ問題は驚くほどよく生じるもので、経験豊富なインターネットユーザーでさえ困惑することがあります。
ありがたいことに、この問題を解決するのはさほど複雑ではありません。この総合ガイドでは、DNSとは何か、なぜ重要なのか、「DNSサーバーが見つかりません」というエラーにまつわる主な原因と解決策について説明します。
DNSとは何か、なぜ重要なのか?
DNS(ドメインネームシステム) は、コンピュータやその他のデバイスがインターネット上で通信するのを手助けするシステムです。インターネットの電話帳のようなものだと考えてください。
www.surfshark.comのようなウェブアドレスをブラウザに入力しても、お使いのデバイスは、実際この覚えやすく分かりやすい名前を使ってウェブサイトを検索。その代わり、固有の電話番号のような働きをする一意の数字の組み合わせである、ウェブサイトのIP(インターネットプロトコル)が必要になります。
IPアドレスの一例が192.0.2.1です。
IPアドレスをいくつも覚えるのは、大半の人にとってきわめて難しいことです。そのため、DNSは、私たちに見えないところで、覚えやすいドメイン名をコンピュータが理解できる数値のIPアドレスに変換、または「」する働きをします。
こうした変換はすべて、DNSサーバーと呼ばれる特殊なコンピュータ上で行われます。こうしたサーバーは、多くの場合、ISP(インターネットサービスプロバイダ)が提供していますが、Google、Cloudflare、Surfsharkのような会社のパブリックDNSサーバーを使用することも可能です。これらは、インターネットの機能において欠かすことのできない要素であり、毎秒何百万という数のルックアップを静かに処理しています。
DNSが重要である理由
DNSは、スムーズで簡素化されたブラウジング体験を提供し、インターネットユーザーに以下をする上で不可欠です:
- 接続性:DNSサーバーは、毎回ユーザーが正しいウェブサイトに到達できるようにします。
- スピード:高速で信頼性の高いDNSサーバーは、ウェブページの迅速な読み込みを可能にします。
- 利便性:DNSがなければ、訪問するウェブサイトのIPアドレスをすべて記憶しなければなりません。google.comと入力する代わりに、検索たびに、172.217.16.238と入力しなければならないとください。
- オンラインの向上:DNSは、ロケーションベースのルーティングを介し、ウェブサイトを訪問する際により近いサーバーに誘導してくれます。ばDNSは、米国のユーザーを北米のサーバーに接続し、欧州のユーザーを欧州のサーバーに接続することができます。こうした地理的最適化により、通常、読み込みの時間が短縮され、ブラウジングがスムーズになります。
DNSサーバーの問題点
DNSは大半の場合、バックグラウンドで機能していますが、多くの問題によってDNSの障害が生じる可能性があります。DNSサーバーに問題が発生する主な理由:
- 古いDNS設定:ソフトウェアのアップデート、手動設定、ネットワークやISPの変更を理由に、お使いのデバイスのDNS設定が不正確になったり古くなったりすることがあります。
- ハードウェアの問題:Wi-Fiルーター、モデム、コンピュータまたはデバイスの問題により、DNS接続が中断されることがあります。
- サーバーの過負荷:DNSサーバーは、高負荷である、または技術的な問題を経験している場合、リクエストに応答できない可能性があります。
- 政府の:の政府ISPサーバーに特定のDNSエントリを禁止させたり、パブリックDNSリゾルバを完全にブロックすることがあります。
こうした問題が発生すると、DNSエラーが発生し、インターネット接続がブロックされる可能性が高くなります。
DNSサーバーが応答しないエラーの一般的な理由
「DNSエラー」、「DNSサーバーが使用できません」、「DNSサーバーは応答していません」などのエラーメッセージが最も理由は次のとおりです。
1.DNSキャッシュの破損または古いレコード
お使いのコンピュータは、最近のDNSクエリをDNSキャッシュと呼ばれるファイルに保存します。このキャッシュは、常にDNSサーバーに問い合わせることなく要求されたIPアドレスを素早く取得することができ、そのためウェブサイトの読み込み時間の短縮につながります。
しかし、DNSキャッシュは、適切に機能する上で正しい情報を含んでいる必要があります。キャッシュが破損したり、古いDNSレコードが含まれていたりすると、目的のサイトにアクセスできないことがあります。
2.ルーターやモデムの設定ミス
Wi-Fiルーターやモデムは、コンピュータとインターネットをつなぐゲートウェイとして機能します。どちらかが正しく設定されていないと、「DNSサーバーは応答していません」というエラーが発生します。、DNSクエリがブロックされたり、誤ったルーティングが行われたりする可能性があります。
3.ファイアウォール、アンチウイルス、またはVPNによる干渉
ファイアウォール、ウイルス対策ソフトウェア、またはVPN(仮想プライベートネットワーク)サービスは、コンピュータを保護するように設計されています。しかし、、DNSサーバーが利用できなくなることがあります。
4.ISPまたはネットワーク接続の問題
デバイスや設定ISPに問題がある、DNSエラーが発生することがあります。
ISPのデフォルトDNSサーバーに問題がある場合、ユーザーは、「DNSサーバーは応答していません」という通知を受け取ることがあります。
5.ネットワークドライバ
ネットワークドライバが更新されていなかったり、正しく機能していないと、デバイスの接続に問題が発生する可能性があります。これには、DNSリクエスト解決問題も含まれます。
上記の問題のいくつかは類似しているものの、DNSエラーの正確な原因を把握することで、正しい解決策を選択しやすくなります。
DNSエラーを
「DNSサーバーは応答していません」のエラーを修正する方法は複数あります。幸い、いずれの方法でも技術的な専門知識はあまり必要ありません。
大半の場合、問題が解決するまで以下の手順に従うと良いでしょう。
デバイスを再起動する
最も古典的な手法というのは、時として最も効果的となります。単純な再起動を行うだけで、DNSの問題の原因となっている可能性のある一時的な不具合を解消できる場合があります。
デバイス、ルーター、モデムを再起動する方法
- パソコン、スマートフォン、またはその他のインターネットに接続されている機器、単にスリープ状態にするのではなく、完全にシャットダウンします。
- Wi-Fiルーターとモデムを電源コンセントから抜きます。
- 約30秒待ちます(安全を期すには最長1分待ちます)。
- ルーターとモデムを差し込み直し、すべてのインジケーターランプが正常に戻るのを待ちます。
- デバイスの電源を入れ直し、ウェブサイトを再度表示してみます。
この方法でネットワーク接続が再確立され、ハードウェアや接続の軽微な不具合によるエラーが解消されることがよくあります。
DNS設定を変更する
お使いのデバイスは、ISPのデフォルトDNSサーバーを使用するように設定されている可能性があります。このサーバーに問題があると思われる場合、DNSサーバーをより信頼できるものに簡単に変更することができます。
Google DNS、Cloudflare DNS、Surfshark DNSの信頼性の高いパブリックDNSサーバーを使用すると、一般的なエラーをできることがよくあります。
WindowsでDNSサーバーアドレスを変更する方法
- [Windows]キーと[R]キーを同時に押して、[コマンドプロンプト(Command Prompt)]のウィンドウを開きます。
- [Open]フィールドに「ncpa.cpl」と入力し、[Enter]キーを押すと、お使いのコンピュータのすべてのネットワーク接続のリストが表示されます。
- お使いのWi-Fiネットワークを見つけて右クリックします。
- [プロパティ(Properties)]>[インターネットプロトコルバージョン4(Internet Protocol Version 4)(TCP/IPv4)]>[プロパティ(Propertie)]をクリックします。
- [IPアドレスを自動的に取得する(Obtain an IP address automatically)]>[次のDNSサーバーアドレスを使用する(Use the following DNS server addresses)]をクリックします。
- [優先DNSサーバー(Preferred DNS server)]フィールドに、選択した代替DNSサーバーアドレスを入力します。以下は、試すことのできる信頼できるオプション、および対応するIPアドレスです:
- Surfshark DNS:
- Google DNS:8.8.8.8
- Cloudflare DNS:1.1.1.1
- [終了時に設定を検証する(Validate settings upon exit)]というラベルの付いたボックスにチェックを入れ、[OK]をクリックします。
macOSでDNSサーバーアドレスを変更する方法
- [Appleメニュー(Apple menu)]を開き、[システム設定(System Settings)]>[ネットワーク(Network)]をクリックします。
- 現在お使いのWi-Fiネットワークを選択します。[詳細(Details)]>[DNS]をクリックします。
- [プラス記号ボタン(+)]をクリックし、希望するアドレスを代替DNSサーバーとして入力します。
- [OK]>[適用(Apply)]をクリックします。
どちらのオペレーティングシステムでも、ブラウザを再起動し、エラーメッセージが消えることを確認します。
DNSキャッシュをクリアする
DNSキャッシュが破損していたり、古くなっていたりすると、ブラウザが古い無効なアドレスを試行し続けることがあります。DNSキャッシュをクリア(または「フラッシュ」)すると、デバイスのレコード更新さます。
WindowsでDNSキャッシュをクリアする方法
- [スタート(Start)]をクリックし、「cmd」と入力します。
- [コマンドプロンプト(Command Prompt)]アプリを右クリックして、[管理者として実行(Run as Administrator)]を選択します。
- 「ipconfig /flushdns」と入力し、[Enter]キーを押します。確認メッセージが表示されます。
macOSでDNSキャッシュをクリアする方法
- Finderを使ってTerminalアプリを探し、開きます。
- 「sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder」と入力し、必要に応じてパスワードを入力します。
モバイルデバイスでDNSキャッシュをクリアする方法
- iOS:[機内モード(Airplane Mode)]のオンとオフを切り替えるか、またはデバイスを再起動します。
- Android:デバイスを再起動します。バージョンによっては、[設定(Settings)]>[アプリ(Apps)]>[Chrome]>[ストレージ(Storage)]>[キャッシュを消去(Clear Cache)]の選択が必要となる場合があります。
キャッシュをフラッシュしたら、デフォルトのブラウザを再度開き、DNSエラーが解消されているかどうかを確認します。
IPv6を無効にする
IPv6(Internet Protocol Version 6)は、さらに一般的なIPv4(Internet Protocol Version 4)よりも新しいIPアドレスバージョンですが、すべてのネットワークやDNSサーバーがこれを完全にサポートしているわけではありません。IPv6を無効にすると、特定の互換性の問題を解決できます。
WindowsでIPv6をオフにする方法
- [コントロールパネル(Control Panel)]を開きます。[ネットワークと共有センター(Network and Sharing Center)]>[アダプタの設定の変更(Change adapter settings)]をクリックします。
- ネットワーク接続を右クリックし、[プロパティ(Properties)]を選択します。
- [ネットワーキング(Networking)]タブの[インターネットプロトコルバージョン6(Internet Protocol Version 6)(TCP/IPv6)]のボックスのチェックを外します。
- [OK]をクリックし、コンピュータを再起動します。
macOSでIPv6をオフにする方法
- [Appleメニュー(Apple menu)]を開き、[システム設定(System Settings)]>[ネットワーク(Network)]をクリックします。
- お使いの接続を選択し、[詳細…(Details…)]>[TCP/IP]をクリックします。
- IPv6を[リンクローカルのみ(Link-local only)]に設定します。
- [OK]をクリックし、コンピュータを再起動します。
アンチウイルス、ファイアウォール、VPNを一時的に無効にする
ファイアウォール、VPN、アンチウイルスソフトウェアなどの保護ツールは、ときどき、ネットワークトラフィックをブロックし、DNSエラーを引き起こします。たとえ一時的に過ぎない場合であっても、これらをオフにすることで、問題の原因となっているかどうかを判断しやすくなります。
サイバーセキュリティツールを無効にする方法
- アンチウイルスソフトウェアをオフにするには、お使いのツールを開き、スキャンが実行されていないことを確認します。すべての設定を[オフ(Off)]に切り替えます。
- ファイアウォールは、[コントロールパネル(Control Panel)](Windows)、または[システム設定(System Settings)]>[ネットワーク(Network)](macOS)で無効にすることができます。
- VPNサーバーとのアクティブな接続がないことを確認してください。
ヒント: こうした保護機能がオフになっている間だけ安全なウェブサイトを閲覧し、テストを終了したら再度有効にしましょう。DNSサービスはVPNの代わりに使うべきではありません。このサービスは、同等レベルのセキュリティを提供するものではありません。これらのいずれかをオフにすることでDNSエラーが解決する場合、セキュリティ設定を調整するか、お使いのブラウザにより多くの権限を与える必要があるかもしれません。
ネットワークドライバを更新する
ネットワークアダプタのドライバが古かったり、故障していると、DNSエラーメッセージが表示されることがあります。その場合、簡単なアップデートを行うことでエラーメッセージが解消されるはずです。
Windowsでネットワークドライバをアップデートする方法
- [スタート(Start)]メニューを右クリックし、[デバイスマネージャー(Device Manager)]>[ネットワークアダプタ(Network adapters)]を選択します。
- Wi-Fiのみを使用している場合は、ワイヤレスネットワークアダプタを右クリックします。デスクトップコンピュータでイーサネット(Ethernet)ケーブルを使用している場合は、LANネットワークアダプタについても以下の手順が必要となることがあります。
- [更新(Update)]を選択し、デバイスに新しいバージョンのドライバをインストールさせます。アップデートがない場合、[無効化(Disable)]をクリックし、数秒待ってから[有効(Enable)]を選択してドライバをリセットします。
- ネットワークに再接続し、接続をテストします。
macOSでネットワークドライバを更新する方法
- ネットワークドライバの更新はシステムアップデートに含まれています。そのため、お使いのmacOSが最新であることを確認してください。
- Wi-Fi接続を[オフ(Off)]に切り替え、1分ほど待ってから[オン(On)]に戻します。
- コンピュータを再起動し、インターネット接続を確認します。
ルーターを工場出荷時の設定にリセットする
上記のいずれの解決策も有効でない場合、お使いのルーターの設定によって、サーバーが応答しないエラーがいる可能性があります。ルーターをリセットして、デフォルト設定に戻してみます。
ルーターをリセットする方法
- お使いのルーターの[リセット(Reset)]ボタンを探します。小さな穴状のもので、リセットするには、ペーパークリップのようなもので中を押す必要があるかもしれません。
- [リセット(Reset)]ボタンを約10秒間押し続けます。
- ルーターが完全に再起動するまで待ちます。
- 必要に応じ、ネットワーク設定を再構成します。場合によっては、Wi-Fiパスワードとネットワーク認証情報を再入力する必要が生じます。
継続的な(再発する)DNSの問題を解決するの方法
上記の手順を実行しても「DNSサーバーは応答していません」というエラーが表示される場合、以下の方法も試してみてください。
別のデバイスでトラブルシューティングを行う
同じネットワーク上にある別のコンピュータ、スマートフォン、タブレットを使用して、問題の原因となっている同一のウェブページにアクセスします。
2台目のデバイスが問題なく動作する場合、問題は元のデバイス可能性が高いです。一方、両方のデバイスに問題がある場合、ルーター、ISP、またはDNSサーバーがエラーの原因となっている可能性が高いです。
この操作で、DNSサーバーエラーが必ずしも解決されるわけではありませんが、問題の原因を特定するのに役立ちます。
ISP関連の問題を確認する
「DNSサーバーは応答していません」というメッセージがに表示される場合、お使いのデバイスではなく、ISPのDNSサーバーに問題が可能性があります。プロバイダに連絡の上、正しく機能しているDNSサーバーに接続していることを確認します。
ISPでDNSエラーを確認する方法
- ISPのカスタマーサポートに連絡します。利用できる場合は、Eメールよりも電話やライブチャット経由で連絡することでより迅速に対応してもらえる可能性があります。
- ISPのDNSサーバーに障害が発生していないか、またはお住まいの地域でDNSサーバーのエラーが発生していないか尋ねてください。
- DNSサーバーの設定を確認したり、より信頼性の高い代替DNSサーバーに切り替えたりする方法を確認しましょう。
有線接続を使用する
Wi-Fiネットワークは通常問題ないものの、技術的には、依然として有線接続ほどは安定していません。すなわち、断続的なDNSエラーが発生している可能性があります。可能であれば、イーサネット(Ethernet)ケーブルを使用してお使いのコンピュータをインターネットに接続し、DNSの問題がかどうかを確認してください。
Windowsの有線インターネット接続でDNSエラーを確認する方法
- お使いのコンピュータとルーターにイーサネットケーブルを接続します。
- 画面右下のWi-Fiアイコンを右クリックし、[切断(Disconnect)]を選択してWi-Fiをオフにします。
- 以前試したのと同じウェブサイトにアクセスしてみて、問題が解決しているかどうか確認します。
macOSの有線インターネット接続でDNSエラーを確認する方法
- お使いのMacとルーターにイーサネットケーブルを接続します(おそらくアダプタが必要になるでしょう)。
- 画面右上のWi-Fiアイコンをクリックし、Wi-Fiを[オフ(Off)]に切り替えます。
- 以前アクセスしようとしたのと同じウェブサイトにアクセスしてみて、問題が解決しているかどうか確認します。
「DNSサーバーは応答していません」エラー:修正可能な
DNSエラーメッセージが表示されると、特にテクノロジーに詳しくない人であれば、最初は不安に感じるかもしれません。ただし、朗報です。原因と解決法は、大抵、簡潔で、大半のユーザーはこうした問題を解決できます。
しかし、DNSの問題を解決することは、オンラインで安全性を保つ上でのルールの一部に過ぎません。そのため、多くの人がSurfsharkのようなサイバーセキュリティ・スイートを使用しています。Surfsharkは、DNS問題の修正のみならず、VPN、アンチウイルスソフトウェア、データ漏洩アラートなどの機能を提供しています。
オンラインの安全性を高めたい場合は、積極的なサイバーセキュリティツールこそ、接続をプライベートで信頼性の高いものに保つスマートな方法なのです。
よくある質問
PS5でDNSの問題を解決するにはどうすればよいですか?
PS5でDNSの問題を解決するには、次の手順に従います:
- PS5とルーターを再起動します。
- [設定(Settings)]>[ネットワーク(Network)]>[設定(Settings)]>[インターネット接続を設定(Set Up Internet Connection)]に進みます。
- [DNS設定(DNS Settings)]を[ 手動(Manual)]に設定します。[プライマリDNSサーバー]を入力します。例:194.169.169.169(ゲーミングにDNSサーバーの一つであるSurfshark DNSの場合)
- 設定を保存し、インターネット接続をテストします。
DNSサーバーの8.8.8.8と8.8.4.4とは?
8.8.8.8と8.8.4.4はどちらも、Googleが提供するのパブリックDNSサーバーのアドレスです。これらは、一般的に、インターネット接続の速度と信頼性を向上させるために使用されています。
ただし、ユーザーのデータを収集しない高速で信頼性の高いサーバーを使用するには、Surfshark DNSのようなサービスをください。Surfsharkは、DNSサーバーアドレス194.169.169.169を使用しています。
VPNはDNSエラーの原因になりますか?
はい。VPNがDNSリクエストを正しくルーティングしなかったり、間違ったDNSサーバーを使用したりすると、DNSエラーが発生することがあります。こうした問題を解決するには、VPNを一時的にしてください。また、特定のアドレスで問題が解決しない場合は、VPNのスプリットトンネリング機能を試して。
DNSを変更するとインターネットの速度に影響しますか?
はい。DNSサーバーを変更すると、ウェブページの読み込み速度に影響が生じる可能性があります。
DNSサーバーは、ドメイン名からIPアドレスへの変換を速くしたり遅くしたりします。このことは、技術的な観点から実際の速度が変わるわけではありませんが、選択したDNSサーバーによってブラウジングが速くなった、または遅くなったと感じることがあります。
「DNSサーバーは応答していません」と「DNSプローブが終了しました」のエラーの違いは何ですか?
「DNSサーバーは応答していません」のエラーは、お使いのコンピュータがDNSサーバーに接続不能であったことを意味し、「DNSプローブが終了しました」のエラーは、接続は行われたものの、サーバーがリクエストされたウェブサイトのIPアドレスを見つけられなかったことを意味します。
前者は接続性の問題で、後者はルックアップの失敗です。
