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 以降)
- 設定 → ネットワークとインターネット(または接続)→ プライベート DNS を開きます。
- 「プライベート DNS プロバイダのホスト名」を選択します。
- TLS 経由の Google Public DNS には dns.google を入力します。
- 保存します。OpenDNS のホスト名サポートは環境により異なります。プライベート DNS が失敗する場合は、下記の Wi‑Fi ごとの静的 DNS を使ってください。
- 代替の Wi‑Fi 方法:ネットワークを長押し → 変更 → 詳細 → IP 設定 → 静的にし、DNS 1 / DNS 2 を 8.8.8.8 と 8.8.4.4(または OpenDNS IP)に設定します。変更内容がわからない場合は既存の IP/ゲートウェイを維持してください。
DNS 関連の状態をクリアする
Android に簡単な flushdns コマンドはありません。代わりに機内モードを切り替えます。
- 機内モードを 15 秒間オンにし、オフにします。
- または Wi‑Fi ネットワークを「削除」して再接続します。
- ブラウザを強制停止し、サイトを開き直します。
動作を確認する
セルラーは動くのにプライベート DNS 後の Wi‑Fi が失敗する場合、ホットスポットが出方向の DNS-over-TLS をブロックしている可能性があります。その SSID では静的 DNS に戻してください。
関連する 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 を設定する方法
- macOS で OpenDNS または Google DNS を設定する方法
- Ubuntu / Debian で OpenDNS または Google DNS を設定する方法
- Fedora / RHEL で OpenDNS または Google DNS を設定する方法
- iPhone と iPad で OpenDNS または Google DNS を設定する方法
- ChromeOS で OpenDNS または Google DNS を設定する方法
- ルーターで OpenDNS または Google DNS を設定する方法