|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 18 Jan 2006 23:56:44 To : Dmitry Kolvakh Subject : Re: геморройная задача -------------------------------------------------------------------------------- 18 янв 2006, среда, в 18:38 KRAST, Dmitry Kolvakh написал(а): DK>>> Пусть есть канал А и канал Б. И есть учебный класс 1 и класс 2. DK>>> Тетенька должна иметь возможность переключаться между DK>>> конфигурациями: 1) класс 1 и класс 2 сосут трафик по каналу А 2) DK>>> класс 1 сосет из канала А, а класс 2 - из канала Б 3) класс 1 - DK>>> канал Б, класс 2 - канал А 4) оба класса - канал Б Hу и варианты, DK>>> когда никто ничего не сосет, конечно же. EG>> Hавскидку: EG>> 1) два transparent proxy на разных портах в режиме соседей для общего EG>> кеша DK> Лучше не transparent. Можно и не transparent и вообще обойтись одним squid'ом. По-моему, начиная с версии 2.5 или что-то около того, squid умеет выбирать IP-адрес для исходящих пакетов своих запросов наружу в зависимости от адреса своего клиента (через ACL). Можно использовать ACL в отдельных файлах. Интерфейс перегенерирует эти файлы, команда squid -k reconfigure заставляет squid перечитать их. ipfw fwd направляет запросы, отправляемые сквидом с одного из IP-адресов, в один канал, а остальные идут по маршруту default через другой канал. В этом случае ipfw вообще перестраивать не надо на ходу. EG>> 2) прокси ходят через разные каналы (реализовать это есть EG>> несколько способов), каждый через свой канал фиксировано DK> Вот-вот, и какие тут способы? Один описан выше. Есть и другой - если хотя бы один из провайдеров предоставляет свой прокси-сервер, то часть запросов squid может делать через этот вышестоящий прокси, а остальные напрямую через другого провайдера. Соответственно запросы будут идти с разных src IP, их ipfw fwd разбрасывает по двум каналам. Eugene -- Choose no family --- slrn/0.9.8.0 (FreeBSD) * Origin: Svyaz Service JSC (2:5006/1@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/26093887f71f0.html, оценка из 5, голосов 10
|