Начиная с версии ОС NDMS 2.12 в интернет-центрах Keenetic появилась возможность использовать интернет-фильтр AdGuard DNS.
AdGuard DNS — это альтернативный способ заблокировать рекламу, защитить личные данные и оградить детей от взрослых материалов. Интернет-фильтр обеспечивает необходимый минимум защиты от рекламы, трекинга и фишинга, независимо от платформы.
NOTE: Внимание! Одновременная работа сервисов контентной фильтрации SkyDNS, Яндекс.DNS и AdGuard DNS невозможна. Может использоваться только один из сервисов.
TIP: Примечание: Если AdGuard не блокирует рекламу, ломает какой-то сайт или приложение, пожалуйста, отправляйте жалобу напрямую разработчикам на почтовый адрес support@adguard.com
Основная инструкция по настройке сервиса "Интернет-фильтр AdGuard DNS"
Ниже рассмотрим вариант настройки AdGuard DNS через интерфейс командной строки (CLI) роутера.
1. Включаем adguard-dns:
(config)> adguard-dns enable
AdguardDns::Client: AdGuard DNS enabled.
2. По умолчанию включается профиль Без фильтрации (default) для незарегистрированных и зарегистрированных хостов.
После включения будут также доступны DNS-серверы AdGuard профилей Без рекламы (standart) и Семейный (family) для IPv4/IPv6. Полный актуальный список DNS-серверов Adguard вы найдете на сайте https://adguard-dns.com/ru/public-dns.html в разделе Адреса DNS-серверов > Незашифрованный DNS.
Посмотреть выбранные профили можно следующей командой:
(config)> more temp:/ndnproxysafe.conf
profile 1 safe-access
profile 2 safe-access
profile 3 safe-access
profile-set-server 1 127.0.0.1:40300 # dns.adguard.com@dns.adguard.com
profile-set-server 1 127.0.0.1:40301 # https://dns.adguard.com/dns-query@dnsm
profile-set-server 2 127.0.0.1:40302 # dns.adguard.com@dns.adguard.com
profile-set-server 2 127.0.0.1:40303 # https://dns.adguard.com/dns-query@dnsm
profile-set-server 3 127.0.0.1:40304 # dns-family.adguard.com@dns-family.adguard.com
profile-set-server 3 127.0.0.1:40305 # https://dns-family.adguard.com/dns-query@dnsm
set-profile a8:1e:84:85:xx:xx 2
set-profile mac_default 0
3. Регистрируем хост в Домашней сети:
(config)> known host MYCOMP a8:1e:84:85:xx:xx
Core::KnownHosts: New host "MYCOMP" has been created.
MYCOMP - имя вашего хоста.
a8:1e:84:85:xx:xx — MAC-адрес вашего хоста.
4. Доступны три профиля:
(config)> adguard-dns assign
Usage template:
assign [{host}] {type}
Choose:
default — Без фильтрации
standard — Без рекламы
family — Семейный
5. Назначаем профиль для зарегистрированного хоста:
(config)> adguard-dns assign a8:1e:84:85:xx:xx standard
AdguardDns::Client: "a8:1e:84:85:xx:xx" has been associated with "standard" profile.
6. Проверяем работу интернет-фильтра на сайтах.