Главная/Self-hosted/AdGuard Home

Установка AdGuard Home на VPS

Установка AdGuard Home на VPS делается одним контейнером adguard/adguardhome: он принимает DNS-запросы на порту 53, а мастер первой настройки открывается на порту 3000. На сервере в интернете AdGuard Home нужен для шифрованного DNS (DoT и DoH) своим устройствам и семье. Он фильтрует рекламу и трекеры по спискам и не меняет ни ваш IP-адрес, ни доступность сайтов.

4 мин чтенияДанные проверены 16 октября 2026

Ответ за 30 секунд

Для семьи и десятка устройств хватит самого младшего тарифа. Главная ловушка VPS это порт 53, открытый всему интернету: ограничьте клиентов и пускайте телефон только через DoT, иначе вашим DNS воспользуются посторонние.

Младшего тарифа хватает на DNS для семьи, а почасовая оплата позволяет проверить схему за сутки.

Сколько ресурсов нужно AdGuard Home

01 · 1 мин

Что делает AdGuard Home и чего он не делает#

AdGuard Home это DNS-сервер с фильтрами. Когда устройство обращается к сайту, оно сначала спрашивает DNS, какой у сайта адрес. AdGuard Home сверяет домен со списками рекламы, трекеров и вредоносных сайтов и для запрещённых отвечает отказом. Рекламный баннер просто не загружается.

Дополнительно он умеет правила для отдельных устройств, родительский контроль, журнал запросов и шифрованные протоколы DNS-over-HTTPS (DoH), DNS-over-TLS (DoT) и DNS-over-QUIC. Он не прячет адрес и не открывает недоступные сайты: это фильтр для рекламы и сборщиков данных, и его не стоит выдавать за что-то другое.

02 · 1 мин

Где ставить AdGuard Home: дома, на роутере или на VPS#

МестоПлюсыМинусы
Роутер или Raspberry Pi домаМинимальная задержка, видны реальные адреса устройств, работает DHCPФильтрует только домашнюю сеть, пока вы не дома
VPSОдин адрес для телефонов в любой сети, шифрованный DNS на своём доменеКаждый новый запрос идёт по интернету, DHCP недоступен, нужна защита порта 53

Часто выбирают комбинацию: дома AdGuard Home на роутере или мини-ПК (см. сервер для умного дома), а VPS нужен для телефона вне Wi-Fi. Повторные запросы кэшируются, поэтому медленный первый ответ заметен только на новых сайтах.

Инструмент · 1 мин

Сколько ресурсов нужно AdGuard Home#

AdGuard Home написан на Go и сам по себе занимает мало памяти. Прирост даёт журнал запросов и статистика: чем больше устройств и чем дольше вы храните историю, тем больше места нужно под данные. Для семьи хватает самого младшего тарифа, офису и журналу на месяцы добавляйте по калькулятору.

Какой сервер взять под AdGuard Home

Количество устройств и соседи по серверу

Сколько устройств будет ходить в DNS
Журнал запросов
Что ещё на сервере

04 · 1 мин

Установка AdGuard Home в Docker на Ubuntu#

  1. Освободите порт 53. На Ubuntu его занимает systemd-resolved, и контейнер не запустится. Создайте файл /etc/systemd/resolved.conf.d/adguardhome.conf с блоком [Resolve], строками DNS=127.0.0.1 и DNSStubListener=no, затем направьте /etc/resolv.conf на /run/systemd/resolve/resolv.conf и перезапустите службу командой systemctl reload-or-restart systemd-resolved.
  2. Установите Docker уже после освобождения порта: curl -fsSL https://get.docker.com | sh.
  3. Запустите контейнер по compose-файлу ниже.
  4. Откройте мастер через туннель SSH на порт 3000 (ssh -L 3000:127.0.0.1:3000 user@IP), создайте администратора и выберите порты.
services:
  adguardhome:
    image: adguard/adguardhome
    container_name: adguardhome
    restart: unless-stopped
    ports:
      - "53:53/tcp"
      - "53:53/udp"
      - "853:853/tcp"
      - "127.0.0.1:3000:3000/tcp"
    volumes:
      - ./work:/opt/adguardhome/work
      - ./conf:/opt/adguardhome/conf

