Сначала вопрос: Как организовать переадресацию пакетов с одного шлюза на другой? Подручные средства: iptables, route, squid.
Теперь суть. У нас имеется шлюз, который в данный момент обрабатывает весь внешний обмен: интернет и ipsec. Чтобы не загружать особо ipsec решили подключить второй интернет и поставили роутер, который находится в локальной сети. В настоящий момент есть идеи по переносу второго роутера на один свитч с первым и балансировка канала по двум провайдерам. Правда, ето может занять довольно много времени и не без глюков для начала (в то время, как важно качество работы в ущерб правильной архитектуре) и как план B я хочу просто перебрасывать некоторые пакеты со шлюза на второй роутер, который во внутренней сети. Так вот, как ето сделать, чтобы пакет мог обработать squid, а потом перекинуть на второй шлюз?