【Edge】「ERR_NAME_NOT_RESOLVED」が出る時のDNS設定確認手順

【Edge】「ERR_NAME_NOT_RESOLVED」が出る時のDNS設定確認手順
🛡️ 超解決

Edgeでウェブサイトにアクセスしようとした際、「ERR_NAME_NOT_RESOLVED」というエラーが表示され、業務が滞ることはありませんか。このエラーは、指定されたウェブサイトの名前がインターネット上のIPアドレスに変換できない、つまりDNS名前解決に失敗している状態を示します。この記事では、この「ERR_NAME_NOT_RESOLVED」エラーを解決するためのDNS設定確認と変更手順を、Windows 11上のEdgeを基準に詳しく解説します。

【要点】ERR_NAME_NOT_RESOLVEDエラーの主な解決策

  • DNSキャッシュのクリア: 古い名前解決情報が原因でエラーが発生している場合を解消します。
  • ネットワークアダプターのDNS設定変更: 使用しているDNSサーバーが原因の場合に、信頼性の高いDNSサーバーへ切り替えることで解決します。
  • EdgeのDNS over HTTPS設定確認: Edge固有のセキュアなDNS設定が通信を妨げている可能性を排除します。

ADVERTISEMENT

Edgeで「ERR_NAME_NOT_RESOLVED」が発生する根本原因

「ERR_NAME_NOT_RESOLVED」は、Edgeが指定されたホスト名、つまりウェブサイトのアドレスをIPアドレスに変換できないときに表示されるエラーです。インターネット上のすべてのウェブサイトは数字の羅列であるIPアドレスで識別されますが、私たちは覚えやすいドメイン名(例: example.com)を使います。このドメイン名をIPアドレスに変換する仕組みを「DNS名前解決」と呼びます。

このエラーが発生する主な原因は、利用しているDNSサーバーが正常に機能していない、または応答しないことです。PCのDNSキャッシュに古い情報が残っている場合や、ネットワーク設定が誤っている場合にも発生します。また、ルーターやプロバイダー側の問題、Edgeブラウザの特定のDNS設定、あるいはファイアウォールやセキュリティソフトが通信を妨げている可能性も考えられます。

DNSサーバーとは何か

DNSサーバーは、ドメイン名とIPアドレスの対応表を持つサーバーです。ウェブサイトにアクセスする際、PCはまず設定されているDNSサーバーにドメイン名を問い合わせ、対応するIPアドレスを受け取ってから実際のウェブサーバーに接続します。このプロセスが滞ると「ERR_NAME_NOT_RESOLVED」エラーが表示されます。

DNSキャッシュの役割

PCやルーターは、一度解決したドメイン名とIPアドレスの情報を一時的に保存します。これをDNSキャッシュと呼びます。これにより、同じウェブサイトに再度アクセスする際の応答速度が向上します。しかし、このキャッシュが古くなったり破損したりすると、正しい情報が取得できずにエラーを引き起こすことがあります。

お探しの解決策が見つからない場合は、こちらの「Microsoft Edgeトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

「ERR_NAME_NOT_RESOLVED」を解決するためのDNS設定確認と変更手順

Edgeで「ERR_NAME_NOT_RESOLVED」エラーに遭遇した場合、以下の手順でDNS設定を確認し、必要に応じて変更することで問題を解決できます。Windows 11を基準に解説しますが、Windows 10でも同様の操作が可能です。

1. DNSキャッシュをクリアする

PCのDNSキャッシュに古い情報が残っていることが原因の場合、これをクリアすることで問題が解決することがあります。

  1. コマンドプロンプトを管理者として実行する
    Windowsのスタートボタンを右クリックし、「ターミナル 管理者」または「Windows PowerShell 管理者」を選択します。Windows 10の場合は「コマンドプロンプト 管理者」を選択します。ユーザーアカウント制御のダイアログが表示されたら「はい」をクリックします。
  2. DNSキャッシュをフラッシュするコマンドを入力する
    開いたウィンドウで「ipconfig /flushdns」と入力し、Enterキーを押します。「DNS リゾルバー キャッシュが正常にフラッシュされました。」と表示されれば完了です。
  3. Edgeを再起動し、ウェブサイトにアクセスする
    Edgeを一度完全に終了し、再度起動して問題のウェブサイトにアクセスを試みます。

2. ネットワークアダプターのDNSサーバー設定を変更する

