Note
AdGuard Home – это DNS-сервер, блокирующий рекламу и трекинг. Его цель – дать вам возможность контролировать всю вашу сеть и все подключённые устройства. Он не требует установки клиентских программ.
Выберите один из способов установки:
- С официального источника — рекомендуется для получения самых последних обновлений и стабильных версий.
- Установка из репозитория Entware — простой вариант, но обновления зависят от команды Entware и могут приходить с задержкой.
- С официального источника
- Подключитесь к вашему устройству с Entware по SSH под пользователем root.
- Выполните команду, чтобы скачать скрипт установки:
curl -s -S -L -O https://github.com/Corvus-Malus/AdGuardHome/raw/main/Installer/install_adguardhome.sh
- Сделайте скрипт исполняемым:
chmod +x install_adguardhome.sh
- Запустите скрипт для установки AdGuard Home:
./install_adguardhome.sh install
- Установка из репозитория Entware
Обновления зависят от команды Entware и могут приходить с задержкой.
- Подключитесь к вашему устройству с Entware по SSH под пользователем root.
- Выполните следующие команды для установки AdGuard Home:
opkg update
opkg install adguardhome-go
- Отключите встроенный DNS-сервер прошивки Keenetic. Подключитесь к CLI (не путайте с SSH-сервером из Entware, который работает на порту 222): http://192.168.1.1/webcli/parse
Примечание: После этого пропадёт доступ в Интернет, это нормально (ведь родной dns-proxy кинетика вы только что отключили, а AdGuard Home займёт его место лишь после прохождения первоначальной настройки).
opkg dns-override
system configuration save
- Не игнорировать DNSv4 интернет-провайдера, отключаем только DNSv6.
- Заходим в интернет фильтры и оставляем только DNSv4 интернет-провайдера.
Откройте в браузере мастер первоначальной настройки AdGuard Home по адресу http://IP-адрес-роутера:3000
. В дальнейшем будем считать, что этот адрес — http://192.168.1.1:3000
Произведите первоначальную настройку. Веб-интерфейс повесьте на Все интерфейсы, порт 3000, DNS-сервер повесьте на Все интерфейсы, порт 53. Также придумайте логин и пароль (чтобы не усложнять, можно использовать логин/пароль от админки роутера).
Зайдите по адресу http://IP-адрес-роутера:3000
(в нашем примере — http://192.168.1.1:3000) и настройте остальное (подписки, фильтры, upstream DNS) по вкусу.
1.1.1.1
1.0.0.1
/opt/etc/init.d/S99adguardhome (start|stop|restart|check|status|kill|reconfigure)
Прописал в роутинг сайты themoviedb.org и tmdb.org, но они всё равно не открываются. Почему и, как получить к ним доступ?
Вы можете направить выборочно ресурсы tmdb на quad9 или на другой правильный DNS, а для остальных ресурсов пользоваться привычными DNS-серверами. Пример на скриншоте:
Получение доступа к ИИ-сервисам (ChatGPT, Microsoft Copilot, Google Gemini) из России
- Для удаления AdGuard Home установленного из официального источника:
- Остановите AdGuard Home:
/opt/etc/init.d/S99adguardhome stop
- Выполните команду для удаления:
./install_adguardhome.sh uninstall
- Для удаления AdGuard Home установленного из репозитория Entware
- Остановите AdGuard Home:
/opt/etc/init.d/S99adguardhome stop
- Выполните команду для удаления:
opkg remove adguardhome-go
Включение встроенного DNS-сервера прошивки Keenetic.
- Подключитесь к CLI (не путайте с SSH-сервером из Entware, который работает на порту 222) по адресу:
http://192.168.1.1/webcli/parse
- Включите встроенный DNS-сервер, отключив DNS-замещение:
no opkg dns-override
- Сохраните изменения:
system configuration save
Тест: https://test.adminforge.de/adblock.html
Тест: https://d3ward.github.io/toolz/adblock.html
Источник: https://adguard.com/ru/adguard-home/overview.html
https://github.com/AdguardTeam/AdGuardHome/releases
Известные DNS-провайдеры: https://adguard-dns.io/kb/ru/general/dns-providers
https://github.com/curl/curl/wiki/DNS-over-HTTPS
Платное решение по блокировке рекламы без установки на роутер (1500₽ в год): https://adguard-dns.io/ru и https://nextdns.io
В бесплатной версии доступно до 300 тыс. DNS-запросов в месяц, в платной — до 10 млн запросов в месяц.