К счастью для вас, у лайфхакера есть статья о том, как это сделать.
http://lifehacker.com/5060053/set-up-universal-ad-blocking-through-your-router
Откройте интерфейс сценариев администратора Tomato. Вам нужно будет войти в систему с именем пользователя и паролем, которые вы указали в инструкциях по установке Tomato. После того, как вы вошли в систему, обязательно нажмите на вкладку WAN Up.
Скопируйте скрипт рекламного блока в Tomato. Я бы порекомендовал перейти непосредственно к источнику, так как автор скрипта регулярно обновляет его.
Вы должны вставить скрипт в пустую текстовую область на вкладке WAN Up
3 Сохраните скрипт, нажав кнопку Сохранить.
4. Перезагрузите роутер, чтобы включить скрипт. Это все, что нужно сделать. В следующий раз, когда вы посетите веб-сайт, вы должны заметить заметное отсутствие рекламы. То же самое должно быть верно для любого компьютера, если он подключен к маршрутизатору Tomato. Есть несколько неприятных моментов в этом методе по сравнению с расширением Adblock, которые вы, возможно, захотите принять во внимание, прежде чем устанавливать его на своем маршрутизаторе. Во-первых, если вы хотите добавить сайт в белый список, вам нужно вручную отредактировать скрипт, изменив следующий раздел:
## remove/whitelist websites ## removes 3 websites (aa.com, bb.com, cc.com) ## remove the # and edit the website urls. sed -i -e '/aa.com/d' $GENFILE
... заменив aa.com сайтом, который вы хотите добавить в белый список. Имейте в виду, что белый список не работает для белого списка всех объявлений на определенном сайте - вместо этого, если у вас возникли проблемы с открытием сайта, на который вы хотите посмотреть, потому что он находится в черном списке, белый список позволит вам получить доступ к этому конкретному сайту. ,
К сожалению, скрипт не позволяет вносить в белый список всю рекламу на определенных сайтах.