Jump to content

Search the Community

Showing results for tags 'adblock'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Keenetic Community
    • NDMS Development
    • NDMS Community Support
    • NDMS Testing
    • Mobile App
  • Open Package Support
    • Opkg Help
    • Opkg Cookbook
    • Opkg Cookbook RUS

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Location


Web-site


Interests


Occupation


AOL Account


ICQ Account


WLM


YAHOO


Facebook Account


Twitter Account


Skype Account


Youtube Account


Google+ Account


Keenetic

Found 4 results

  1. Александр Рыжов

    Это решение позволяет заблокировать баннеры, счётчики на веб-страницах, рекламу в Android-приложениях с помощью hosts-файла. Было: Стало: Установите необходимые пакеты: opkg install dnsmasq-full iptables ndmq Поместите в файл /opt/etc/ndm/netfilter.d/010-intercept-dns.sh следующее содержимое: #!/bin/sh [ "$table" != "nat" ] && exit 0 lan_ip=$(ndmq -p 'show interface Bridge0' -P address) iptables -t nat -I PREROUTING -p udp -m udp --dport 53 -j DNAT --to-destination $lan_ip:65053 iptables -t nat -I PREROUTING -p tcp -m tcp --dport 53 -j DNAT --to-destination $lan_ip:65053 и сделайте скрипт исполняемым: chmod +x /opt/etc/ndm/netfilter.d/010-intercept-dns.sh Отредактируйте файл /opt/etc/dnsmasq.conf, добавив в него строки: no-resolv server=77.88.8.88#1253 server=77.88.8.2#1253 port=65053 Скачайте подходящий чёрный список с рекламными хостами и поместите его в файл /opt/etc/hosts. В примере ниже указан один из самых популярных: wget -O /opt/etc/hosts http://winhelp2002.mvps.org/hosts.txt Всё! Перегрузите роутер для того, чтобы настройки вступили в силу. 0. Убедитесь, что на ПК не прописаны вручную в св-вах сетевого соединения сторонние DNS-серверы. Если вы в сетевых настройках ПК ничего не меняли, то можете это не проверять. 1. Очистите DNS-кеш операционной системы (для Windows - ipconfig /flushdns) 2. Очистите DNS-кеш браузера, достаточно его закрыть и открыть по новой. На скриншотах выше погода с Gismeteo, если решение работает, то рекламные баннеры будут отсутствовать.
  2. Александр Рыжов

    How to remove ads from web pages and Android apps. Before: After: Installation Install necessary packages: opkg install dnsmasq-full iptables ndmq Create a netfilter hook /opt/etc/ndm/netfilter.d/010-intercept-dns.sh: #!/bin/sh [ "$table" != "nat" ] && exit 0 lan_ip=$(ndmq -p 'show interface Bridge0' -P address) iptables -t nat -I PREROUTING -p udp -m udp --dport 53 -j DNAT --to-destination $lan_ip:65053 iptables -t nat -I PREROUTING -p tcp -m tcp --dport 53 -j DNAT --to-destination $lan_ip:65053 Make it executable: chmod +x /opt/etc/ndm/netfilter.d/010-intercept-dns.sh Add the following lines to the /opt/etc/dnsmasq.conf: no-resolv server=77.88.8.88#1253 server=77.88.8.2#1253 port=65053 Download your favorite blacklist to /opt/etc/hosts. For example: wget -O /opt/etc/hosts http://winhelp2002.mvps.org/hosts.txt Done! Reboot your router for the changes to take effect. Troubleshooting Make sure you have not configured custom DNS servers in the Internet Connection properties. Flush your operating system DNS cache (in Windows — ipconfig /flushdns) Close and open your web browser. Notes
  3. 0. Кому и зачем это нужно. Обычно на ПК и ноутбуках я пользуюсь плагином uBlock, и в целом меня это устраивало, Но не устраивало отсутствие такой роскоши на мобильных устройствах, и, менее актуально, на проприетарных (телевизоры, плейстейшены, медиаплееры) Им избавление от рекламы нужно больше из-за ограниченных ресурсов. Итак, свершился релиз OPKG в обновлениях. И, как и собирался по подсказке А.Рыжова, прикрутил на кинетик блокировщик. В результате смешанные чувства. Плюсы: - блокировка рекламы на всех устройствах домашней сети, проводных и беспроводных - единая настройка для всех - не потребляет ресурсов устройств Минусы: - низкое качество блокировки: в файлах для Privoxy оказалась потеряна большая часть того что блокирует uBlock, хотя исходные файлы одни (плохие скрипты с конверторами?) - невозможность блокировать в HTTPS - невозможность использования Yandex/Sky DNS (по крайней мере я пока не знаю как) Первые два недостатка обходятся продолжением использования плагинов к браузерам Т.е. там где блокировалось хорошо - хуже не будет, а там, где не блокировалось ничего - будет лучше. 1. Установка пакетов opkg install privoxy iptables 2. Настройка правила переадресации при старте роутера cd /opt/etc/ndm/netfilter.d echo "#!/bin/sh" > 010-privoxy-route.sh echo "iptables -t nat -A PREROUTING -m iprange --src-range 192.168.1.2-192.168.1.100 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 3128" >> 010-privoxy-route.sh chmod +x 010-privoxy-route.sh 3. Настройка блокировщика Содержание файла /etc/privoxy/config
  4. В CLI кинетика впишите следующее: ip host www.pandora.com 107.170.15.247 system configuration save Чтобы сделать доступным радио Pandora доступным из России. 107.170.15.247 — это адрес сервиса Portaller.com, позволяющий использоваться USA-only ресурсы у нас, созданный нашими соотечественниками. Наберите: ip host ui.skype.com 192.168.1.1 system configuration save чтобы заблокировать рекламу в Скайпе. 192.168.1.1 — это IP-адрес кинетика. Если вы его поменяли, впишите свой. Можно совместить использование SkyDNS с описанными возможности без вызова командной строки. См.ниже.
×