パブリックDNSとは?
DNS(Domain Name System)は、私たちが入力するURL(google.com など)を、コンピューターが理解できる数字(IPアドレス)に翻訳する「インターネット上の電話帳」です。ブラウザはまずDNSで宛先(IP)を調べ、次にその宛先へ通信してページを取得します。
通常この翻訳作業は、回線契約しているプロバイダー(ISP)が提供するDNSサーバーが自動で行います。しかし、このDNSサーバーが混雑したり障害を起こしたり、古い情報(キャッシュ)を返してしまうと、特定のサイトだけ開けない、あるいは“急に開けなくなった”といった現象が起こります。
パブリックDNSとは、GoogleやCloudflareなどが無料で公開している代替DNSです。一般に可用性が高く、応答が速い傾向があります。DNSを切り替えることは「回線を変える」のではなく「電話帳を変える」イメージで、設定を戻せば元通りにできます。
DNSエラーっぽい症状の例(当てはまればDNSを疑う)
次のような症状が出ている場合は、DNSが原因である可能性が高いです。
・特定のサイトだけ開けない(他のサイトは普通に見れる)
・同じサイトでも、スマホの4G/5Gでは開けるのに、自宅Wi-Fiでは開けない(またはその逆)
・ブラウザに「DNS_PROBE_FINISHED_NXDOMAIN」「このサイトにアクセスできません」などが出る
・時間を置くと急に直ったり、場所や回線によって結果が変わる
これらは「サイトがダウンしている」というより、あなたの環境が“宛先を引けていない”状態で起きやすい現象です。
推奨される主要なパブリックDNS
- Google Public DNS:優先[8.8.8.8] / 代替[8.8.4.4](最も一般的で安定。まず迷ったらこれ)
- Cloudflare DNS:優先[1.1.1.1] / 代替[1.0.0.1](高速性とプライバシー配慮が特徴)
- Quad9:優先[9.9.9.9](悪意のあるドメインをブロックするセキュリティ重視)
設定前の注意(ここだけ押さえればOK)
DNSを変更すると、同じ回線でも“名前解決の結果”が変わるため、表示が改善することがあります。一方で、社内ネットワークや学校など、特殊なDNS設定が必要な環境では意図しない挙動になる場合があります。
不安な場合は、まずスマホのWi-Fi(自宅)だけ変更するなど、影響範囲の小さいところから試すのがおすすめです。設定はいつでも元に戻せます。
Windows 10 / 11 での設定方法
1. 「設定」メニューから「ネットワークとインターネット」を選択します。
2. 使用中の接続(Wi-Fiまたはイーサネット)の「プロパティ」をクリックします。
3. 「DNSサーバーの割り当て」の横にある「編集」をクリックします。
4. 「手動」を選択し、IPv4をオンにします。
5. 「優先DNS」に 8.8.8.8、「代替DNS」に 8.8.4.4 を入力して保存します。
6. 変更後に反映が遅い場合は、Wi-Fiを一度オフ→オン、またはPCを再起動すると改善することがあります。
macOS での設定方法
1. 「システム設定」から「ネットワーク」を開きます。
2. 使用中のネットワーク(Wi-Fi等)を選択し、「詳細」をクリックします。
3. 「DNS」タブを選択し、「+」ボタンで 1.1.1.1 などのアドレスを追加します。
4. 既存のプロバイダーDNSよりも上に配置して「OK」をクリックし、適用します。
5. 変更後も挙動が変わらない場合は、ブラウザを再起動し、必要に応じてWi-Fiをつなぎ直してください。
iPhone / iPad (iOS) での設定方法
1. 設定アプリから「Wi-Fi」を開きます。
2. 接続しているネットワークの右側にある「i」マークをタップします。
3. 下にスクロールして「DNSを構成」をタップし、「手動」を選択します。
4. 既存のDNSがある場合は削除し、「サーバを追加」から 1.1.1.1 や 8.8.8.8 などを入力して保存します。
5. 反映が遅い場合は、Wi-Fiを一度オフ→オンしてから再度アクセスしてみてください。
変更後の確認(直ったかどうかを最短で判断)
DNSを切り替えたら、同じURLに再アクセスして改善したかを確認します。もしすぐに変化がない場合でも、数分程度で反映されることがあります。
それでも改善しない場合は、①別回線で開けるか(Wi-Fi⇔4G/5G) ②別端末で開けるか、を確認してください。回線や端末で結果が変わるなら、引き続き“環境起因”の可能性が高いです。
設定しても直らない場合は?
Note / Tips
DNS設定を変更しても解決しない場合、原因はDNS以外(回線経路の障害、ISP側の通信制限、サイト側のアクセス制御、SSL/TLSの問題など)にある可能性があります。特に「その回線だけ開けない」「特定サービスだけ弾かれる」場合は、ISP側の経路や制限が関係していることがあります。
このようなケースでは、通信経路を変えられる『VPN』が有効なことがあります。VPNは接続元を切り替えることで、経路上の問題や一部の制限を回避できる場合があります。国内でも利用者の多い MillenVPN や NordVPN などの導入を検討してみてください。
ただし、会社や学校のネットワークでの利用は規約により制限される場合があるため、許可されている範囲でご利用ください。