← すべての DNS ガイド

Android で OpenDNS または Google DNS を設定する方法

Android 9 以降はプライベート DNS(DNS over TLS)をサポートします。Wi‑Fi ネットワークごとにクラシック DNS を設定することもできます。

Android で DNS を変更する理由は?

ホテルや ISP の Wi‑Fi は名前解決を壊すことがよくあります。プライベート DNS は Wi‑Fi とモバイルデータの両方で照会を維持します。

推奨パブリック 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

プライベート DNS(推奨、Android 9 以降)

  1. 設定 → ネットワークとインターネット(または接続)→ プライベート DNS を開きます。
  2. 「プライベート DNS プロバイダのホスト名」を選択します。
  3. TLS 経由の Google Public DNS には dns.google を入力します。
  4. 保存します。OpenDNS のホスト名サポートは環境により異なります。プライベート DNS が失敗する場合は、下記の Wi‑Fi ごとの静的 DNS を使ってください。
  5. 代替の Wi‑Fi 方法:ネットワークを長押し → 変更 → 詳細 → IP 設定 → 静的にし、DNS 1 / DNS 2 を 8.8.8.8 と 8.8.4.4(または OpenDNS IP)に設定します。変更内容がわからない場合は既存の IP/ゲートウェイを維持してください。

DNS 関連の状態をクリアする

Android に簡単な flushdns コマンドはありません。代わりに機内モードを切り替えます。

  1. 機内モードを 15 秒間オンにし、オフにします。
  2. または Wi‑Fi ネットワークを「削除」して再接続します。
  3. ブラウザを強制停止し、サイトを開き直します。

動作を確認する

セルラーは動くのにプライベート DNS 後の Wi‑Fi が失敗する場合、ホットスポットが出方向の DNS-over-TLS をブロックしている可能性があります。その SSID では静的 DNS に戻してください。

関連する DNS ガイド