Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Сетевое оборудование (http://forum.oszone.net/forumdisplay.php?f=55)
-   -   [решено] Блокировка рекламы на роутере (http://forum.oszone.net/showthread.php?t=307548)

c4uran 05-11-2015 00:26 2571712

Блокировка рекламы на роутере
 
у меня дома RT-AC68U, хочу на нем заблокировать рекламу используя штатную прошивку, по этому поводу нашел пару статей:

как менять хостс файл, но там сказано что он после перезагрузки все равно сам сгенерируется заново
http://www.snbforums.com/threads/rep...ts-file.13711/
Код:

cd ~
wget http://winhelp2002.mvps.org/hosts.txt
mv /etc/hosts /etc/hosts.old
mv hosts.txt /etc/hosts

и два как создать крон джобы
http://www.htpcbeginner.com/asus-wir...-reboot-setup/

Код:

ssh USERNAME@192.168.1.1
Of course, replace USERNAME with your router login username. Once you are in, navigate to /jffs/scripts folder:

cd /jffs/scripts
Finally, to enable router scheduled reboot, create a file called init-start:

vi init-start
Press a to enable file modification and copy or add the following content to the file (replace USERNAME with your router login username):

#!/bin/sh
cru a ScheduledReboot "0 2 * * * /sbin/reboot"

подскажите как объединить эти действия чтобы в итоге при загрузке автоматом подцеплялись нужные хост файлы и будет ли работать это на https траффик (грубо говоря блокирует ли это ютуб рекламу)?

или проще дома поднять на сервере сквид и пустить клиентов через него?

alex_andor 05-11-2015 09:32 2571773

https://m.adguard.com/ru/welcome.html

c4uran 05-11-2015 11:39 2571817

на телевизор не работает https://m.adguard.com/ru/welcome.html
плюс на телефонах(ios) работает только с сафари, остальные приложения сосут болт

Самый простой способ для asus роутеров это установка прошивки(противоречит задаче конечно но как оказалось не все так плохо) от Merlin http://asuswrt.lostrealm.ca/download (выглядит 1 в 1 как оригинальная только добавляет больше тумблеров даже более того все настройки тянет из оригинальной) а так же позволяет устанавливать приложения через Entware

Шаг 1: устанавливаем прошивку (3 минуты)

Шаг 2: вставляем флешку в роутер и выполняем инструкцию:
https://github.com/RMerl/asuswrt-merlin/wiki/Entware

Шаг 3:
разворачиваем сам адблокер на точке:
https://github.com/RMerl/asuswrt-mer...ing-to-devices

ps. удивило что после обновления на прошивку от merlin скорость копирования по сети от 40-80 мег/c возросла до стабильных 100 ( при копировании 5 гигового файла)

Сrack 08-04-2016 11:59 2624317

У меня два вопроса:
1. Существуют ли роутеры с фильтром рекламы? Что бы в настройках можно было задать свой список фильтров например RuAdList+EasyList.
2. Существуют ли бесплатные DNS с фильтром рекламы?

c4uran 09-04-2016 14:25 2624672

Цитата:

Цитата Сrack
2. Существуют ли бесплатные DNS с фильтром рекламы? »

Да:
http://google.gik-team.com/?q=ad-free+dns+server

UPD: на хабре побеждают рекламу так:
https://habrahabr.ru/post/263081/

ilyatrgz 31-12-2016 01:39 2699771

Здравствуйте дорогие друзья.

Интересные ссылки спасибо!
Как я понял, есть два основных метода блокировки рекламы: прописать hosts, чтобы вообще перенаправить это все дело на нулевой ip и второй пустить траф через прокси.

Задача у меня такая: смотреть гуглофашистский ютюб через приложение в телефоне.
Роутер у меня старенький, но хороший ASUS RT-16
Помучался я пару дней, почитал документациии, и попробовал оба этих метода. Расскажу что у меня получилось:

Метод 1: сделать левый hosts
Прошил с горем пополам OpenWrt, залил список хостов вот отсюда http://winhelp2002.mvps.org/hosts.txt, результат такой:
1) OpenWrt на моем роутере при средней нагрузке в 50mb по торрентам практически виснет, т.е. прошивка тормозная.
2) Я бы смирился с пунктом 1, но получаются странные результаты: В браузере все хорошо рекламу ютюб не показывает, другие сайты показывают пустые фреймы заместо рекламы. Но вот с приложением ютюба на телефоне проблема, рекламу все равно показывает. Включил логирование DNS запросов на роутере, попробовал ручками добавить в hosts домены разные из лога, но гуглофашисты как-то обходят это дело и реклама все равно идет. Предполагаю, что либо ip прошит в приложении, либо оно там по моим логам запрашивает рандомные сабдомены может с них реклама. В hosts, насколько я знаю, рандомные сабдомены не прописать.
В общем метод не очень хороший.

Метод 2: пустить через прокси то, что c4uran писал 05-11-2015 11:39
Легко прошил Asuswrt-Merlin, прошивка очень понравилась, шустрая, хорошая, но к сожалению она мой допотопный роутер перестала поддерживать, но, тем не менее все заработало результат такой:
1) На обычных сайтах работает все на ура, чистые красивые страницы без рекламы.
2) А вот на ютюбе проблема. И приложение, и браузер перестали проигрывать вообще какое-либо видео. попробовал подцепить разные листы adblock результата не добился. И тут гуглофашисты постарались.

Печалька.. Может кто подскажет как все-таки правильно гуглофашистов обойти?

c4uran 31-12-2016 07:44 2699795

Больше года пользуюсь блоком через днс https://alternate-dns.com/mobile.html

Из косяков:
1. не открывается ferra.ru
2. редко но ложатся днс
3. иногда на телеке не блочится реклама (не знаю в чем дело)

в остальном это самый простой способ без танцев с бубном


Время: 00:56.

Время: 00:56.
© OSzone.net 2001-