В статье XDA о запуске блокировки рекламы на уровне сети с Raspberry Pi Zero тихо аргументируется необходимость перенести Pi-hole с Pi. Отсутствие Ethernet на Zero, износ SD-карты и единая точка отказа — всё это толкает самостоятельных администраторов к чему-то, что работает на настоящем настольном оборудовании. Pi-hole остается отличной программой. Она просто больше не обязана работать на Pi, и если переход уже происходит, то стоит задуматься, подойдут ли AdGuard Home, Technitium или облачный резолвер лучше.
Pi-hole — правильный выбор для многих домашних лабораторий. Но это не правильный выбор для всех. AdGuard Home поддерживает больше протоколов из коробки. Technitium поставляется с функциями уровня предприятия. NextDNS и ControlD полностью отказываются от оборудования. Мы протестировали 7 альтернатив Pi-hole на рабочем столе и ранжировали их по сложности установки (в Windows, macOS и Linux), ширине списков блокировки, поддержке зашифрованного DNS, качеству панели управления и тому, как они справляются, когда вышестоящий маршрутизатор не позволяет вам передвигать DHCP.
Быстрое сравнение
| Приложение | Лучше всего для | Бесплатный план | Родной рабочий стол | Выделяющаяся функция |
|---|---|---|---|---|
| AdGuard Home | Самая легкая замена Pi-hole | Да, полностью бесплатно | Win, Mac, Linux | Встроенные DoH, DoT, DoQ |
| Technitium DNS | Самостоятельные администраторы, желающие функции предприятия | Да, полностью бесплатно | Win, Mac, Linux | Условная передача, полный DNSSEC |
| NextDNS | Облачный Pi-hole без оборудования | Бесплатный уровень | Клиенты Win, Mac, Linux | Самая большая библиотека списков блокировки из коробки |
| ControlD | Облачный DNS с профилями для каждого устройства | Бесплатный уровень | Клиенты Win, Mac, Linux | Бесплатный уровень защиты от вредоносов и трекеров без учетной записи |
| Blocky | Легкий самостоятельно размещаемый резолвер | Да, полностью бесплатно | Linux, Docker | Один бинарный файл Go, низкое использование ресурсов |
| Mullvad DNS | Бесплатный, без учетной записи, уважающий приватность DNS | Да, полностью бесплатно | Установить в ОС | Анонимный и без логов |
| Unbound | Опытные пользователи, желающие рекурсивный резолвер | Да, полностью бесплатно | Win, Mac, Linux | Проверка DNSSEC от корневой зоны |
Почему люди переходят с Pi-hole на рабочий стол
Паттерны из r/selfhosted и форума сообщества Pi-hole:
- Pi как единая точка отказа. Отказ SD-карты или кратковременное отключение питания отключает DNS всей сети. Переход на рабочий стол или небольшой сервер решает проблему оборудования, но вызывает вопрос, является ли Pi-hole все еще правильной программой.
- Нет встроенного DoH или DoT. Pi-hole требует слоя Cloudflared или Unbound на верху для обработки зашифрованных вышестоящих серверов. AdGuard Home и Technitium делают это встроенным.
- Правила для каждого клиента ограничены. Pi-hole улучшилась здесь, но конфигурация остается более грубой, чем панель управления для каждого клиента в AdGuard Home.
- Windows неудобен. Pi-hole не работает встроенным образом в Windows. Поддерживаемый путь — Docker Desktop или WSL, оба из которых имеют свои особенности.
- Мобильные пользователи вне дома. Как только вы покидаете локальную сеть, защита Pi-hole заканчивается, если вы не подключите туннель WireGuard или Tailscale.
Если любая из этих причин — причина, по которой вы читаете эту статью, вот семь альтернатив Pi-hole для рабочего стола.
7 альтернатив Pi-hole
1. AdGuard Home, лучше всего для самого простого переключения с Pi-hole
AdGuard Home — это наиболее прямая замена Pi-hole. Двоичный файл рабочего стола работает в Windows, macOS, Intel и ARM Linux, а также Docker. Он выполняет ту же работу DNS-sinkhole с чистой панелью управления, встроенной поддержкой DNS-over-HTTPS, DNS-over-TLS и DNS-over-QUIC из коробки, а также правилами для каждого клиента в графическом интерфейсе, а не в файле конфигурации. Списки фильтров взаимозаменяемы с Pi-hole.
Где он отстает: Некоторые инструменты, специфичные для Pi-hole (панель управления PADD, Teleporter), не имеют точного эквивалента. Мобильное приложение AdGuard платное.
Цена:
- Бесплатно: AdGuard Home сам по себе, полностью с открытым исходным кодом
- Платно: Блокировщики AdGuard для мобильных устройств и рабочего стола — это отдельный платный продукт
- против Pi-hole: Оба бесплатны. AdGuard Home побеждает по поддержке протокола и UX для каждого клиента, Pi-hole побеждает по глубине сообщества и экосистемы.
Миграция с Pi-hole: Остановите Pi-hole, экспортируйте список разрешений и список блокировки, импортируйте в AdGuard Home через панель управления, направьте маршрутизатор на новый резолвер. Примерно час для тщательной миграции.
Загрузить: AdGuard Home | GitHub
Вывод: Выберите это, когда вы хотите замену Pi-hole с одним бинарным файлом и первоклассным зашифрованным DNS.
2. Technitium DNS, лучше всего для самостоятельных администраторов, желающих функции предприятия
Technitium DNS Server — это то, что мир с открытым исходным кодом получает ближе всего к серверу DNS класса Microsoft. Он работает как встроенный установщик в Windows, macOS и Linux, поддерживает DoH, DoT, DoQ, полную проверку DNSSEC, условную передачу, пользовательские зоны, разделённый горизонт DNS и встроенный механизм списка блокировки. Панель управления предоставляет доступ ко всему, от логов запросов до правил доступа для каждой зоны.
Где он отстает: Крутче, чем Pi-hole или AdGuard Home. Многие функции ориентированы на небольшие бизнес-установки, а не домашние хозяйства, и плотность интерфейса это отражает.
Цена:
- Бесплатно: Всё, доступный исходный код
- Платно: Дополнительная коммерческая поддержка
- против Pi-hole: Оба бесплатны. Technitium более мощный, Pi-hole дружелюбнее.
Миграция с Pi-hole: Установите, импортируйте списки блокировки, установите DNS Apps для блокировки на основе категорий, настройте условную передачу для локальных доменов. Заложите суббота.
Загрузить: Technitium DNS
Вывод: Выберите это, когда вам нужен самостоятельно размещаемый резолвер с условной передачей, разделённым горизонтом и полным DNSSEC в одном пакете.
3. NextDNS, лучше всего для размещения без оборудования
NextDNS — это то, что было бы Pi-hole, если бы вы передали коробку. Панель управления предоставляет доступ к спискам блокировки, переписям, спискам разрешений, логам запросов, родительскому контролю и правилам для каждого профиля. Клиенты Windows, macOS и Linux закрепляют ОС на правильный профиль и переживают изменения сети (домашний wifi к сотовому тезеру к офисному wifi) без ручной переконфигурации.
Где он отстает: Размещается в облаке, поэтому резолвер видит ваши запросы. Бесплатный уровень ограничивает ежемесячные запросы.
Цена:
- Бесплатно: 300 000 запросов в месяц
- Платно: Pro за 19,90 долл./год удаляет лимит
- против Pi-hole: Pi-hole работает на вашем оборудовании и вашей сети. NextDNS ничего этого не имеет и путешествует с устройством.
Миграция с Pi-hole: Создайте профиль NextDNS, импортируйте списки блокировки, установите клиент рабочего стола на каждое устройство, установите DNS маршрутизатора для случая сети.
Загрузить: NextDNS рабочий стол
Вывод: Выберите это, когда вы хотите защиту уровня Pi-hole, которая следует за ноутбуком.
4. ControlD, лучше всего для облачного DNS с профилями для каждого устройства
ControlD — это ближайший конкурент NextDNS, и дифференциатор — это детализированность профилей для каждого устройства на бесплатном уровне. Вы можете закрепить ноутбук к одному профилю, детский ПК к другому и рабочую коробку к третьему, всё без оплаты. Клиенты Windows, macOS и Linux стабильны и чисто переключают профили при изменении сети.
Где он отстает: Пользовательские правила и продвинутая маршрутизация находятся за платным уровнем. Бесплатный уровень достаточен для домашних хозяйств, но не для опытных пользователей.
Цена:
- Бесплатно: Профили для каждого устройства, базовые списки блокировки, уровень защиты от вредоносов без учётной записи
- Платно: ControlD Pro от 2 долл./месяц за 10 профилей и пользовательские правила
- против Pi-hole: Оба бесплатны на базовом уровне. ControlD владеет собственной сетью anycast и путешествует с устройством; Pi-hole остается дома.
Миграция с Pi-hole: Создайте профиль, импортируйте списки блокировки, установите клиент рабочего стола на каждую коробку, установите DNS маршрутизатора для случая на уровне сети.
Загрузить: ControlD загрузить
Вывод: Выберите это, когда вы хотите профили для каждого устройства без оплаты.
5. Blocky, лучше всего для легкого самостоятельно размещаемого
Blocky — это один двоичный файл Go, который выполняет работу Pi-hole на доле ресурсов. Запустите двоичный файл на любом поле Linux или запустите его в Docker, направьте конфигурацию YAML на набор списков блокировки, и результатом является крошечный, быстрый резолвер с разумной интеграцией Grafana для логов запросов. Никакой панели управления GUI из коробки, что сохраняет размер отпечатка малым.
Где он отстает: Никакой панели управления. Конфигурация только YAML. Опытные пользователи это любят. Домашние хозяйства — нет.
Цена:
- Бесплатно: Всё, лицензия MIT
- Платно: Нет
- против Pi-hole: Оба бесплатны. Blocky намного легче и headless. Pi-hole дружелюбнее.
Миграция с Pi-hole: Запустите двоичный файл Blocky, постройте конфиг из образца, перечислите списки блокировки, направьте DNS маршрутизатора. Полчаса, если вы комфортно работаете в терминале.
Загрузить: Blocky на GitHub
Вывод: Выберите это, когда вы хотите крошечный резолвер, который вы можете запустить на чем-либо и забыть.
6. Mullvad DNS, лучше всего для бесплатного уважающего приватность DNS
Mullvad DNS — это бесплатный, без учётной записи, публичный резолвер, который Mullvad запускает как часть своей инфраструктуры приватности. Указание рабочего стола на него получает DoH или DoT с дополнительной блокировкой объявлений и трекеров, всё без установки сервера или создания учётной записи. Нет панели управления, потому что нечего конфигурировать: блокировка либо включена, либо выключена в зависимости от того, какую конечную точку Mullvad вы выбираете.
Где он отстает: Никакой персонализации для каждого устройства, никаких логов запросов, никаких списков блокировки, которые вы можете настроить. Принимайте как есть.
Цена:
- Бесплатно: Всё, никакой учётной записи не требуется
- Платно: Нет
- против Pi-hole: Pi-hole настраивается и на вашей собственной коробке. Mullvad DNS — это публичный резолвер типа “установил и забыл”.
Миграция с Pi-hole: Настройте DNS ОС или маршрутизатора, чтобы указать на конечную точку DoH Mullvad. Готово за две минуты.
Загрузить: Mullvad DNS
Вывод: Выберите это, когда цель — “блокировка объявлений, никакой инфраструктуры, сегодня”.
7. Unbound, лучше всего для опытных пользователей, желающих рекурсивный резолвер
Unbound — это рекурсивный резолвер NLnet Labs, который большинство опытных пользователей Pi-hole уже используют за Pi-hole. Вытяните его вперёд как основной резолвер, запустите список блокировки в локальную зону, и вы получаете DNSSEC-проверенную рекурсию от корневой зоны без того, чтобы вышестоящий провайдер видел ваши запросы. Установка на рабочем столе работает на Windows, macOS и Linux.
Где он отстает: Никакой панели управления вообще. Управление списком блокировки — это сценарий, который вы пишете и крон сами. Логи — это syslog.
Цена:
- Бесплатно: Всё, лицензия BSD
- Платно: Нет
- против Pi-hole: Pi-hole имеет панель управления и экосистему. Unbound не имеет ни того, ни другого, но предлагает истинное рекурсивное разрешение.
Миграция с Pi-hole: Установите Unbound, замените вышестоящего провайдера Pi-hole рекурсивной установкой Unbound, дополнительно запустите список блокировки в локальную зону.
Загрузить: Unbound (NLnet Labs)
Вывод: Выберите это, когда действительная цель — рекурсивное разрешение, а не просто блокировка.
Как выбрать
- Выберите AdGuard Home для чистой замены Pi-hole на том же оборудовании.
- Выберите Technitium DNS, если вы хотите функции предприятия в одном двоичном файле.
- Выберите NextDNS, если вы хотите нулевую инфраструктуру и защиту, портативную на ноутбук.
- Выберите ControlD, если вы хотите профили для каждого устройства без оплаты.
- Выберите Blocky, если вы хотите крошечный headless резолвер.
- Выберите Mullvad DNS, если вы хотите блокировку типа “установил и забыл” без установки.
- Выберите Unbound, если действительная цель — рекурсивное разрешение.
- Оставайтесь на Pi-hole, если панель управления, сообщество и экосистема — это все еще причина, по которой она работает для вашего дома.
ЧЗВ
Могут ли альтернативы Pi-hole работать на рабочем столе Windows?
Да. AdGuard Home, Technitium, NextDNS, ControlD и Unbound — все поставляются с встроенными установщиками Windows. Blocky работает в Docker Desktop на Windows.
Какая альтернатива Pi-hole поддерживает DNS-over-HTTPS встроенным?
AdGuard Home, Technitium DNS, NextDNS, ControlD и Mullvad DNS — все выполняют DoH из коробки.
Какая лучшая бесплатная альтернатива Pi-hole для NAS Synology?
AdGuard Home или сам Pi-hole, оба доступны через пакет Synology Docker. Technitium также хорошо работает в контейнере Synology.
Нужен ли мне Raspberry Pi для любой из этих?
Нет. Каждая альтернатива в этом списке работает на настольном оборудовании (Windows, macOS или Linux), в Docker или как облачный сервис. Pi всегда был опционален.
Могу ли я сохранить свои списки блокировки Pi-hole при переключении?
Да. AdGuard Home, Technitium и Blocky — все принимают одни и те же стили hosts списков блокировки, которые Pi-hole использует (StevenBlack, HaGeZi, EasyList, OISD). NextDNS и ControlD имеют свой собственный пользовательский интерфейс для добавления одних и тех же списков.