Mac
 Computer >> コンピューター >  >> トラブルシューティング >> Mac

MacでDNSエラーを解決する7つの実証済み対処法|安定したインターネット接続を取り戻す方法

特定のWebページにアクセスしようとした際に、DNSエラーが発生することがあります。例えば、「サービス利用不可(service unavailable)」「DNSが応答しません(DNS not responding)」「DNSアドレスが見つかりません(DNS address could not be found)」といったエラーメッセージが表示され、目的のサイトやWebアプリにアクセスできなくなるケースです。

そもそもDNSエラーとは何なのでしょうか?そして、どのようにトラブルシューティングすればよいのでしょうか?この記事では、このネットワークエラーの仕組みをわかりやすく解説し、Macで発生するDNSエラー(サービス利用不可)を解消するための実証済みの方法を7つご紹介します。

DNSエラーの仕組みを理解する

まず、DNS(Domain Name System:ドメインネームシステム)とは、ドメイン名とWebサーバーのIPアドレスを紐付ける分散型インターネットデータベースのことです。サーバー同士はIPアドレスを使って通信しますが、人間が一連の数字を覚えてWebサーバーにアクセスするのは非常に困難です。このシステムがなければ、今のようなWebの仕組みは成り立ちません。

DNSサーバーに関するエラーメッセージが表示される場合、それはDNSデータベースの保持・更新を担うDNSサーバーへの接続にブラウザが失敗していることを意味します。あるいは、DNSサーバー側が対象のWebサイトURLに接続できない状態です。その結果、MacBookなどのクライアントデバイスからWebサイトへアクセスできず、「DNSが応答しない」という表示だけが残ってしまいます。

方法1:Macを再起動してDNSエラーを解消する

意外に思われるかもしれませんが、Macの再起動だけで問題の80〜90%は解決すると言われています。アクセスしたいWebページが読み込めず「サービス利用不可」と表示される場合は、まずMacを再起動してからページを再度開いてみてください。同様に、使用中のブラウザを一度終了して起動し直すことも、DNSエラーの解消に効果的です。

MacでDNSエラーを解決する7つの実証済み対処法|安定したインターネット接続を取り戻す方法

方法2:Webページを強制再読み込みする

上記の方法で改善しない場合は、システムに新たなスタートを与えるもう一つの手段として、目的のページ上で強制再読み込みを実行してみましょう。これにより新しいDNSクエリが確立され、問題が一時的なものであれば、ブラウザがページの新しいコピーを取得して正常に表示できるようになります。

Macでキーボードショートカットを使ってページを強制再読み込みする方法は以下の通りです。

Chromeの場合:Command + Shift + R

MacでDNSエラーを解決する7つの実証済み対処法|安定したインターネット接続を取り戻す方法

Safariの場合:Command + Option + R

MacでDNSエラーを解決する7つの実証済み対処法|安定したインターネット接続を取り戻す方法

Firefoxの場合:Command + Shift + R

方法3:別のブラウザでページにアクセスする

さまざまな要因により、DNSサーバーの動作はブラウザによって微妙に異なることがあります。そのため、SafariでDNSエラーが発生した場合は、Chromeに切り替えて挙動を確認してみてください。複数のブラウザを試すことで、思いがけず問題が解決することもあります。

方法4:インターネット接続を確認する

オンライン活動のすべてにインターネットが関わっている以上、DNSエラーのトラブルシューティングとして接続状況の確認は欠かせません。以下の2点を試してみてください。

モデム/ルーターを再起動する。モデムは自宅とISP(インターネットサービスプロバイダ)をつなぐ役割を担っています。再起動することで、エラーの原因となっている不具合が解消され、すべての設定が最初から読み込まれる可能性があります。ルーターについても同じ対策が有効です。

Wi-Fiをオフにしてからオンにする。Wi-Fiが一瞬切断されていた可能性もあります。一度オフにして再度オンに切り替えるだけで、インターネットエラーが解消されることがあります。

方法5:Macのキャッシュを削除する

