
スマートフォンでアプリを開いたりウェブサイトにアクセスしたりするたびに広告が表示されることにうんざりしていませんか?朗報です。 アプリを1つもインストールせずにAndroid上の広告を大幅に削減専門家である必要も、デバイスをルート化する必要もありません。構成内の隠し設定をタップして、使用する正しい DNS サーバーを選択するだけです。
このガイドでは、ステップバイステップで使い方を説明します。 広告、トラッカー、アダルトコンテンツまでブロックするプライベートDNS Androidとブラウザの両方でご利用いただけます。また、アプリのブロック、Pi-hole、NextDNS、機内モードなど、その他の一般的な方法もご紹介いたしますので、全体像を把握し、最適なオプションをお選びいただけます。
DNS とは何ですか? なぜ広告やトラッカーをブロックできるのですか?
DNSを変更するとなぜ役立つのかを理解する モバイル上の広告や追跡の大部分を停止するまず最初から考えなければなりません。DNS とは何でしょうか。DNS はこれらすべてにおいてどのような役割を果たしているのでしょうか。
次のようなアドレスを入力すると www.google.es また、アプリがリモートサーバーに接続する場合、デバイスは名前ではなくIPアドレスと呼ばれる番号で動作します。DNS(ドメインネームシステム)は、 ドメイン名をIPアドレスに変換するインターネット電話帳携帯電話が Web サイトにアクセスしたりリソースを読み込んだりするたびに、まず DNS サーバーに問い合わせます。
この中間ステップにより、DNSは非常に重要な制御ポイントとなります。従来のDNSサーバーは、各ドメインに対応するIPアドレスを単に返すだけですが、専用のDNSサーバーは 特定の方向を解決しないことに決めるリクエストが、マルウェアの配布やユーザーの追跡で知られている広告サーバーやドメインに向けられている場合、応答しないか、偽のアドレスを返します。
このシステムは現在の広告エコシステムに完璧に適合しています。ウェブサイトやアプリに表示される広告のほぼすべてが 広告サーバーおよびサードパーティの追跡プラットフォームアプリがバナー、動画、トラッカーをダウンロードするためにこれらのドメインに接続しようとすると、フィルタリングされたDNSがそれを認識して即座にブロックします。その結果、 広告が読み込まれず、多くのトラッカーが機能しなくなる.
広告以外にも、DNSはユーザーに関する多くの情報を明らかにする可能性があります。多くの従来型プロバイダー(インターネットサービスプロバイダーやGoogleなど)は、 どのドメインに、どのくらいの頻度で、どの IP アドレスからアクセスしたかを記録します。正確なコンテンツは見えなくても、あなたの利用習慣、利用しているサービス、接続時間、バックグラウンドでネットワークを使用しているアプリなどを把握できます。だからこそ、プライバシー重視のプライベートDNSに切り替えるのは、広告をブロックするだけでなく、 携帯電話を使用するたびに残すデジタルフットプリントを削減します.
広告はどのようにしてモバイルに届くのでしょうか (そして DNS はどこに当てはまるのでしょうか)?
多くの無料アプリが広告だらけだったり、アプリを閉じた後もバックグラウンドで一部のアクティビティが継続したりするのは偶然ではありません。ほとんどのアプリは 広告、分析、または追跡専用のサードパーティモジュールこれらのモジュールは、パーソナライズされた広告を表示したりデータを収集したりするために、メイン開発者の外部のサーバーに継続的に接続します。
バナー、動画、インタースティシャル広告のあるアプリを開くたびに、広告コードが 広告ネットワークとトラッカーの特定のドメインにリクエストを送信します。これらのリクエストは常にDNSを経由します。まず広告サーバーのドメインが解決され、次にコンテンツがダウンロードされます。この段階でDNSサーバーが解決をブロックすると、広告はダウンロードされません。
広告をフィルタリングするように設計されたDNSサーバーは、 非常に広範な広告および追跡ドメインのリストマークされたドメインへのリクエストを検出すると、ブロックポリシーが適用されます。ユーザーにとっては、ページやアプリがクリーンになり、引き続き機能しますが、広告が大幅に減少します。
もちろん、このシステムは魔法ではありません。 コンテンツに直接埋め込まれた広告(たとえば、ビデオ自体に統合されているか、外部の広告ドメインに接続せずにアプリ内で生成されるもの) DNSだけでブロックできるとは限りません。それでも、日常的に使用すると、煩わしい広告や多くのサイレントトラッカーが消えるため、使用感の変化は顕著です。
広告をブロックしプライバシーを向上させるための推奨DNSサーバー

