カテゴリー
2024年 DNS Linux Raspberry Pi Ubuntu ガジェット コンピューター 広告ブロック

Raspberry PiでのPi-Hole設定ガイド


にほんブログ村

Pi-Hole の動作環境

Pi-Hole の動作環境は、以下の通りとなります。

1台目は、Raspberry Pi 4 (4GB) に Raspberry Pi OS 64ビット版をインストールし、そこに Pi-Hole をインストールしました。

2台目は、VMWare のハイパーバイザー(ESXi)の上で動かしている Ubuntu デスクトップにインストールしました。

どちらも快適に動作しています。

Pi-Hole のインストール手順

Curl を使って、Pi-Hole をインストールします。

curl -sSL https://install.pi-hole.net | bash

このような画面が表示され、

インストールが始まります。

インストーラーが動き出します。

「OK」で進みます。

「Pi-HoleはOpen Source Software です」のお知らせです。

「OK」で進みます。

「スタティックIPアドレスが必要です」と出ています。

Pi-Hole は DNS サーバーとなりますので、IPアドレスは固定にする必要があります。

「Continue」を選択して進みます。

通常は、Raspberry Pi のオンボードのイーサネットポートである「eth0」を選択でしょう。

私の環境では、ブリッジインターフェース(br0)を作っていて、そこに IP アドレスを設定していますので、 br0 を選択しています。

選択して、「Select」を押して決定します。

サーバーなので、スタティック IP アドレスを使いましょう。

「Yes」を選択して「Continue」で次に数みます。

ネットワーク上に、IPアドレスの重複がないかを確認します。

重複がなければ「OK」を押して、次に進みます。

Upstream DNS プロバイダーを選択します。

私は Google を使っています。「OK」を押して、次に進みます。

「サードパーティーのブロックリストを使ってますよ」とのことです。

「OK」を押して、次に進みます。

ウェブベースの管理インターフェースです。

今後、Pi-Hole を管理する上で便利なのでインストールしておきましょう。

「Yes」を押して、次に進みます。

管理インターフェースがウェブベースですので、ウェブサーバーが必要となります。インストールしましょう。

Lighthttpd と PHP のモジュールを使っているようですね。

「Yes」を押して、次に進みます。

運用が始まってからの管理で、ログも必要になるはずです。ロギングも有効にします。

「Yes」を押して、次に進みます。

FTL の説明はこちらにあります。

「Show everything」を選択し、「Continue」を押します。

モジュールのインストールが始まります。

これには、結構時間がかかります。

私の環境では、20分くらいかかったと思います。Raspberry Pi はそれほどマシンパワーがないからでしょう。仮想マシンのLinuxにインストールした時は、数分で完了しました。

「Installation Complete!」のメッセージが表示されたら、インストールは無事完了です。

「OK」を押す前に、管理インターフェースのURLと、ログインパスワードが表示されていますので、メモしておきます。

「OK」を押して次に進むと、インストールの完了です。

早速、先ほどメモした内容で、管理インターフェースにログインしてみましょう。

フィルターカウンターが上がらない時の対応

最初にPi-Hole をインストールした時に遭遇した事象です。

テスト PC の DNS を Pi-Hole に向けてあるのですが、何もカウントが上がっていないようでした。

おかしいなあと悩んだ結果分かったのですが、Pi-Hole 側でもDNS の設定できるみたいです。

Settings > DNS  の画面に進み、「Upstream DNS Servers」のところに、Pi-Hole が問い合わせるNDS サーバーのIP アドレスを指定します。

ブロックカウンターが上がり、グラフも表示されるようになりました。

広告リストの追加

デフォルトで登録されている広告リストだけでは足りないので、さらに広告をブロックできるように、広告リストを追加します。

ウェブ管理画面にて、Adlists >> Adlist Group Management の順にアクセスして、広告リストを追加していきます。

The Firedog

緑色で表示されているものがお勧めのようです。

Setup Pihole To Block TikTok

pihole-block-tiktok

ポルノ系ブロックリスト

広告リストを追加したら、Update を行って適用しないといけません。忘れないようにUpdate しておきましょう。

Tools >> Update Gravity のページの Update ボタンです。

面白かったら、フォローしてください!

関連するブログ:

最近の人気ブログ TOP 10:

最近の記事: