Можно ли использовать DNSCrypt и simple-adblock вместе на маршрутизаторе LEDE?

655
user425299

Я использую роутер с LEDE. DNSCrypt пока работает, но я хочу добавить Simple Adblock, чтобы заменить блокировку рекламы в браузере. Это возможно?

1

1 ответ на вопрос

0
Alexander

DNSCrypt шифрует запросы между клиентом и сервером. Я думаю, что лучшее место для блокировки рекламы - это dnsmasq.
Это мои настройки:
убедитесь, что у вас есть dnsmasq и wget.
Создать скрипт bash /root/update_ads.sh:

wget -O- https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts | awk '$1 == "0.0.0.0" { print "address=/"$2"/0.0.0.0/"}' > /etc/dnsmasq.d/ad_hosts.conf  /etc/init.d/dnsmasq restart 

Он извлекает последний список рекламных хостов, преобразует в формат dnsmasq (ответ NXDOMAIN) и перезапускает dnsmasq.

Для этого периодически добавляйте эту строку в cron:

0 0 * * * /root/update_ads.sh 

Проверьте, включает ли dnsmasq файлы conf из /etc/dnsmasq.d/. /etc/dnsmasq.confдолжна иметь эту строкуconf-dir=/etc/dnsmasq.d/,*.conf