近年、ドメイン解決に加えて、次のような点に重点を置いたパブリックDNSオプションがいくつか登場しています。 広告、トラッカー、危険な接続をブロックするAndroid (および他のデバイス) で使用する最も興味深いもののいくつかを以下に示します。
AdGuard DNS: 広告、トラッカー、アダルトコンテンツをブロック
AdGuardは広告ブロックの世界でよく知られた企業です。アプリに加えて、 フィルタリング機能が組み込まれた無料のパブリックDNSサービス追加のインストールなしでご利用いただけます。ブロックしたい対象に応じて、複数のモードをご用意しています。
Android の場合、最も一般的な方法は、ホストでプライベート DNS を構成することです。
- dns.adguard-dns.com – ウェブサイトやアプリ上の広告やトラッカーをブロックします。
自宅に未成年者がいる場合や、さらに制御を追加したい場合は、同じプラットフォームでより厳しいプロファイルが用意されています。 アダルトコンテンツもブロック 可能な場合はセーフサーチを有効にしてください。多くの場合、これは次のような特定の使い慣れたホストで行われます。
- family.dns.adguard-dns.com または家族の保護を目的とした同等の変種。
これらのTLSホストに加えて、AdGuardは クラシック DNS アドレス (IPv4 および IPv6) とフィルタリングなしモード 何もブロックせずにインフラストラクチャを利用したいだけの人向けです。これらのオプションは、UbuntuやDebianなどのデスクトップ環境で役立ちます。これらの環境では、ネットワーク設定やシステムファイルに手動でサーバーのIPアドレスを入力できます。 /etc/resolv.conf 変更を適用するにはネットワークを再起動します。
NextDNS: 高度なブロックとリアルタイム統計
さらに一歩進んで 何をブロックし、何をブロックしないかを非常に細かく制御します。NextDNSは非常に強力なソリューションです。フィルタリングされたパブリックDNSと同様に機能しますが、リスト、ルール、保護レベルを自分で定義できる個人アカウントが必要です。
ウェブサイトに登録後、フィルターを有効にすることができます GoogleやAppleなどの大企業のトラッカーをブロックするアンチ広告リスト、悪質なドメインなど、これらはすべて非常に視覚的なパネルから管理でき、 デバイスからのすべてのDNSリクエストのリアルタイム統計.
その統計ページでは、 各デバイスが接続を試みたサイトどのリクエストがいつ、どの国またはネットワークからブロックされたかを確認できます。フィルタリングはリアルタイムで微調整も可能です。正当なリクエストがブロックされている場合は許可リストに追加し、疑わしいドメインが検出された場合は、すべてのデバイスでそのリクエストを禁止します。
NextDNSの設定の一番下に、さまざまな接続形式が選択できるセクションがあります。Androidの場合は、 「DNS over TLS/QUIC」これにより、プロファイルに固有のホストが割り当てられます。モバイルデバイスのプライベートDNS設定にこのホストを入力することで、すべてのDNSトラフィックがルールに従って最初にNextDNSを通過するようになります。
主な欠点はクエリの制限です。 NextDNSは毎月約300.000万件の無料リクエストを提供しています1台のデバイスであれば通常は十分すぎるほどですが、複数のデバイスで共有する場合は有料プランを検討することをお勧めします。その代わりに、他の一般的なパブリックDNSサーバーでは実現が難しいレベルの制御と可視性が得られます。
プライバシーとセキュリティに重点を置いたその他の興味深いDNSサーバー
AdGuardとNextDNS以外にも、次のような点に重点を置いたDNSサービスが人気を集めています。 セキュリティとプライバシーただし、すべての広告がこのように積極的にブロックされるわけではありません。
- dns.quad9.netセキュリティ重視。複数の組織からの情報に基づき、マルウェア、フィッシング、既知の脅威に関連するドメインへの接続をフィルタリングします。
- dns.google高速かつ安定しており、優れた可用性を維持しています。しかし、 最もプライベートな選択肢ではないこれは Google に属しており、閲覧メタデータを記録できるためです。
- all.dns.mullvad.net y adblock.dns.mullvad.netMullvadチームが管理するDNSサーバーは、ログなしポリシーで高い評価を得ているVPNプロバイダーです。これらのプロファイルには以下が含まれます。 広告とトラッカーのブロック.
- family.freedns.controld.comホームネットワークに統合し、フィルターを追加するように設計されたControlDサービス アダルトコンテンツ、広告、追跡 同じ傘の下で。
それぞれが さまざまなレベルのブロックしかし、接続を確立する前に競合するドメインをフィルタリングするという点は共通しています。重要なのは、自分にとって最もバランスの取れたものを選ぶことです。 プライバシー、パフォーマンス、ブロックされた広告の数、プロバイダーへの信頼.
Android でプライベート DNS を変更して広告をブロックするにはどうすればよいですか?
Androidには、 プライベートDNSこれにより、アプリケーションをインストールすることなく、暗号化されたDNS(DNS over TLS)を利用できるようになります。これは、AdGuard DNSやNextDNSなどのサービスをシステムレベルで動作させ、ほぼすべてのトラフィックで広告やトラッカーをブロックするために必要な機能です。
カスタマイズレイヤーによって手順は若干異なりますが、最近の携帯電話では、 AndroidでプライベートDNSを変更する これは次のものと非常によく似ています:
- を開きます デバイスの設定.
- のセクションを入力してください 接続 o ネットワークとインターネットブランドによって異なります。
- と呼ばれるオプションを探します プライベートDNS最初の行に表示されない場合は、通常は「その他の接続設定」または詳細メニューにあります。
- ポップアップボックスで、 「プライベートDNSプロバイダーのホスト名」 (またはホストを入力できる同様のオプション)。
- 広告またはトラッカーのフィルタリングに使用する DNS サーバー アドレスを入力します。
たとえば、Android で広告ブロック機能付きの AdGuard の無料パブリック DNS を使用する場合は、ホストとして次のようなものを入力できます。
- dns.adguard-dns.com – デバイス レベルで広告とトラッカーをブロックします。
広告やトラッカーに加えてアダルトコンテンツフィルタリングを備えたファミリープロフィールをご利用になりたい場合は、 「ファミリー」モードの専用URL AdGuardのドキュメントで指定されているホストは通常、 family.dns.adguard-dns.com または同等のもの。
NextDNSの場合、ウェブサイトでリストを登録して設定した後、設定セクションに移動して対応する値をコピーする必要があります。 「DNS over TLS/QUIC」この特定の文字列は、Android のプライベート DNS フィールドに入力する必要があるホストです。
変更を保存すると、システムによって行われたすべてのDNSリクエストは 暗号化されて、選択したプロバイダーに送信されます。その瞬間から、アプリやウェブサイトに表示される広告は減り(フィルタリングの強度に応じて)、サードパーティの追跡の多くはブロックされます。
ブラウザでのみ広告をブロックするDNSを設定する
システムレベルでDNSに触れたくない場合は、 広告ブロックをウェブ閲覧のみに制限するその場合、多くのブラウザでは、Android DNS よりも優先される独自の安全な DNS を選択できます。
Android 版 Google Chrome の場合、プロセスは通常次のようになります。
- 開く Chrome 設定メニュー(3 つのドットのアイコン)に入ります。
- セクションに移動 「プライバシーとセキュリティ」.
- オプションを探す 「安全なDNSを使用する」 または同様の
- オプションを選択してください 「別のプロバイダーを選択してください」 または「カスタムプロバイダー」。
- Chrome で必要な形式で、広告フィルタリングされた DNS の URL を入力します。
AdGuard DNSの場合、Chromeはホストを受け入れるだけでなく、 DNS over HTTPS (DoH) の HTTPS タイプの URL広告ブロック モードの一般的な例は次のようになります。
- https://dns.adguard-dns.com/dns-query – Chrome が理解し、フィルタリングされたドメインを解決するために使用する DoH URL。
プロバイダがファミリープロフィールで追加のブロック(アダルトコンテンツ、セーフサーチなど)を提供している場合は、同様のURLが表示されますが、その特定のモードに関連付けられます。 正確なURL形式エラーが発生したりフラグメントが欠落していたりすると、ブラウザは安全な DNS を使用できなくなり、デフォルトの DNS に戻ります。
1 つの重要な詳細に留意してください。 Chrome で設定された DNS は Android の DNS よりも優先されます。つまり、システムで広告やアダルトコンテンツをブロックするDNSを設定しているにもかかわらず、Chromeでは広告のみをブロックする別のDNSを選択した場合、ブラウザからアダルトウェブサイトにアクセスできてしまう可能性があります。お子様やその他のユーザー向けにスマートフォンを設定する場合は、この点にご注意ください。
Androidで広告をブロックする他の方法
フィルタリング機能を備えたプライベートDNSの使用は、今日では 一般ユーザーにとってよりシンプルで効率的な方法 追加のアプリや高度な設定に煩わされたくない方。それでも、一般的な概要を把握するために、他の推奨オプションを確認する価値はあります。
DNSベースまたはVPNベースの広告ブロックアプリ
Google Playや代替リポジトリには、広告ブロックアプリが数多く存在します。 ローカルVPNプロファイルまたは特別なDNSを作成する デバイスのトラフィックをフィルタリングします。よく知られているものとしては、AdGuard(アプリ版)、Blokada、AdAway、RethinkDNSなどがあります。
これらのツールは通常、 更新されたブロックリスト、カスタムルール、柔軟性の向上 DNSを変更するだけではありません。RethinkDNSやAdAwayのようなオープンソースのVPNもあり、内部でどのように動作するかを確認できます。欠点は、ローカルVPNとして機能するため、特に各接続を多くのルールでフィルタリングする場合は、バッテリーとリソースを消費する可能性があることです。
絶対的な利便性を重視し、追加のソフトウェアのインストールを気にしないのであれば、これらは強力な代替手段となり得ます。しかし、あなたが求めているのが 余分なものをインストールせず、システム設定を1つだけ変更するプライベート DNS プロバイダーからフィルタリング プロバイダーに切り替えると、通常はよりクリーンになります。
Pi-holeとAdGuard Home:ホームネットワークレベルのブロック
より上級のユーザー向けには、 ネットワーク全体の広告ブロッカー Raspberry Piなどの小型ホームサーバーを使用します。Pi-holeやAdGuard Homeなどのソリューションは、Wi-Fiに接続するすべてのデバイスのローカルDNSとして機能します。
アイデアとしては、Pi-holeまたはAdGuard Homeサーバーをルーターに設定して プライマリDNSサーバーそれ以降、そのネットワークに接続する携帯電話、タブレット、コンピューター、スマートテレビはすべて同じフィルターを通過し、個別の設定を必要とせずに、表示される広告やトラッカーが少なくなります。
この方法は非常に効果的で多用途ですが、重大な欠点もあります。 追加のハードウェア、ある程度の予算、時間、そして技術的な知識が必要です。システムをインストールし、常に最新の状態に維持し、ネットワークポートをいくつか開き、接続に関する潜在的な問題のトラブルシューティング方法を知っておく必要があります。管理された家庭環境には最適ですが、「スマートフォンに何もインストールしない」という理想には程遠いです。
オフラインゲームで広告をブロックする機内モード
特定の状況では非常に基本的ですが便利なトリックがあります。 機内モードを有効にすると、インターネットを必要としないアプリで広告が読み込まれなくなります。多くのシンプルなゲーム、電卓、メモ帳、その他のユーティリティはオフラインでも完全に動作しますが、ネットワークにアクセスできる場合にのみアクティブ化される広告モジュールが含まれています。
そのような場合は、 アプリを開く前に機内モードにするお使いのスマートフォンのデータ通信量とWi-Fiが不足しているため、広告サーバーが応答できず、広告が読み込まれません。ただし、オンラインサービスを必要としない場合は、アプリを引き続きご利用いただけます。
ただし、この方法には非常に明らかな制限があります。 インターネットの閲覧や、常時接続を必要とするアプリには適していません。 (オンラインマルチプレイヤー、ソーシャルメディア、ストリーミングなど)。これは、ブロッカーをインストールしたりDNSを変更したりすることなく、オフラインゲームやツールへの干渉を軽減するための、一度限りのトリックです。
DNS を変更する場合のプライバシーとセキュリティへの影響
モバイルデバイスのDNS設定を変更すると、広告だけでなく、次のようなことにも直接影響します。 トラフィックがどのように管理され、誰があなたが訪問しようとしているものを見るのかプライベート DNS に切り替え、さらには暗号化 (TLS、HTTPS、QUIC) をサポートする DNS に切り替えることで、キャリアや仲介サービスが収集できる情報の量を削減できます。
プライバシー重視のDNSは、通常、 リクエスト履歴を記録しない 最小限のメタデータを非常に限られた期間のみ保存します。さらに、多くのブラウザには、フィッシングサイト、マルウェアを配布するページ、脆弱性を悪用しようとするサーバーへの接続を回避するための悪意のあるドメインのリストが含まれています。
それでも、プライベートDNSは 完全なVPNを置き換えるものではなく、すべてのトラフィックを暗号化するものでもありません。保護されるのは主にドメインのクエリであり、各ウェブサイトやアプリ内での行動内容ではありません。より包括的な保護(例えば、公共のWi-Fiネットワークを頻繁に利用する場合)を実現するには、以下の組み合わせが効果的です。 信頼性の高いVPN + DNS(フィルタリング機能付き) それは理想的なシナリオです。
しかし、ほとんどのユーザーにとって、モバイルのプライベート DNS を、トラッカーと広告ブロックを備えた評判の良いプロバイダーに変更するだけで、すでに... プライバシーと快適さの大きな飛躍おそらく、単一の Android 設定で達成できる最高の労力と利益の比率です。
これまで見てきたことを考慮すると、ほとんどの人にとって最もバランスの取れた動きは通常 AndroidでフィルタリングプライベートDNSを構成する(AdGuard DNSやカスタムNextDNSプロファイルなど) さらに注意したい場合は、ブラウザのセキュア DNS をそれに合わせて調整することもできます。
こうすることで、重いアプリケーションをインストールしたり、高度な設定で生活を複雑にしたりすることなく、迷惑な広告の大部分を削減し、多くのサイレントトラッカーを停止し、セキュリティをさらに強化できます。 この情報を共有すれば、より多くのユーザーがDNSで広告をブロックする方法を知るでしょう。.