ブラウザに古いキャッシュが大量に蓄積されていると、インターネット閲覧の妨げとなる問題が発生することがあります。Macでキャッシュをクリアする詳細な手順は、以下のガイドをご参照ください。

MacでDNSエラーを解決する7つの実証済み対処法|安定したインターネット接続を取り戻す方法

[実証済みの方法]Macでキャッシュを削除する方法

この記事では、Mac上のブラウザキャッシュ、アプリケーションキャッシュ、システムキャッシュの削除方法について解説しています。続きを読む >>

方法6:時間をおいて再試行する

「サービス利用不可」エラーは、アクセスが殺到している大手人気サイトでも発生することがあります。その場合は、しばらくサイトを離れて、訪問者が少ない時間帯に再度アクセスすると良いでしょう。サイトへのアクセス人数が少ないほど、ページの読み込みに成功する確率は高まります。

また、「サービス利用不可」エラーの原因が自分側ではなくWebサイト側にあることもあります。多くの場合、サイト管理者はすでに問題を認識して修正作業を行っていますが、問い合わせてみても損はありません。

現在ほとんどのWebサイトはSNSアカウントを持っているため、メールアドレスや電話番号などの連絡先情報も簡単に見つけられるはずです。

よくある質問(FAQ)

DNSサービス利用不可エラーの原因は何ですか?

DNSサービス利用不可の問題はさまざまな要因で引き起こされますが、最も多いのはデバイス、ネットワーク、ISP側のローカルな不具合です。

macOSでDNSサーバーをリセットするには?

Finderをクリックし、上部メニューバーから「移動」→「ユーティリティ」を選択します。フォルダ内から「ターミナル」を選んで開き、Mac OS X 10.5以降をお使いの場合は「dscacheutil -flushcache」と入力してEnterキーを押します。DNSサーバーのリセット後、Macを再起動してください。

DNSサーバーをリセットするとどうなりますか?

DNSサーバーをリセットすると、古いアドレスや改ざんされたアドレスを含む無効なIPアドレスがすべて削除されます。なお、キャッシュをフラッシュしても悪影響は一切ありません。

DNSエラーを予防するには?

エラーを完全に予測することはできませんが、いくつかの対策でDNS問題の発生を抑えられます。例えば、ソフトウェアやドライバーを常に最新バージョンにアップデートする、定期的にネットワーク診断を実行する、インフラのセキュリティを監視するなどの方法があります。

まとめ

MacでWebサイトを開く際に「サービス利用不可」エラーに遭遇した場合、この記事で紹介した複数の効果的な解決策を試してみてください。次回Webサイトのサーバーで問題が発生したときは、ぜひ上記の方法をお試しください。

  1. macOS Venturaベータ版をアンインストールしてmacOS Montereyへダウングレードする完全ガイド

    新機能を試したり、アプリの互換性を確認するためにmacOS Venturaのベータ版をインストールしたものの、安定した快適な使用環境のためにmacOS Montereyへ戻したいと考えている方は少なくありません。ベータ版特有のバグや不具合が作業の妨げになったり、以前のバージョンの使い慣れた操作性が恋しくなったりする理由はさまざまです。本記事では、macOS Venturaベータ版を削除し、安定版のmacOS Monterey(またはその他のバージョン)にダウングレードする手順を、Time Machineからの復元と起動ディスクの消去・再インストールという2つの方法を組み合わせて、わかりやすく解

  2. macOS で Python を完全にアンインストールする方法|ターミナル・Finder・Homebrew 対応の徹底ガイド

    Pythonは、多くの開発者に愛用されている人気のプログラミング言語です。しかし、不要になったPythonをアプリケーションフォルダから削除してゴミ箱を空にしても、それで完全に消えたわけではありません。実はMacのさまざまな場所に、Pythonに関連するファイルやフォルダがまだ残っているのです。幸い、MacからPythonを完全にアンインストールする方法はいくつかあります。ここでは、難易度別に4つの方法をまとめてご紹介します。アンインストール方法難易度専用アンインストーラーを使用低:数クリックで複数バージョンもまとめて削除可能Finderで手動削除中:複数のフォルダを確認しながら関連ファイルを