|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Mykola Dzham 2:5020/400 20 Mar 2005 16:05:56 To : Alexander Pechenin Subject : Re: Такая задача -------------------------------------------------------------------------------- Alexander Pechenin wrote: > > "Mykola Dzham" <i.in.news@levsha.org.ua> wrote in message > news:20050320103815.GX23286@univ.kiev.ua... > > > > > То есть что нужно будет сделать: > > > > > > 1. Hастраиваем шлюз как обычно. Обходимся одной версией SQUID. > > > 2. Делаем route add 0 gateway_ISP1, через канал которого, первая группа > > > пользователей будет направляться SQUID-ом по умолчанию. > > > 3. В SQUID посредством ACL разделяем пользователей на две группы. > > > > Да. Пусть это будут users_acl1 и users_acl2 > > > > > 4. В tcp_outgoing_address SQUID-а что мы прописываем? Адрес сетевого > > > интерфейса второго провайдера? - tcp_outgoing_address 190.190.190.190 > > > two_group" > > > > tcp_outgoing_adders squid_ip2 users_acl2 > > tcp_outgoing_addres squid_ip1 > > > > То есть мы обязательно указываем в tcp_outgoing_address адрес сетевого > интерфейса как первого провайдера, по которому пойдут запросы по умолчанию, > так и второго, приписывая последнему группу пользователей, которые должны > ходить через него? > > tcp_outgoing_address 195.195.195.195 > tcp_outgoing_address 190.190.190.190 users_acl2 Поменяй местами строчки: просмотр правил идет до первого срабатывания, в результате в приведенном тобой случае все будут получать ip 195.195.195.195 > > Соответственно пользователи из users_acl2 будут получать ip от второго > > провайдера, все остальные от первого. > > > > > Соответственно с заворачиванием второй группы пользователей на канал от > > > второго провайдера как мы поступаем? Под channel2_gw ниже > подразумевается > > > предоставленный вторым провайдером свой gateway для нас? > > > > Да. > > > > Заворачиваем все на 190.190.190.1, что поступает с 190.190.190.190? > ipfw fwd 190.190.190.1 ip from 190.190.190.190 to any Да > > > > ipfw fwd channel2_gw ip from squid_ip2 to any > > > Squid_ip2 это тот адрес, что будет прописан в tcp_outgoing_address? Так, > а > > > какой туда все же прописываем адрес, сетевого интерфейса второго > провайдера? > > > > Hу так squid_ip2 это и будет предоставленный вторым провайдером ip. > > > > А на какой интерфейс вешать порт SQUID-а не имеет значения в данном случае, > то есть http_port будет один? > Все пользователи будут обращаться к одному и тому же адресу и порту > прокси-сервера, а там уже в свою очередь в зависимости от попадания > пользователя в ту или иную группы запрос последнего будет направлен в > соответствующий канал? Да. -- LEFT-UANIC JID: levsha@jabber.kiev.ua --- ifmail v.2.15dev5.3 * Origin: National Taras Shevchenko University of Kyiv (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/63255c8ef5f9.html, оценка из 5, голосов 10
|