Webサイトと速度

MacでSafariがサーバを見つけられない

「Safariはサーバを見つけられません」は、ふつうMacがサイト名からアドレスを取得できなかったことを意味します。原因はサイトではなく、DNSや接続であることがよくあります。

対象:macOS 13 Ventura以降のSafari。ターミナルのコマンドは現在のすべてのmacOSで使えます。確認日:2026年10月29日

症状

  • 1つのサイト、またはすべてのサイトで「Safariはサーバを見つけられません」と表示されます。
  • Macのほかのアプリも接続できません。
  • 同じネットワーク上の別のデバイスでは、そのサイトが開けます。

考えられる原因

  • アドレスの入力ミス。間違った名前には、DNS上のアドレスがありません。
  • インターネットに接続していない。Macがオンラインでなければ、どの名前も解決できません。
  • DNSの問題。DNSサーバが応答しない、応答が遅い、またはキャッシュの古い応答を返しています。
  • プロキシ、VPN、セキュリティソフトウェア。Appleによると、カスタムのプロキシやDNSの設定、VPNやセキュリティソフトウェアが、Webサイトへのアクセスを妨げることがあります。
  • サイト自体。どのデバイスやブラウザでも失敗する場合は、サイトやそのDNSレコードに問題があるかもしれません。

確認方法

  1. スマート検索フィールドのアドレスを確認し、入力ミスがあれば直します。

  2. 別のWebサイトを開きます。どのサイトも開けない場合は、まず接続を確認します。MacがWi-Fiにつながっているのにインターネットに接続できないを参照してください。

  3. ターミナルで、macOSのリゾルバを使ってサイト名を検索します。

    dscacheutil -q host -a name example.com

    出力その名前のip_addressまたはipv6_addressの行。行がなければ、検索に失敗しています。

  4. Macが今使っているDNSサーバを表示します。

    scutil --dns
  5. 別のブラウザや、同じネットワーク上の別のデバイスでサイトを開きます。どこでも失敗する場合は、おそらくサイトに問題があります。

解決方法

  1. ページを再読み込みします。「表示」>「ページを再読み込み」を選択するか、Command+Rキーを押します。

  2. iCloudプライベートリレーを使っている場合は、「表示」>「再読み込みしてIPアドレスを表示」を選択します。iCloudプライベートリレーで一部のWebサイトが正しく動かないを参照してください。

  3. VPNやセキュリティアプリがオンの場合は、短時間のテストのためにオフにします。

  4. DNSキャッシュを消去してから、もう一度試します。MacでDNSキャッシュを消去するを参照してください。

  5. カスタムのDNSサーバを設定している場合は、テストのために削除します。「システム設定」>「ネットワーク」> 対象のサービス >「詳細」>「DNS」で操作します。

  6. macOSをアップデートします。SafariのアップデートはmacOSのアップデートに含まれています。その後、Macを再起動します。

Kilobatを使う場合

  1. Kilobatは、DNSの層とほかの層を1つのコマンドでチェックし、失敗した層を示します。

    kilobat why example.com
  2. DNSサーバを確認したり変更したりするには、kilobat dnsを使います。変更には管理者パスワードが必要です。

    kilobat dns

    出力有効なネットワークサービスのDNSサーバ。

  3. DNSキャッシュを消去するにも、同じコマンドを使います。

    kilobat dns flush

    管理者パスワードが必要です。

よくある質問

DNSキャッシュを消去するとDNSは速くなりますか?

いいえ。消去で削除されるのは古い応答です。サイトが移転したあとや、古いエラーが残っているときには役立ちますが、DNSサーバが速くなるわけではありません。

Safariでだけエラーが出るのはなぜですか?

ほかのブラウザで使えるなら、Safariの機能拡張と保存されたWebサイトデータを確認してください。AppleのSafariのトラブルシューティング手順も、そこから始まります。

出典

出典は2026年10月29日に確認しました。manページはmacOSに付属のものです。「ターミナル」でman <name>を実行すると開けます。