AdGuard Homeの導入

Raspberry PiにAdGuard Homeを導入したので設定内容をまとめる。

  • 使用環境
    • Raspberry Pi 3B+ (多分)

AdGuard Homeの起動

Docker を使って Adguard Home を起動します。
作業用のディレクトリを作成し、compose.yamlを作成します。ポートは利用すもののみ設定します。

services:
  adgaurd:
    container_name: "adguard-home"
    image: adguard/adguardhome:v0.107.57
    restart: always
    volumes:
      - ./work:/opt/adguardhome/work
      - ./conf:/opt/adguardhome/conf
    ports:
      - "53:53/tcp"
      - "53:53/udp"
      - "80:80/tcp"

ダッシュボードにアクセス

ブラウザから Adguard Home のダッシュボードにアクセスします。http://ラズパイのHost名.local を開きパスワード等を設定します。
設定 > DNS設定 > アップストリームDNSサーバー に 8.8.8.8 など好みのDNSを設定します。

  • 設定例
8.8.8.8
8.8.4.4
1.1.1.1
1.0.0.1
2001:4860:4860::8888
2001:4860:4860::8844
2606:4700:4700::1111
2606:4700:4700::1001
https://dns10.quad9.net/dns-query
https://cloudflare-dns.com/dns-query

あとは好みの設定をしたら終わりです。

DNSの設定

ダッシュボードのセットアップガイドではコンテナ内のIPが表示されるので、ラズパイ側のIPを ip a などで確認します。
スマホやPCなどのDNS設定をするか、ルーターにDNS設定して利用してください。

参考