iOS版AdGuardでSafari外の広告ブロックを設定する方法(システムワイドブロック)
info
この記事では、システムレベルでお使いのデバイスを保護する多機能広告ブロッカー、「AdGuard for iOS」について書いています。 実際にどのように動作するかを確認するには、AdGuard アプリをダウンロードしてください。
システムワイドブロックについて
iOSでのシステムワイドブロックとは、Safariブラウザ以外、つまり他のアプリやブラウザで、ネットワークレベルで広告やトラッカー(個人情報追跡ソフト)をブロックすることです。 他社広告ブロッカーのほとんどはシステムワイドブロックをできませんが、AdGuardはできます。ただし、少し設定が必要であり、本記事では、お使いのiOSデバイスでこの機能を設定する方法をご紹介します。
iOSでは、広告やトラッカーをシステム全体でブロックする唯一の方法は、DNSフィルタリングを使用することです。
まず、「DNS通信を保護」を有効にする必要があります。 その方法は以下の通りです:
- AdGuard for iOS アプリを開きます。
- AdGuardによる保護アイコン(下部メニューバーの2番目の盾アイコン)をタップします。
- 「DNS通信を保護」のスイッチをオンにします。
AdGuardを使ってシステムワイドブロックを行うには3つの方法があります:
- AdGuard DNS フィルタを使用する(<AdGuardによる保護アイコン(下部メニューバーの2番目の盾アイコン)) → DNS通信を保護 → DNSフィルタリング → DNSフィルタ → AdGuard DNS フィルタ)
- AdGuard DNS サーバー(<AdGuardによる保護アイコン(下部メニューバーの2番目の盾アイコン)) → DNS通信を保護 → DNSサーバー → AdGuard DNS)を使用するか、その他の任意のDNSサーバーを使用する
- お好みのカスタムDNSフィルターやhostsファイルを追加する
第1と第3の方法の利点は以下のとおりです:
- DNSフィルタが広告ブロックしてくれるので、DNSサーバーは任意のものにすることが可能
- 複数のDNSフィルタおよびhostsファイルを追加することが可能(ただし、多すぎるとAdGuardの動作が遅くなる可能性がありますので、数にはご注意ください。)
カスタムDNSフィルタやhostsファイルを追加する方法
好きなDNSフィルタやhostsファイルをなんでも追加できます。
例として、OISD Blocklist Big を追加してみましょう。
- このリンクをコピーします:
https://big.oisd.nl
( OISD Blocklist Big フィルタのリンクです) - AdGuardアプリ→ AdGuardによる保護アイコン(下部メニューバーの2番目の盾アイコン)) → DNS通信を保護 → DNSフィルタリング → DNSフィルタ
- 「フィルターを追加する」をタップします。
- フィルタURL欄にリンクを貼り付けます。
- 次へ → 追加 をタップします。
完了です。ステップ4で別のDNSフィルタのURLをコピーして貼り付けることで、DNSフィルタをいくつでも追加できます。 様々なフィルターやそのリンクはこちらで確認することができます。