macOS で OpenDNS または Google DNS を設定する方法
macOS では、システム設定でネットワークサービス(Wi‑Fi またはイーサネット)ごとに DNS を設定します。
Mac で DNS を変更する理由は?
iPhone のセルラーデータでは解決できるドメインを Safari や Chrome が解決できない場合、通常疑わしいのは Mac の Wi‑Fi DNS です。
推奨パブリック DNS サーバー
- OpenDNS(Cisco): 208.67.222.222 / 208.67.220.220
- Google Public DNS: 8.8.8.8 / 8.8.4.4
- Cloudflare DNS: 1.1.1.1 / 1.0.0.1
macOS(Ventura 以降)で DNS を構成する
- システム設定 → ネットワークを開きます。
- Wi‑Fi またはイーサネットを選び、「詳細…」をクリックします。
- DNS タブを開きます。
- DNS サーバーの下の + をクリックし、208.67.222.222 と 208.67.220.220(OpenDNS)、または 8.8.8.8 と 8.8.4.4(Google)を追加します。
- カスタムサーバーが一覧に出たら、灰色の DHCP エントリを削除するか無視します。
- OK、次に適用をクリックします。
macOS で DNS キャッシュをフラッシュする
サーバー変更後、システムの DNS キャッシュをクリアします。
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
- ターミナルを開きます(アプリケーション → ユーティリティ)。
- 次を実行:sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
- 求められたら Mac のパスワードを入力します(入力中は何も表示されません)。
- ブラウザでサイトを再読み込みします。
動作を確認する
まだ失敗する場合は、Wi‑Fi ネットワークを「このネットワークを削除」して再接続するか、ルーターで DNS を設定し、すべての Apple デバイスに一度に適用してください。
関連する DNS ガイド
- Windows 11 で OpenDNS または Google DNS を設定する方法
- Windows 10 で OpenDNS または Google DNS を設定する方法
- Windows 8 で OpenDNS または Google DNS を設定する方法
- Windows 7 で OpenDNS または Google DNS を設定する方法
- Windows Vista で OpenDNS または Google DNS を設定する方法
- Windows XP で OpenDNS または Google DNS を設定する方法
- Ubuntu / Debian で OpenDNS または Google DNS を設定する方法
- Fedora / RHEL で OpenDNS または Google DNS を設定する方法
- Android で OpenDNS または Google DNS を設定する方法
- iPhone と iPad で OpenDNS または Google DNS を設定する方法
- ChromeOS で OpenDNS または Google DNS を設定する方法
- ルーターで OpenDNS または Google DNS を設定する方法