AdguardHome и Synology NAS блокируем рекламу во всем доме

Всем привет!!!

AdGuard Home — это сетевое программное обеспечение для блокировки рекламы и отслеживания. После того как вы установите его, он будет охватывать все ваши домашние устройства и вам не нужно программное обеспечение на стороне клиента для этого.

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

Сравним Adguard Home и Pi-hole

“DNS sinkholing” способен блокировать большой процент объявлений, но ему не хватает гибкости и мощности традиционных блокировщиков рекламы. Вы можете получить хорошее впечатление о разнице между этими методами, читая эту статью. Он сравнивает AdGuard для Android (традиционный блокировщик рекламы) с блокировщиками рекламы на уровне хостов (которые почти идентичны блокировщикам на основе DNS в своих возможностях).

Тем не менее, этот уровень защиты достаточно для некоторых пользователей. Кроме того, использование DNS-блокировщика может помочь блокировать рекламу, отслеживание и аналитику запросов на других типах устройств, таких как SmartTV, смарт-динамики или другие виды устройств IoT (на которых нельзя установить традиционные блокировщики рекламы).

AdguardHome и Synology NAS блокируем рекламу во всем доме

Тайм коды для быстрой перемотки:

1) 00:06 – Начало )))

2) 01:33 – установка на Synology NAS в Doker

3) 13:32 – Настройки моего рабочего контейнера

4) 17:12 – обзор интерфейса и настроек

5) 29:18 – настройка DNS на телефоне для блокировки везде даже через 4G\5G без VPN

6) 41:30 – Как я настроил раздачу DNS на своем роутере, у вас будут похожие настройки

7) 43:06 – тестирование блокировки рекламы

8) 45:34 – Итоги

Тот же ролик с ЯндексДзен:


Домашняя страница: https://adguard.com/ru/adguard-home/o…

Страница офф докера: https://hub.docker.com/r/adguard/adgu…

Популярные DNS-провайдеры: https://kb.adguard.com/ru/general/dns…

Рекламные фильтры AdGuard: https://kb.adguard.com/ru/general/adg…

Тестовые страницы:

https://d3ward.github.io/toolz/src/ad…

https://checkadblock.ru/

У этой записи 15 комментариев

  1. havyar

    как думаете, куда правильнее ставить AdGuardHome, на NAS или сразу на роутер (на Keenetic например тоже есть DDNS с SSL)?

    1. помоему на роутерах нет Adguard Home, есть только Adguard DNS, но я могу ошибаться. При прочих равных я бы поставил на роутер, если на него не получается, как у меня, то на нас или на расбери пи.

  2. Александр

    Поставил. Настроил. Тестовую страницу открыл.. 49 из 100. Плагин включил в браузере без home – 100 из 100. Может фильтры где другие взять?

    1. Здравствуйте. Да, дургие фильтры можно ставить их много, главное что бы нужное не забанить. Встроенных фильтров тоже достаточно. Рекомендую такой фильтр: RU AdList https://easylist-downloads.adblockplus.org/advblock.txt
      Так же ваш ПК настроен на DNS Adguard Home статикой или по dhcp ? проверяли через nslookup ?

      1. Александр

        И статикой и через Кинетик всех клиентов заворачивал на него.

  3. Александр

    Error: control/filtering/add_url | Couldn’t fetch filter from url https://easylist-downloads.adblockplus.org/advblock.txt: Get “https://easylist-downloads.adblockplus.org/advblock.txt”: couldn’t do a GET request to ‘https://dns10.quad9.net:443/dns-query’, cause: Get “https://dns10.quad9.net:443/dns-query?dns=Xz8BAAABAAAAAAAAEmVhc3lsaXN0LWRvd25sb2FkcwthZGJsb2NrcGx1cwNvcmcAAAEAAQ”: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers) | 400

    Вот такую ошибку даёт ADGuard home

    1. Что-то делаете не так, подсказать нет возможности, так как не понятно что вы делаете и где и на что вылазит эта ошибка.

      1. Александр

        В панели администрирования “Новый чёрный список”. Туда вставляю ссылку на текстовик. А еще заметил, что в Докере в папке лежат все эти текстовики. Если туда закинуть все скачанные фильтры обновляться не будут. Туда можно личные текстовики кидать.

        1. Ну во первых в папку докера ничего кидать не надо, потом не жалуйтесь, что что-то не работает. Интерфейс разработан таким образом, что бы все делалось через WEB в браузере. Во вторых, обратите внимание на ссылку, она явно не корректная и адгуард ее не смог обработать.

  4. petruchiomik

    Александр, здравствуйте. Есть решение настройки AdGuardHome на Synology, если уже настроен DNS сервер на самом Synology?

    1. конечно, на Adguard Home не использовать порт 53, но в этом случаи будут другие проблемы, хотя тоже решаемые в каком-то плане.

  5. petruchiomik

    Я тут вижу два решения:
    1. На Synology настроить DNS сервер, поднять Virtual DSM, на него установить Adguard Home (Docker) и включить на DNS сервере пересылку на сервер Adguard Home. Запросы как я понимаю будут идти только от DNS сервера Synology.
    2. На Virtual DSM настроить Adguard Home, на нем настроить перенаправление нужных DNS имен на Synology и IP в сети.
    У меня у роутера есть имя. Запросы на Adguard Home тогда будут идти от клиентов в сети.

  6. Аndrey K

    Наши китайские друзья собрали Adguard Home в виде spk пакета для установки из центра пакетов
    Теперь Docker не нужен.

    репо для DSM7: https://spk7.imnks.com
    репо для DSM6: https://spk.imnks.com
    если кому нужно, залью spk в облако

      1. Аndrey K

        это Вам спасибо за ваши видео. Это лучшее пособие во всем интернете по Syno!

Добавить комментарий

9 + 20 =