Repolode
AdguardTeam

AdguardTeam/AdGuardHome

自宅ネットワーク上の全デバイスを、クライアントソフトなしで広告やトラッカーから守るセルフホスト型DNSサーバー。

代替できる製品:NextDNSPi-hole ProCisco Umbrella

スター
37,520
フォーク
2,552
未解決の Issue
1,258
最終コミット
3 日前

これは何?

AdGuard Homeは、自分のハードウェア上で運用するDNSサーバーです。ネットワークのDNSをAdGuard Homeに向けると、既知の広告・トラッキングドメインへのリクエストがブラックホールアドレスに転送され、デバイスがそれらのサーバーに接続できなくなります。DNSレイヤーで保護するため、従来型の広告ブロッカーを実行できないスマートフォン、スマートテレビ、スピーカーなどのIoTデバイスも対象になります。

広告ブロックに加えて、ブロックリスト、カスタムフィルタリングルール、クライアントごとの設定、クエリログを管理するWeb管理画面を備えています。暗号化された上流リゾルバー(DNS-over-HTTPS、DNS-over-TLS、DNSCrypt、DNS-over-QUIC)に対応し、暗号化DNSサーバーとしても動作します。GoとTypeScript/Reactで開発されており、スタンドアロンバイナリ、Dockerイメージ、Snapパッケージとして配布されています。

AdGuard Homeは使用状況の統計を収集せず、設定した場合にのみ外部サービスへ接続します。

主な機能

  • 01クライアント側のソフトウェアなしで、ネットワーク上のすべてのデバイスの広告やトラッカーをブロックします。
  • 02DNS-over-HTTPS、DNS-over-TLS、DNSCrypt、DNS-over-QUICによる暗号化DNS上流接続に対応しています。
  • 03DHCPサーバーを内蔵しています。
  • 04カスタマイズ可能なブロックリストとカスタムフィルタリングルールを備えたWeb管理画面を提供します。
  • 05クライアントごとの設定や、検索エンジンでのセーフサーチの強制に対応しています。
  • 06スタンドアロンのインストールスクリプト、Dockerイメージ、Snapパッケージとして利用できます。

ユースケース

  • スマートテレビやIoTデバイスを含む、自宅ネットワーク上の広告やトラッカーをブロックする。
  • 家庭や小規模オフィス向けに、セルフホスト型の暗号化DNSリゾルバーを運用する。
  • アダルトドメインをブロックし、セーフサーチを強制するペアレンタルコントロールを設定する。
  • プライベートネットワーク上のDNSクエリを監視する。

クイックスタート

  1. 1

    curlでインストール(自動化スクリプト)

    curl -s -S -L https://raw.githubusercontent.com/AdguardTeam/AdGuardHome/master/scripts/install.sh | sh -s -- -v
  2. 2

    またはwgetでインストール

    wget --no-verbose -O - https://raw.githubusercontent.com/AdguardTeam/AdGuardHome/master/scripts/install.sh | sh -s -- -v
  3. 3

    またはDocker Hubの公式Dockerイメージを使用し、wikiの「Getting Started」ガイドに従って設定してください

使う前に知っておきたいこと

  • YouTubeやFacebookのスポンサー投稿のように、コンテンツと同じドメインを共有する広告はブロックできません。
  • ソースからビルドするにはGo 1.25以上、Node.js 24.10以上、npmが必要です。また、makeの-jフラグはサポートされていません。

トピック

よくある質問

AdGuardHome とは?
自宅ネットワーク上の全デバイスを、クライアントソフトなしで広告やトラッカーから守るセルフホスト型DNSサーバー。 AdGuard Homeは、自分のハードウェア上で運用するDNSサーバーです。ネットワークのDNSをAdGuard Homeに向けると、既知の広告・トラッキングドメインへのリクエストがブラックホールアドレスに転送され、デバイスがそれらのサーバーに接続できなくなります。DNSレイヤーで保護するため、従来型の広告ブロッカーを実行できないスマートフォン、スマートテレビ、スピーカーなどのIoTデバイスも対象になります。
AdGuardHome は無料で使えますか?ライセンスは?
AdGuardHome は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
AdGuardHome は今もメンテナンスされていますか?
活発にメンテナンス中。AdGuardHome の最終コミットは 2026年10月16日 です。
AdGuardHome は何に使えますか?
スマートテレビやIoTデバイスを含む、自宅ネットワーク上の広告やトラッカーをブロックする。 家庭や小規模オフィス向けに、セルフホスト型の暗号化DNSリゾルバーを運用する。 アダルトドメインをブロックし、セーフサーチを強制するペアレンタルコントロールを設定する。 プライベートネットワーク上のDNSクエリを監視する。
AdGuardHome のインストール方法は?
curlでインストール(自動化スクリプト): curl -s -S -L https://raw.githubusercontent.com/AdguardTeam/AdGuardHome/master/scripts/install.sh | sh -s -- -v またはwgetでインストール: wget --no-verbose -O - https://raw.githubusercontent.com/AdguardTeam/AdGuardHome/master/scripts/install.sh | sh -s -- -v またはDocker Hubの公式Dockerイメージを使用し、wikiの「Getting Started」ガイドに従って設定してください
AdGuardHome はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/AdguardTeam/AdGuardHome

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト