Здравствуйте уважаемые! Бьюсь с проблемой, ни как не могу решить ... Есть 3 линии интернета инет1 - адсл через модем инет2 - эзернет через роутер инет3 - адсл через модем + прописать в браузере адрес прокси сервера
Думал, думал ... Вообщем что пока придумал: Разграничить 2 интернет канала посредством squid так:
---------------------
//Отключаем проверку дефолтной маршрутизации системы
server_persistent_connections off
//Развод пользователей по интерфейсам
acl user1 src 192.168.0.2 //пользователь
acl user2 src 192.168.0.3
tcp_outgoing_address инет1 user1 //ip интерфейса
tcp_outgoing_address инет2 user2
---------------------
В принципе это хорошо, у всех юзверей в браузерах прописан сервер и порт одинаковый и всё нормально разграничивает. НО!!! Как быть с «инет3 - адсл через модем + прописать в браузере адрес прокси сервера»? В принципе можно сделать squid -f /etc/squid/squid2.conf и в нём прописать работать через прокси. Но опять же, это неудобно, у половины будет один порт в браузерах висеть, у другой половины другой ...
В идеале бы хотелось бы сделать так:
acl инет3 «cache_peer 10.0.0.1 parent 3128 0 no-query default»
tcp_outgoing_address инет3 user3
Но так нельзя ... :( Не подскажите как 2 канала прямого инета и 1 канал прокси интернета завернуть ВСЁ в один squid?