パソコン鳥のブログ

アクセスカウンタ

zoom RSS サーバでAdblockのフィルタを使用する広告ブロックプロキシを動かす

<<   作成日時 : 2018/05/09 23:21   >>

ブログ気持玉 0 / トラックバック 0 / コメント 0

Privoxy はフィルタリング機能を持ったWEB用プロキシで、Privoxy を通すことでWEBページの内容を修正してブラウザに表示させることができます。
この Privoxy に Adblock の定義フィルタを使用し、プロキシサーバ上で広告ブロックする方法です。

スマホやパソコンの広告ブロックをサーバサイドでできるので、スマホやパソコンでの個別設定はプロキシだけになり、便利です。
ただし、その反面、スマホやパソコン上で動作する Adblock系のツールに比べて、ブロックできないものもあります。

なお、昨日紹介した CentOSでスマホ用広告ブロックプロキシを立てる の方法では、各種の Adblock の定義フィルタを変換できないので、本記事の方の内容を実施して下さい。


今回使用するツールは下記サイトのものです。
Adblock の定義フィルタを Privoxy用に変換するスクリプトを使用します。

GitHub - skroll/privoxy-adblock: A bash script for OS X that converts adblock lists to privoxy's format


スクリプトをダウンロードします。



root で次のように、 -u オプションでAdblockフィルタ定義のURLを指定して実行します。
-u は複数列挙できます。
なお、-u で指定したものに加えて、デフォルトで EasyList も自動的に指定されます。



すると、/etc/privoxy 下に *.script.action , *.script.filter ファイルができるので、下記のように /etc/privoxy/config に追加します。


actionsfile Adblock_Plus_list.script.action
filterfile Adblock_Plus_list.script.filter

actionsfile abpjf.script.action
filterfile abpjf.script.filter

actionsfile easylist.script.action
filterfile easylist.script.filter


これで Privoxy の準備は出来ました。

Privoxy への接続は、デフォルトでは、TCP の 8118番ポートへ行われます。
ファイアウォールで許可するようにして下さい。

後は、スマホやパソコンで、プロキシサーバを使用するように設定すればOKです。


Adblock の定義フィルタには下記のようなものがあるので、使用してみて下さい。

豆腐フィルタ : http://tofukko.r.ribbon.to/Adblock_Plus_list.txt
abp-japanese-filters : https://raw.githubusercontent.com/k2jp/abp-japanese-filters/master/abpjf.txt
280blocker : https://280blocker.net/files/280blocker_adblock.txt

テーマ

関連テーマ 一覧


月別リンク

ブログ気持玉

クリックして気持ちを伝えよう!
ログインしてクリックすれば、自分のブログへのリンクが付きます。
→ログインへ

トラックバック(0件)

タイトル (本文) ブログ名/日時

トラックバック用URL help


自分のブログにトラックバック記事作成(会員用) help

タイトル
本 文

コメント(0件)

内 容 ニックネーム/日時

コメントする help

ニックネーム
本 文
サーバでAdblockのフィルタを使用する広告ブロックプロキシを動かす パソコン鳥のブログ/BIGLOBEウェブリブログ
文字サイズ:       閉じる