
Я хотел бы настроить сетевой шлюз, который будет на лету изменять код веб-страниц, к которым обращаются пользователи в моей локальной сети. Например, я хотел бы автоматически удалять рекламу, подозрительные объекты или теги iframe.
Так что это своего рода централизованный AdBlock, за исключением того, что я хотел бы иметь возможность легко писать свои собственные правила.
Меня интересуют только решения с открытым исходным кодом для Linux.
(Дополнительный вопрос: как объединить это с TLS mitm proxy, чтобы трафик TLS также модифицировался. Конечно, машины в этой локальной сети будут иметь мой личный сертификат.)
РЕДАКТИРОВАТЬ:
Оказывается, для этого есть специальный термин: адаптация контента. :)
решение1
В качестве прокси можно использовать Squid. Его можно получить из:http://www.squid-cache.org
Поскольку Squid является прокси-сервером, вы можете массово блокировать рекламные серверы.