сетевой шлюз, изменяющий контент — как это сделать?

сетевой шлюз, изменяющий контент — как это сделать?

Я хотел бы настроить сетевой шлюз, который будет на лету изменять код веб-страниц, к которым обращаются пользователи в моей локальной сети. Например, я хотел бы автоматически удалять рекламу, подозрительные объекты или теги iframe.

Так что это своего рода централизованный AdBlock, за исключением того, что я хотел бы иметь возможность легко писать свои собственные правила.

Меня интересуют только решения с открытым исходным кодом для Linux.

(Дополнительный вопрос: как объединить это с TLS mitm proxy, чтобы трафик TLS также модифицировался. Конечно, машины в этой локальной сети будут иметь мой личный сертификат.)


РЕДАКТИРОВАТЬ:

Оказывается, для этого есть специальный термин: адаптация контента. :)

решение1

В качестве прокси можно использовать Squid. Его можно получить из:http://www.squid-cache.org

Поскольку Squid является прокси-сервером, вы можете массово блокировать рекламные серверы.

Связанный контент