フィルタ>DNSブロックリスト⇒フィルタにはデフォルトで『AdGuard DNS filter』と『AdAway Default Blocklist』の二つが入っているが、それを削除して以下を追加。
AdGuard DNS filter
https://adguardteam.github.io/AdGuardSDNSFilter/Filters/filter.txt
OISD
https://big.oisd.nl
HaGeZi Multi NORMAL
https://raw.githubusercontent.com/hagezi/dns-blocklists/main/adblock/multi.txt
yuki2718
https://yuki2718.github.io/adblock2/japanese/dns-unbreak.txt
280blocker
https://280blocker.net/files/280blocker_domain_ag_202603.txt
① AdGuard SDNSFilter(基礎エンジン)
This is a default filter for AdGuard Home and for the public AdGuard DNS servers.
AdGuard公式DNSが採用している標準フィルタ。まず土台。
② OISD BIG(安定性担当)
This list prioritizes functionality over blocking.
壊さないことを最優先に調整された巨大統合リスト。家庭ネット向け。「広告削除」より 誤爆防止AI に近い役割。
③ HaGeZi Multi NORMAL(検知強化)
Blocks Ads, Tracking, Metrics, Telemetry, Malware and Scam domains.
OISDで取りこぼす追跡・テレメトリを補完。
④ yuki2718(日本解除フィルタ)
日本サイトで誤検知されるドメインを除外する目的のDNSフィルタ。
海外リスト中心構成の最大弱点=日本サイト誤爆を修正。
⑤ 280blocker(日本広告特化)
日本国内サイト・広告ネットワーク向けドメインブロックリスト。
Yahoo・Ameba・国内広告CDNに非常に強い。
■280blocker 設定ファイルの自動取得
280blockerは、毎月更新されていてその度にURLの末尾の日付が代わるので、スクリプトを作成して自動化する、以下の設定は面倒だが、一度設定すれば毎月初日にURLの変更が自動で可能となる。
update_280.sh スクリプトファイルの作成
nano /mnt/data/backup/scripts/update_280.sh
#!/bin/bash
T_M=$(date +%Y%m)
L_M=$(date -d "1 month ago" +%Y%m)
curl -u "vafee:**********" -X POST "http://127.0.0.1/control/filtering/remove_url" -H "Content-Type: application/json" -d "{\"url\":\"https://280blocker.net/files/280blocker_domain_ag_${L_M}.txt\"}"
curl -u "vafee:**********" -X POST "http://127.0.0.1/control/filtering/add_url" -H "Content-Type: application/json" -d "{\"name\":\"280blocker\",\"url\":\"https://280blocker.net/files/280blocker_domain_ag_${T_M}.txt\"}"
#実行権限を与える chmod +x update_280.sh #決まった時間に作業を予約するCron に実行ファイルを書き込む sudo crontab -e
00 05 01 * * /mnt/data/backup/scripts/update_280.sh
■カスタム・フィルタリングルール を追加
フィルタ>カスタム・フィルタリングルール ⇒上記のDNSブロックリストが強力すぎて、繋がらなくなりすぎるので、抜け道を追加
@@||trafficgate.net^
@@||valuecommerce.com^
@@||linksynergy.com^
@@||rakuten.co.jp^
@@||rakuten.jp^
@@||amazon.co.jp^
@@||yahoo.co.jp^
@@||paypay.ne.jp^
@@||docomo.ne.jp^
@@||softbank.jp^
@@||valuecommerce.com^
@@||linksynergy.com^
@@||rakuten.co.jp^
@@||rakuten.jp^
@@||amazon.co.jp^
@@||yahoo.co.jp^
@@||paypay.ne.jp^
@@||docomo.ne.jp^
@@||softbank.jp^