Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

VPSでAdGuard Homeをセルフホストする方法(完全ガイド)

この包括的なガイドを使って、VPSにAdGuard Homeをセルフホストする方法を学びましょう。インストールと設定のステップバイステップ手順を紹介します.

VPSでAdGuard Homeをセルフホストする方法(完全ガイド)

インターネット上の広告やトラッキングの普及に伴い、AdGuard HomeのようなDNSフィルタリングソリューションをセルフホストすることで、プライバシーやブラウジング体験を向上させることができます。本ガイドでは、Virtual Private Server(VPS)にAdGuard Homeをインストールする手順を詳しく解説します。成功するセットアップに必要なステップと設定について説明します。

必要なもの

開始前に以下を準備してください:

VPSプロバイダー比較

プロバイダー価格(EUR/USD/月)RAMストレージタイプ拠点
Contabo VPS5.99 EUR4 GBSSDヨーロッパ、アジア
Hetzner Cloud4.15 EUR2 GBSSDヨーロッパ
DigitalOcean6 USD1 GBSSDグローバル
Vultr6 USD1 GBSSDグローバル
Linode5 USD2 GBSSDグローバル

ステップ1:VPSプロバイダーの選択

必要に応じたVPSプランを選んで申し込みましょう。基本的なAdGuard Homeのインストールには、RAM 2GBとSSDストレージの低価格プランで十分です。

ステップ2:VPSの設定

選んだプロバイダーでアカウントを作成したら、次の手順を進めてください:

  1. 新しいVPSインスタンスを立ち上げる。 なるべく地理的に近いデータセンターを選び、レイテンシーを減らす。

  2. OSを選択。 Ubuntuが最も一般的で、ドキュメントやコミュニティのサポートも充実しているため推奨されます。この記事執筆時点ではUbuntu 20.04 LTSが安定した選択です。

  3. VPSにアクセス。 SSHを使って接続します:

    ssh root@your_vps_ip

ステップ3:必要なパッケージをインストール

AdGuard Homeをインストールする前に、パッケージを最新に更新し、必要な依存関係をインストールします:

sudo apt update && sudo apt upgrade -y

次に、curlwgetが未インストールの場合はインストールします:

sudo apt install curl wget -y

ステップ4:AdGuard Homeのインストール

インストールは次の手順で行います:

  1. インストールスクリプトをダウンロード:

    wget https://github.com/AdguardTeam/AdGuardHome/releases/latest/download/AdGuardHome_linux_amd64.tar.gz
  2. ファイルを解凍:

    tar -xvzf AdGuardHome_linux_amd64.tar.gz
    cd AdGuardHome
  3. インストールを開始:

    sudo ./AdGuardHome -s install
  4. セットアップの指示に従う。 インストールスクリプトは、管理インターフェースやDNS設定の設定を含むガイダンスを提供します。

ステップ5:AdGuard Homeの設定

インストール後は、Web管理画面にアクセスします:

http://your_vps_ip:3000

ステップ6:デバイスのDNS設定

クエリフィルタリングを開始するには、デバイスのDNS設定をあなたのVPSに向ける必要があります。ルーターや各デバイスのDNS設定を、あなたのAdGuard HomeのIPに変更してください。

よくある質問

Q1: DockerコンテナでAdGuard Homeを実行できますか?

はい、DockerコンテナでAdGuard Homeを実行するのは、隔離と管理のしやすさのために非常に良い選択です。まずはVPSにDockerをインストールしてください。そのコマンドは次の通りです:

sudo apt install docker.io -y

Dockerをインストールしたら、Docker HubからAdGuard Homeのイメージを取得します:

docker run -d --name adguardhome -v /opt/adguard/conf:/opt/adguard/conf -v /opt/adguard/work:/opt/adguard/work --restart=unless-stopped -p 53:53/tcp -p 53:53/udp -p 3000:3000 adguard/adguardhome

このコマンドは、永続ストレージとUDP・TCPのDNSクエリのマッピングを行った状態でAdGuard Homeをセットアップします。

Q2: 自分のDNSリゾルバをホスティングするのは安全ですか?

AdGuard HomeのようなDNSリゾルバを自ホスティングすることで、多くの広告やトラッカーを遮断し、プライバシーを向上させることができます。ただし、安全性の確保は重要です。定期的にVPSをアップデートし、ファイアウォールを設定してアクセスを制限してください。管理インターフェースには強力なパスワードを設定し、不正アクセスを防ぎましょう。

Q3: AdGuard Homeのファイルブロックリストとは何ですか?

ファイルブロックリストは、不要なコンテンツの読み込みを防ぐことで、広告ブロック能力を大幅に向上させます。これらのリストには、広告サーバやトラッカーを提供するドメインが含まれています。awesome-selfhostedのリポジトリからさまざまなリストを見つけることができます。定期的にブロックリストを更新することで、ブロック機能の最適化と広告排除の効果を維持できます。

このガイドに従えば、あなたはVPSにAdGuard Homeをセルフホストし、ブラウジング体験を向上させることができました。より詳細なVPS選択比較については、完全なVPS比較をご覧ください。 ---END---