スキップしてメイン コンテンツに移動

AdGuard Home で,広告ブロック

広告を除去するのに,PCやスマホで其々広告除去拡張などを入れるのが面倒に。 
一度設定すれば良いだけではあるのだけど,どうせなら余ってる端末を使えないか。

ルーターに DD-WRT を入れれば,Unbound で出来るかなーと思ったけど……まだ保証期間が残っているルーターを上書きしてしまうのはちょっと。
で,どうせ新しいことを始めるなら,Raspberry Pi で運用してみることにした。

Raspberry Pi と言っても,いろいろ種類がある。
今回はAdGuard Home を動かすだけなので,一番廉価な Zero でいいかと思ったのだが……LAN無いのね。で,待機電力は 3 と変わらん。3優秀ですね。

用意したのは次のもの。
  • Raspberry Pi3
  • SDカード 16GB
最初は HDMI で繋ぎ,LANは物理コネクタで,USBでキーボードを繋いでOSのインストール作業。
3 は WiFi もありますけど,WiFi で運用する気は無いので。

電源挿して,Raspbian Lite をインストール。
日本語のターミナルフォントが入っていないので,文字バッケバケだが気にしない。ロケールを日本語にしたっけか。
インストール後,再起動。

ユーザ名:pi
パスワード:raspberry
でログイン。

先にIPアドレスを固定値にしてしまう。
$ sudo nano /etc/dhcpcd.conf
で,nano を起動。ひょっとしたら,予めサンプルが記入されているかもしれないが,その場合は適当にサンプルをいじっても可。
次のように編集。
interface eth0
    # Raspberry Pi の IP アドレス
    static ip_address=192.168.x.x/24
    # ルーターの IP アドレス
    static routers=192.168.x.1
    # DNS,通常はルーターの IP アドレス
    static domain_name_servers=192.168.x.1
x.x とかは,環境にあわせて替えてください。書き替えたら,Ctrl+O で書き込み。Ctrl+X で終了。
念のため再起動 $ sudo reboot して,設定したIP アドレスを取得しているかどうか確認したほうが良いかもしれない。コマンドは ifconfig

次に,
$ sudo raspi-config
で,raspi-config を起動して,Interface Options で SSH を有効にする。

そのまま実機で作業を続けるなら,「以下,別端末〜」までの作業は不要。
SSH さえ使えるようになれば,ターミナルログインできるので,$ sudo halt の後で HDMIやキーボードを引っこ抜き,設置場所で電源を入れる。
ssh pi@192.168.x.x
で,Raspberry Pi にログイン。

以下,別端末から作業しますが,別にHDMIやキーボードを繋いでRaspberry Pi の出力画面を見ながら作業してもいいです。

作業前に,環境のアップデートを。
$ sudo apt update
$ sudo apt full-upgrade -y
$ sudo apt autoremove -y
$ sudo apt clean
で,また再起動。$ sudo reboot してまたログイン。

後は,このとおりやれば出来るんですが,補足を。
ここに載っているコマンドでは,最新版がインストールされません。ただ,この通り上書きで良いので,2月20日現在では
$ cd $HOME
$ sudo ./AdGuardHome -s stop
$ wget https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.92-hotfix2/AdGuardHome_v0.92-hotfix2_linux_arm.tar.gz
$ tar xvf AdGuardHome_v0.92-hotfix2_linux_arm.tar.gz
$ sudo ./AdGuardHome -s start
これで最新版になるでしょう。
インターフェースも,http://192.168.x.x:3000 とかで,ウェブブラウザ上からアクセスできるってのは手軽で良いです。
あとは,
  1. 各端末の DNS を Raspberry Pi にする
  2. ルーターの DNS を Raspberry Pi にする
どちらでも良いですが,どうせ点けっぱなしにするなら2の方が楽ですかね。

コメント

このブログの人気の投稿

