ADVERTISEMENT

【Android】プライベートDNSにCloudflare(1.1.1.1)・Google(8.8.8.8)を設定する手順

【Android】プライベートDNSにCloudflare(1.1.1.1)・Google(8.8.8.8)を設定する手順
🛡️ 超解決

スマートフォンでブラウジングする際、DNSの設定を変更することでプライバシーを守り、安全な通信を実現できます。Androidでは「プライベートDNS」という機能を使うと、簡単にDNS-over-TLSを有効にできます。本記事では、CloudflareやGoogleのパブリックDNSをプライベートDNSに設定する手順を詳しく解説します。初心者の方でも迷わず設定できるよう、画面の遷移も含めて説明します。

【要点】プライベートDNS設定で安全で高速なDNS通信を実現します

  • 設定→ネットワークとインターネット→プライベートDNS: ここで「プライベートDNSプロバイダのホスト名」を選択し、CloudflareやGoogleのアドレスを入力します。
  • Cloudflareのホスト名「1dot1dot1dot1.cloudflare-dns.com」: 速度とプライバシーのバランスが良い、多くのユーザーに推奨されるDNSサービスです。
  • Googleのホスト名「dns.google」: Googleの安定したインフラを利用できる信頼性の高いDNSサービスです。

ADVERTISEMENT

プライベートDNS機能の概要と設定前に知っておくべきこと

プライベートDNSは、Android 9以降で利用できるDNS-over-TLSを有効にする機能です。通常のDNS通信は暗号化されていないため、第三者によって通信内容が覗き見される可能性があります。プライベートDNSを設定することで、DNSクエリが暗号化され、プライバシーが向上します。また、一部のDNSプロバイダはフィルタリング機能を備えており、マルウェアサイトへのアクセスをブロックできる場合もあります。CloudflareやGoogleは主要なパブリックDNSプロバイダであり、高速で信頼性が高いため、プライベートDNSの設定先としてよく選ばれます。

CloudflareやGoogleのプライベートDNSを設定する手順

ここでは、Android端末でプライベートDNSを設定する具体的な手順を説明します。機種によってメニュー名が若干異なる場合がありますが、基本的な流れは同じです。

プライベートDNSを有効にする基本手順

  1. 設定アプリを開く
    ホーム画面またはアプリ一覧から「設定」をタップします。
  2. 「ネットワークとインターネット」を選択
    設定メニューから「ネットワークとインターネット」をタップします。一部の機種では「接続」や「無線とネットワーク」などの名称の場合もあります。
  3. 「プライベートDNS」をタップ
    「ネットワークとインターネット」の中に「プライベートDNS」または「プライベートDNSプロバイダ」という項目があります。これをタップします。
  4. 「プライベートDNSプロバイダのホスト名」を選択
    「オフ」「自動」「プライベートDNSプロバイダのホスト名」の3つの選択肢が表示されます。「プライベートDNSプロバイダのホスト名」をタップします。
  5. ホスト名を入力
    テキストボックスに目的のDNSプロバイダのホスト名を入力します。代表的なものを以下に示します。

対応するDNSプロバイダのホスト名一覧

以下のいずれかのホスト名を入力してください。

  • Cloudflare: 1dot1dot1dot1.cloudflare-dns.com
  • Google: dns.google
  • Quad9: dns.quad9.net

設定の確認

  1. 保存する
    ホスト名を入力したら、左上の「保存」ボタンまたは戻るボタンをタップして設定を保存します。
  2. 接続テスト
    ブラウザで任意のサイトを開き、問題なくアクセスできるか確認します。プライベートDNSが正しく設定されている場合、通常と変わらない速度で通信できます。

プライベートDNS設定の注意点とよくあるトラブル

プライベートDNSは便利な反面、いくつか注意すべき点やトラブルが発生する場合があります。事前に把握しておきましょう。

自動モードとカスタムモードの違い

プライベートDNSの設定画面には「自動」モードがあります。このモードは、ネットワークがDNS-over-TLSに対応している場合に自動的に暗号化を行います。しかし、多くの公共Wi-Fiやモバイルネットワークでは対応していないため、安全に設定するには「プライベートDNSプロバイダのホスト名」を手動で指定することをおすすめします。

設定後にインターネットに繋がらなくなる場合

入力したホスト名が間違っているか、DNSプロバイダが一時的にダウンしている可能性があります。また、一部のネットワーク(社内ネットワークや学校のネットワーク)では、プライベートDNSがブロックされる場合があります。その場合、設定を「オフ」または「自動」に戻してください。

特定のアプリやサイトにアクセスできない場合

一部の広告ブロック機能を持つDNSプロバイダでは、特定のサイトが意図せずブロックされることがあります。例えば、Quad9はセキュリティ上の理由から一部の危険なサイトをブロックします。もしアクセスできないサイトがある場合は、別のDNSプロバイダに変更するか、一時的にプライベートDNSを無効にして試してみてください。

プライベートDNSを無効にする方法

設定画面で「プライベートDNS」をタップし、「オフ」または「自動」を選択することで簡単に無効にできます。特に旅行先や公共Wi-Fiで問題が発生した場合に備えて、元に戻す方法を覚えておきましょう。

ADVERTISEMENT

プライベートDNSと通常のDNS設定の比較

通常のDNS設定(Wi-Fiの詳細設定でDNSを手動入力する方法)とプライベートDNSの違いを、表で比較します。

項目 通常DNS(Wi-Fi設定) プライベートDNS(DNS-over-TLS)
暗号化 なし(平文通信) あり(TLSで暗号化)
設定の手間 Wi-Fi接続ごとに設定が必要 一度設定すれば全ネットワークで有効
対応プロトコル DNS over UDP/TCP DNS over TLS
プライバシー保護 低い(第三者による傍受が可能) 高い(暗号化により傍受を防止)
速度への影響 わずかなオーバーヘッド ほぼ同等(高速なプロバイダを選べば問題なし)

まとめ

プライベートDNSを設定することで、Android端末のDNS通信を暗号化し、プライバシーを強化できます。CloudflareやGoogleなど信頼できるプロバイダを選べば、速度面でも実用に耐える設定が可能です。一度設定すれば以降のWi-Fi接続でも自動的に適用されるため、手間もかかりません。設定後はブラウジング速度の変化を感じながら、安全なネット生活を楽しんでください。


ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。