広告:本ページにはアフィリエイトリンクが含まれます。リンク経由で購入すると、当サイトが報酬を受け取る場合があります。
AdGuardは高機能な広告ブロッカーのひとつですが、いちばんの強みは対応範囲の広さです。できるだけ多くの端末で使えるよう、アプリやVPNの枠を超えた提供方法を用意しています。スマホやルーター、Raspberry Pi、サーバー化した古いPCにも導入でき、ゲーム機やIoT機器を含む幅広い端末で広告をブロックできます。
AdGuard DNSは、アプリを動かせない端末や、VPNで通信速度が落ちるのを避けたい人のために、専用アプリを不要にしたサービスです。バッテリーの節約にもつながります。主要な端末のほとんどで利用でき、特にAndroidスマホとの相性が良好です。
AdGuard DNSの仕組み
AdGuard DNSは、広告がネットワークに届く前に遮断します。これは従来の広告ブロッカーとは大きく異なる点です。一般的な広告ブロッカーはブラウザ拡張機能として動作し、ブロックリストに載っているものをブラウザに表示しないようにルールを設定しますが、広告のデータ自体はネットワークに届いています。
一方、AdGuardはDNSの段階で介入します。DNS(ドメインネームシステム)とは、ドメイン名とそれに対応するIPアドレスを結びつける索引のようなもので、いわばインターネットの裏方です。AdGuard DNSもこの役割を果たしますが、ブロックリストに該当するリクエストを見つけると、その通信をどこにも送りません。これは「DNSシンクホール」とも呼ばれます。重要なのは、その広告があなたの端末まで届かないという点です。
Adblock TesterでのAdGuard DNSの成績
理論上、AdGuard DNSはほかの広告ブロッカーやAdGuardのフルバージョンと同じくらい機能するはずですが、実際にはそこまでは届きません。それでもかなり近い水準で、肝心な部分ではしっかり働きます。今回はデフォルトのブロックリストに加えていくつか追加のリストを有効にし、Androidスマホに設定してテストしました。
AdGuard DNSのAdblock Testerでのスコアは100点中78点でした。一見するとB-くらいの評価ですが、判断するのはまだ早いです。数字だけでなく、何がブロックされ何が通過したかを細かく見ていくと、多くのユーザーにとって重要なポイントをきちんと押さえていることがわかります。
煩わしい広告はブロックできた
AdGuard DNSは、大手の広告ネットワークを難なくブロックしました。具体的には次のとおりです。
- Google AdSenseの広告なし
- Yandex Directの広告なし
- Google Analytics、Hotjar、Yandex.Metricaによるトラッキングもなし
アクセス解析ツールのスクリプト実行もブロックされていたので、トラッキングスクリプトへの対応は十分に信頼できます。
コンテキスト広告も表示されない
コンテキスト広告は、閲覧内容に合わせて広告を出し分ける高度な仕組みで、正直なところ少し気味の悪いものです。AdGuard DNSはテストでこれをすべてブロックしました。スクリプトは読み込まれず、何も表示されませんでした。
これは大きなポイントです。コンテキスト広告は安価で効果が高く、サイト運営者にとって導入も簡単なため、あらゆるところで使われています。ニュースサイトやブログ、怪しげなダウンロードページで見かけたことがあるでしょう。これをブロックできるということは、AdGuard DNSが大手のトラッカーだけでなく、より「ローカル」な広告ネットワークのすり抜けも防いでいるということです。
苦手だったもの:昔ながらのバナー広告
AdGuard DNSは次の項目で限界を見せました。
- Flashバナーが通過した
- GIF広告が表示された
- 一部の静止画像広告も表示された
公平を期して言えば、2026年の今、Flashはほぼ過去の遺物です。時が止まったようなサイトでもない限り、Flash広告を配信しているまともなサイトはほとんどありません。ただし、静止画像バナーを防げなかった点はより現実的な問題で、メインドメインから直接配信される一部の画像広告はすり抜けてしまいます。
これはDNSフィルタリングの限界です。コンテンツと同じドメインから配信される広告は、DNSだけではブロックできません。こうした広告まで防ぐには、ブラウザ単位のフィルタリング(uBlock Originなど)や、端末全体のフィルタリング(AdGuardアプリなど)が必要です。つまり一部の広告は表示されますが、その多くは見た目の問題にとどまり、あなたを追跡するような侵害性の高いものではありません。
テストでは測れない部分
特にDNSベースの広告ブロックについては、Adblock Testerでは検出できない部分もあります。AdGuard DNSはアプリ内広告もブロックできます。ゲームの途中で別のゲームの広告が割り込んできて、そのゲームをダウンロードすると、さらに別のゲームアプリの広告が出てくる……というあれです。ほかにもバナー広告や、「レベル10の悪党」「レベル50のボス」が登場するスキップできない広告もあります。少し愚痴っぽくなりましたが、AdGuard DNSはこうした広告をブロックしてくれます。
78点が意味すること
すべてをブロックできるわけではないものの、ブロックしてほしいものはきちんとブロックしてくれる、ということです。基本機能は十分に優秀です。
- アプリ不要
- バッテリーを消費するVPNも不要
- インストールの手間もなし
- アプリ内広告もブロック
高機能な広告ブロッカーのようなリアルタイムのフィルタリングや、ピクセル単位の見た目の調整までは期待できません。それでも、軽量でシステム全体に効き、プライバシーを重視した保護が、設定するだけで手間なく働きます。
無料で、複数のプラットフォームに対応し、1分もかからずに設定できることを考えれば、この78点は数字以上の働きをしていると言えます。
AdGuard DNSの設定方法
AdGuard DNSの設定は、一般的なウイルス対策ソフトのように、入れるだけですぐ使えるものではありません。手軽に済ませたい場合は、2026年おすすめの広告ブロッカー5選から選ぶのもよいでしょう。
始める前に、方法は2通りあることを知っておきましょう。AdGuardは、誰でも使える公開DNSサーバーを3種類用意しています。広告ブロックなしの「フィルタリングなしサーバー」(94.140.14.140 / 94.140.14.141)、広告ブロックありの「デフォルトサーバー」(94.140.14.14 / 94.140.15.15)、そして広告に加えてアダルトコンテンツもブロックする家族向けの「ファミリー保護サーバー」(94.140.14.15 / 94.140.15.16)です。IPv6アドレスは順に 2a10:50c0::1:ff / 2a10:50c0::2:ff、2a10:50c0::ad1:ff / 2a10:50c0::ad2:ff、2a10:50c0::bad1:ff / 2a10:50c0::bad2:ff です。これらを使う場合、設定は無料で簡単です。
ただ今回は、独自のブロックリストを追加・削除でき、カスタムフィルタリング、ログ、統計、デバイスごとの管理まで含めて自分好みに使いたいので、まずアカウント登録を行います。
アカウント登録して専用DNSを取得する
- adguard-dns.ioにアクセスします。
- Try AdGuard DNS(AdGuard DNSを試す)をクリックし、好きな方法で登録します。
- ダッシュボード下部のConnect Device(デバイスを接続)をクリックします。
- デバイスの種類を選び、名前を入力します。
- 次のページでUse DNS server addresses(DNSサーバーアドレスを使用)をクリックし、選べる場合はEncrypted DNS server addresses(暗号化DNSサーバーアドレス)を選択します。すると、xxxxxxxx.x.adguard-dns.com のような形式のプライベートDNSが表示されます。
なお、一部の端末(IPv4環境のWindows PCなど)では専用の暗号化DNSは発行されず、94.140.x.x のような通常のDNSが割り当てられます。この場合、個人用のデータやカスタマイズ可能なブロックリストは使えません。そのためにはプライベート(専用)DNSが必要ですが、専用IPv4 DNSサーバーは有料ユーザーのみ利用できます。
回線がIPv6に対応していれば、代わりに 2a10:50c0:c000::xxxx:xxxx のような形式のIPv6アドレスを選ぶこともできます。
AndroidでAdGuard DNSを設定する方法
AndroidではAdGuard DNSを1分もかからずに設定でき、アプリもroot化も専門知識も必要ありません。用意するのはAndroid 9以降のスマホと、専用のAdGuard DNSアドレスだけです(取得方法はすぐ上を参照してください)。手順は次のとおりです。
- 上記の手順でデバイスを追加します。
- スマホの「設定」アプリを開きます。
- 「ネットワークとインターネット」に進みます(機種によっては「Wi-Fiとインターネット」など、似た名前で表示されます)。
- 下にスクロールして「プライベートDNS」をタップします(「プライベートDNS」は「詳細設定」の中にある場合があります)。
- 「プライベートDNSプロバイダのホスト名」を選びます。
- 入力欄に、AdGuardで取得した専用のDNSホスト名(xxxxxxxx.x.adguard-dns.com のような形式)を貼り付けます。アカウント登録をせずに公開サーバーを使う場合は、dns.adguard-dns.com(デフォルト)、family.adguard-dns.com(ファミリー保護)、unfiltered.adguard-dns.com(フィルタリングなし)のいずれかを入力します。
- 「保存」をタップします。
これで完了です。1分ほどで設定が反映され、多くのアプリやゲーム、ブラウザで広告が表示されなくなります。
iPhoneでAdGuard DNSを設定する方法
iPhoneではAndroidのようにDNSホスト名を直接入力することはできませんが、構成プロファイルを使えばAdGuard DNSをフルに利用できます。デバイスを追加してしまえば、1分もかからない簡単な作業です。
- まずAdGuard DNSのダッシュボードにログインし、上記の手順でiPhoneを新しいデバイスとして追加します。
- デバイスを追加すると、設定方法の選択画面が表示されます。Use configuration profile(構成プロファイルを使用)をタップします。
- iPhoneで操作している場合はDownload profile(プロファイルをダウンロード)をタップして設定ファイルを取得します。別の端末から設定する場合は、QRコードを読み取ってもかまいません。
- iPhoneの「設定」アプリを開き、上部に表示される「プロファイルがダウンロードされました」をタップします。
- 「インストール」をタップし、画面の指示に従えば完了です。
これでiPhoneはバックグラウンドでAdGuardのプライベートDNSを使うようになります。アプリを開く必要はありません。Safariやほかのブラウザ、さらに一部のアプリでも広告が減るはずです。
MacでAdGuard DNSを設定する方法
macOS Big Sur(11.6)以降であれば、AdGuard DNSの設定手順はiOSとほぼ同じで、メニュー構成が少し違うだけです。
- AdGuard DNSのダッシュボードにログインし、Macを新しいデバイスとして追加します。
- デバイスを追加したら、設定画面でUse configuration profile(構成プロファイルを使用)を選びます。
- Download profile(プロファイルをダウンロード)をクリックして設定ファイルを取得します。
- 「システム設定」を開き、「プライバシーとセキュリティ」から「プロファイル」に進みます(VenturaやSonomaでは「プロファイル」で検索しても見つかります)。
- 一覧にAdGuard DNSが表示されるので、選択して「インストール」をクリックします。
これで完了です。MacのDNSクエリはAdGuardを経由するようになり、拡張機能やアプリがなくても、ブラウザやアプリをまたいでシステム全体で広告やトラッカーがブロックされます。
WindowsでAdGuard DNSを設定する方法
Windowsでは、従来どおり手動でAdGuard DNSを設定する方法と、きちんと暗号化できるDNS-over-HTTPS(Windows 11のみ)を使う方法があります。どちらでも動作しますので、両方の手順を紹介します。
手動でのDNS設定(IPv4とIPv6)
- まずAdGuard DNSのダッシュボードにログインし、Windowsデバイスを追加します。
- デバイスを追加すると、2つのDNSサーバーアドレス(IPv4とIPv6)が表示されます。これは環境ごとに固有の場合があります。
- PCのスタートメニューを開き、「コントロールパネル」 > 「ネットワークとインターネット」 > 「ネットワークと共有センター」に進みます。
- 左側のメニューから「アダプターの設定の変更」をクリックします。
- 使用中のネットワーク(Wi-Fiまたはイーサネット)を右クリックし、「プロパティ」を選びます。
- 「インターネット プロトコル バージョン 4 (TCP/IPv4)」を選択し、「プロパティ」をクリックします。
- 94.140.x.x のような形式のアドレスを入力します。
- 「インターネット プロトコル バージョン 6 (TCP/IPv6)」も同様に設定します。アドレスは 2a10:50c0:c000::xxxx:xxxx のような形式です。
DNS-over-HTTPSの設定(Windows 11におすすめ)
- AdGuard DNSのダッシュボードでWindowsデバイスを追加します。
- PCの「設定」を開き、「ネットワークとインターネット」から使用中の接続を選びます。
- DNSの割り当てを「手動」にし、IPv4をオンにしてアドレスを入力します。
- DNS-over-HTTPSを有効にし、AdGuard DNSのダッシュボードに表示される個人用のDNS-over-HTTPS URL(https://で始まる完全なURL)を貼り付けます。
- 「保存」をクリックします。
注意:IPアドレスが固定でない場合、統計やフィルタリングを引き続き機能させるには、AdGuardのダッシュボードでIPアドレスを再度紐付ける必要があります。
AdGuard DNSの料金とプラン
AdGuard DNSの料金体系はシンプルです。プランと料金を下の表にまとめました。ただし、チームプランとエンタープライズプランは規模に応じて拡張できるため、条件によって料金は上がります。有料プランの料金は公式情報として未検証のため、金額は掲載していません。最新の料金は公式サイトでご確認ください。なお、AdGuard VPNの契約者は「AdGuard DNS パーソナル」を無料で利用できます。
| プラン | デバイス数 | クエリ数 | サーバー数 | 専用IPv4 | 料金 |
| 無料プラン | 5 | 30万/月 | 5 | なし | 無料 |
| パーソナル | 20 | 1,000万/月 | 5 | なし | 月額または年額(料金は公式サイトで確認) |
| チーム | 100 | 1億/月 | 50 | 2 | 月額または年額(料金は公式サイトで確認) |
| エンタープライズ | 要相談 | 無制限 | 要相談 | 要相談 | 要相談 |
どのプランを選ぶべき?
スマホやノートPCの広告を消したいだけなら
まずは無料プランから始めましょう。無料なのでお試しに最適です。最大5台まで使えますが、普段使いで1〜2台に設定する程度なら、月30万クエリで十分すぎるほどです。
デバイス数やフィルタ、統計を増やしたいなら
パーソナルプランなら、機能を有料の壁で制限されることなく、より柔軟に使えます。多くのユーザーにとってちょうどよい中間のプランです。
専用IPv4付きで、組織向けに拡張できる環境が必要なら
チームプラン以上が必要です。専用IPv4アドレスが使えるのはチームプランとエンタープライズプランだけで、動的IPの紐付けとうまく連携できない端末を設定する際に、ずっと楽になります。
AdGuard DNSの特長
AdGuard DNSは、基本的には通常のDNSリゾルバーと同じ役割を果たします。ただ、そこはAdGuard。URLを変換するだけでは終わらず、多くのDNSサービスにはないプライバシー保護と広告ブロックの機能を備えています。
広告を読み込む前にブロック
AdGuard DNSはネットワークレベルで広告をフィルタリングするので、ブラウザ拡張機能やアプリは必要ありません。広告のリクエストが発生した時点で遮断されるため、ブロックリストに該当するバナーやポップアップ、トラッカーは表示されません。
ペアレンタルコントロール用フィルタを内蔵
不適切なコンテンツが心配ですか?AdGuard DNSにはアダルトサイト向けのフィルタに加え、ゲームやSNS向けのオプションのフィルタもあります。子どもが家族共用の端末を使う場合は、検索エンジンやYouTubeのセーフサーチもオンにできます。
本当に役立つ統計
プライベートDNSを使っている場合、何がブロックされ、何が許可され、どのデバイスが何をしているかを確認できる個人用ダッシュボードが使えます。自宅のネットワークを管理している人には便利です。
デバイスごとの管理とカスタムルール
ゲーム機だけは広告フィルタの対象外にして、ほかの端末はしっかり守りたい。子どものタブレットで特定のドメインだけブロックしたい。そんな設定もすべて可能です。ルールを決めれば、AdGuardがそのとおりに適用してくれます。
まとめ
スマホからスマートテレビまで、主要な端末で一度設定すれば放っておける広告ブロッカーを探しているなら、AdGuard DNSは有力な選択肢です。アプリもブラウザ拡張機能も不要で、バッテリーの消耗もありません。バックグラウンドで動作する、すっきりとしたネットワークレベルのフィルタリングです。
すべてのバナーやYouTubeの動画前広告までブロックできるわけではありませんが、動作を重くしたりネット上であなたを追いかけたりする、煩わしくプライバシーを侵害するものには対応してくれます。カスタムブロックリストやデバイスごとのルール、リアルタイムの統計をいじるのが好きな人なら、特にパーソナルプランに移行すれば、必要なものがひととおり揃っています。
無料プランで試してみるだけの人にも、家庭やオフィスのネットワーク全体を管理する人にも、AdGuard DNSは無料またはごくわずかな費用で大きな価値をもたらします。唯一の解決策ではありませんが、見返りをあまり求めずに複数のプラットフォームで使える、数少ないサービスのひとつです。