Порты 67 и 68 для DHCP на VPS не нужны. Панель управления привязана к 127.0.0.1: так мастер не виден из интернета, пока вы не задали пароль. Вместо туннеля можно поставить Caddy и открыть панель по домену с HTTPS.

05 · 1 мин

Как защитить DNS AdGuard Home на VPS от посторонних#

Резолвер, отвечающий всем подряд, называют открытым. Открытые резолверы применяют для усиления DDoS-атак, поэтому хостер может ограничить такой сервер. Свой DNS нужно закрыть от чужих.

  • Файрвол. Порт 53 откройте только для адресов, с которых вы ходите. Если адреса меняются, закройте 53 совсем и работайте по DoT.
  • Список разрешённых клиентов. В настройках DNS AdGuard Home есть раздел доступа: разрешите свои IP и диапазоны, остальным сервер не ответит.
  • DoT на домене. Выпустите сертификат на dns.example.com через Certbot, смонтируйте в контейнер весь каталог /etc/letsencrypt (файлы в live это ссылки на archive) и укажите пути в разделе шифрования AdGuard Home.

Телефон на Android подключается к DoT в системных настройках, в поле «Частный DNS» вписывают имя dns.example.com.

06 · 1 мин

Обновление и копии AdGuard Home в Docker#

Образ обновляют командами docker compose pull и docker compose up -d. Сохраняется всё, что лежит в смонтированных каталогах, поэтому контейнер можно пересоздавать без потерь.

Копируйте каталог conf: в нём файл AdGuardHome.yaml с пользователями, списками фильтров и правилами. Каталог work содержит журнал и статистику, терять их не страшно. Куда складывать копии, подскажет страница про бэкапы.

07 · 1 мин

Вопросы об установке AdGuard Home#

Какие порты нужны AdGuard Home в Docker?

53 по TCP и UDP для DNS, 3000 для мастера первой настройки, 853 для DNS-over-TLS. Для DoH используют 443, для панели после настройки порты 80 или 3000.

Почему AdGuard Home не запускается на Ubuntu из-за порта 53?

Порт занимает systemd-resolved. Отключите его заглушку параметром DNSStubListener=no в отдельном файле resolved.conf.d и перезапустите службу.

Безопасно ли открывать AdGuard Home на VPS в интернет?

Только с ограничениями: разрешите свои адреса в списке клиентов, закройте порт 53 файрволом и подключайте устройства по DoT. Открытый резолвер используют для DDoS-атак.

Подходит ли AdGuard Home для доступа к закрытым сайтам?

Нет. Он фильтрует рекламу и трекеры по спискам доменов и не меняет ни ваш адрес, ни маршрут трафика.

Почему этому можно верить

Как мы проверяли

Требования из документацииРесурсы, порты и команды сверены с официальной документацией, дата проверки указана.
Всё можно повторитьКоманды и расчёты описаны так, что их повторит любой читатель.
Независимый справочникНе связан с разработчиками приложений и провайдерами и пишет о минусах тоже.

Источники цифр на этой странице: VPS и VDS серверы Таймвеб Клауд, timeweb.cloud/services/vds-vps, проверено 14 октября 2026; Маркетплейс приложений Таймвеб Клауд, timeweb.cloud/marketplace, проверено 14 октября 2026; AdGuard Home: вики, запуск в Docker, github.com/AdguardTeam/AdGuardHome/wiki/Docker, проверено 15 октября 2026.

SBРедакция SelfBase · обновлено 16 октября 2026

Запустите свой сервер за пару минут

Почасовая оплата: тестовый стенд на сутки стоит десятки рублей, а не месячный тариф.

  • NVMe-диски и гарантированная доля процессора
  • Root-доступ и любой софт, от Docker до игровых серверов
  • Маркетплейс: 91 приложение в один клик
  • Бесплатный перенос проекта силами специалистов
Ресурсы