Arch Linux - linux-firmware を分割したから

 NVIDIA firmware が入っていると、更新できないから気をつけろよ? エラー: 処理を完了できませんでした (衝突しているファイル) linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad103 がファイルシステムに存在しています linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad104 がファイルシステムに存在しています linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad106 がファイルシステムに存在しています linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad107 がファイルシステムに存在しています エラーが発生したため、パッケージは更新されませんでした。 公式アナウンス https://archlinux.org/news/linux-firmware-2025061312fe085f-5-upgrade-requires-manual-intervention/ 先に言って(ry ……まぁ、対処法も含めて書いてくれているから、親切かもしれんが……パッケージとしてどうにかならんかったのか。 pacman -Rdd linux-firmware pacman -Syu linux-firmware

無効にしたアプリ等

ドコモさん,消せない電話帳アプリとか入れないで下さい。要らないものは消せるようにして下さい。要らないから。常駐もしないで下さい,邪魔だから。 2014/02/15:追記 DcmWapPushHelper は,spモードメール等のドコモ謹製アプリでdocomo.ne.jpメールを使っている場合は,メール受信通知が遅い場合があるかもしれないので,使っている人は無効にしない方がいいかもしれません。 IMAP 経由で使ってりゃ関係なし。 無効にしたけど,本当は抹殺したい茸アプリ オートGPS しゃべって検索 スケジュール&メモ デコメ絵文字マネージャー ドコモバックアップ ドコモ位置情報 ドコモ位置情報SUB ドコモ音声入力 ドコモ文字編集 メディアプレイヤー 取扱説明書 電話帳サービス DcmWapPushHelper(spモードメール使ってるなら無効を非推奨 DOCOMO Initialization iコンシェル iコンシェルコンテンツ NOTTV SDカードバックアップ エリア連動Wi-Fi 使わないから無効にしているアプリ 赤外線 Gガイド番組表DL 電子書籍 Reader by Sony Eメール Facebook mora Music Extension Music Unlimited Socialife Xperia AppShare (Facebook) Xperia Calendar Sync (Facebook) Xperia FB Setup Xperia Friends' Music Xperia Music Likes Xperia Proxy (Facebook) Xperia Proxy (Twitter) Xperia Social Engine Photos (Facebook) Xperia Social Engine Photos (Music Unlimited) Xperia Social Engine Sharing (Facebook) Xperia Social Engine Sharing (Twitter) Xperia Twitter Setup TV番組プレーヤー Sony Select 無効...

ナンバープレートのボルト交換

これまで錆びたことなど無かったんだけど,今度の車は海とか釣りとか行ってたからなのかな。 ボルトの頭部分がサビだらけになってしまった。 さびさび コレはいかん,いかんですよ。 いくら丁寧に乗っていても,ナンバープレートのサビで台無しですよ。 ディーラーに,ボルト無い?って聞いたら,「うちだと工賃掛かるから,ホームセンターで買って自分で換えた方が良いよ。」 実際どれくらいなのか,コ○ナンで見てみる。 通常のナンバープレートの場合は次の寸のネジを買えば良いらしい。 6mm径で,長さは15mm,ピッチが1mm。 M6x15って奴ですね。 バラで買えるのが素晴らしい。1個15円。ワッシャーも買っとこ。一個4円。 これなら何度交換しても惜しくないね! さて,スパナでこいつらを外す。まー見事に真っ茶色だな。 ねじ穴があるんだから,ドライバーでやりたくなるだろうけれど,錆びたネジにドライバーはお勧めしません。面倒でもスパナかレンチで回しましょう。できればモンキレンチも避けて。 無事取れました。片方はねじ穴が塞がりかけてるくらい錆びてますな……。 ナンバープレートを外した後の車体ですが……サビが裏側に付いているのは別に驚くことでは無いのですが,隠された部分が発泡スチロールだったことにちょっとビックリ。 さぁ!新しいネジとワッシャーよ!(計38円) レジに並んだとき,正直辛かった。 さて取り付けるまえに,試しにナンバープレートのネジ穴に通してみよう……あれ? ……ワッシャーのサイズが小さすぎですがな…… 大きいワッシャーを買いに走る。1個20円でした。 取り付ける前に,錆落とし。取りづらかったが何とか除去。 うむ。見栄えが復活。