PCが使用するDNSサーバーを、より信頼性の高いものに変更します。ここではGoogle Public DNSを例に説明します。

  1. ネットワークとインターネットの設定を開く
    Windowsのスタートボタンを右クリックし、「設定」を選択します。左側のメニューから「ネットワークとインターネット」をクリックします。
  2. ネットワークアダプターのプロパティを開く
    「ネットワークとインターネット」の設定画面で「アダプターのオプションの詳細設定」をクリックします。Windows 10では「アダプターのオプションを変更する」を選択します。
  3. 使用しているネットワークアダプターを選択する
    現在インターネットに接続しているネットワークアダプター(例: イーサネットまたはWi-Fi)を右クリックし、「プロパティ」を選択します。
  4. インターネットプロトコルバージョン4の設定を変更する
    「インターネットプロトコルバージョン4 TCP/IPv4」を選択し、「プロパティ」ボタンをクリックします。
  5. DNSサーバーアドレスを手動で設定する
    「次のDNSサーバーアドレスを使う」を選択し、「優先DNSサーバー」に「8.8.8.8」、「代替DNSサーバー」に「8.8.4.4」と入力します。これらはGoogle Public DNSのアドレスです。入力後、「OK」をクリックしてウィンドウを閉じます。
  6. Edgeを再起動し、ウェブサイトにアクセスする
    Edgeを一度完全に終了し、再度起動して問題のウェブサイトにアクセスを試みます。

3. EdgeのDNS over HTTPS設定を確認する

EdgeにはDNS over HTTPS DoH機能があり、これが特定の環境で名前解決を妨げることがあります。一時的に無効にして確認します。

  1. Edgeの設定画面を開く
    Edgeを起動し、アドレスバーに「edge://settings/privacy」と入力してEnterキーを押します。
  2. セキュリティセクションに移動する
    左側のメニューから「プライバシー、検索、サービス」を選択し、右側の画面を下にスクロールして「セキュリティ」セクションを探します。
  3. DNS over HTTPS設定を確認する
    「セキュリティで保護されたDNSを使用してネットワーク攻撃から保護する」の項目を見つけます。この設定がオンになっている場合、一時的にオフにするか、「サービスプロバイダーの指定」で別のDNSプロバイダーを選択してみます。
  4. Edgeを再起動し、ウェブサイトにアクセスする
    Edgeを一度完全に終了し、再度起動して問題のウェブサイトにアクセスを試みます。

4. ルーターを再起動する

ルーター内部のDNSキャッシュが古くなっていたり、一時的な不具合が発生していたりする場合があります。ルーターの再起動で解決することがあります。

  1. ルーターの電源を切る
    ルーターの電源ケーブルをコンセントから抜きます。
  2. 数分間待つ
    完全に電源が切れた状態で、数分間待ちます。これにより、内部のキャッシュがクリアされます。
  3. ルーターの電源を入れる
    電源ケーブルをコンセントに差し込み、ルーターが完全に起動するまで待ちます。
  4. Edgeを再起動し、ウェブサイトにアクセスする
    Edgeを一度完全に終了し、再度起動して問題のウェブサイトにアクセスを試みます。

DNS設定変更時に遭遇しやすい問題と対処法

IPアドレスを間違えて入力してしまう

DNSサーバーアドレスを手動で設定する際、数字を誤って入力すると、かえってインターネットに接続できなくなることがあります。Google Public DNSのアドレスは「8.8.8.8」と「8.8.4.4」です。正確に入力されているか、再度確認してください。誤って入力した場合は、元の「DNSサーバーのアドレスを自動的に取得する」に戻すか、正しいアドレスに修正することで解決します。

変更してもすぐに反映されない

DNS設定を変更しても、すぐに効果が現れないことがあります。これは、PCやネットワーク機器に残っている古いDNSキャッシュが原因です。上記の手順でDNSキャッシュのクリアを実行し、EdgeだけでなくPC全体を再起動することで、設定が完全に反映される可能性が高まります。

社内ネットワークで設定変更ができない

企業などの社内ネットワーク環境では、DNSサーバーが内部システム用に設定されている場合があります。この場合、個人の判断でDNSサーバーを変更すると、社内システムにアクセスできなくなる可能性があります。社内ネットワークでエラーが発生した場合は、情報システム部門またはネットワーク管理者に相談し、指示に従って設定を変更することが重要です。

特定のサイトのみエラーが出る

すべてのウェブサイトではなく、特定のサイトのみで「ERR_NAME_NOT_RESOLVED」エラーが出る場合、そのサイト側の問題である可能性も考えられます。一時的なサーバーダウンやドメインの期限切れなどが原因で、DNSレコードが正しく引けないことがあります。他のデバイスやネットワーク環境からそのサイトにアクセスできるか確認し、サイト管理者からのアナウンスがないか確認することも有効な対処法です。

ADVERTISEMENT

まとめ

Edgeで発生する「ERR_NAME_NOT_RESOLVED」エラーは、DNS名前解決の失敗が原因です。この記事で紹介したDNSキャッシュのクリア、ネットワークアダプターのDNSサーバー設定変更、EdgeのDNS over HTTPS設定確認、ルーターの再起動といった手順を踏むことで、ほとんどの場合この問題を解決できます。業務を円滑に進めるためにも、これらのDNS設定確認手順をぜひ活用してください。

🧭
Microsoft Edgeトラブル完全解決データベース ページが開かない・パスワードが消えた・動作が重いなど、Edgeの困りごとを設定・仕組みから即解消。逆引きリファレンスとして活用してください。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。