The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"squid разделение каналов"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Public)
Изначальное сообщение [Проследить за развитием треда]

"squid разделение каналов"
Сообщение от ska101 emailИскать по авторуВ закладки on 28-Июн-04, 11:47  (MSK)
squid 2.5s5.
опция tcp_outgoing_address. Не могу добиться правильной работы.

Есть 2 канала в Инет:
1-й старый и стоит в маршрутах по умолчанию.
2-й новый быстрый.

С помощью опции ставлю для одной подсети адрес 1-й канала, для другой адрес 2-го канала.
Я так понимаю работу: выходит все из старого канала, но в некоторых случаях обратный адрес ставится 2-го канала. И поэтому приходить трафик должен через второй канал. Но все по-прежнему идет через 1-й канал а на втором появляются только изредка некоторые пакеты.
Явно что-то не так.
Нужна помощь

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "squid разделение каналов"
Сообщение от ipmanyak Искать по авторуВ закладки(??) on 28-Июн-04, 14:39  (MSK)
http://www.bog.pp.ru/work/squid.html#balans
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "squid разделение каналов"
Сообщение от Андрей Слободяник Искать по авторуВ закладки on 28-Июн-04, 23:07  (MSK)
Вначале настраиваем маршрутизацию с помощью iproute2 (http://ftp.iasi.roedu.net/mirrors/ftp.inr.ac.ru/ip-routing).

Пусть eth2, ip2, mask2, gw2,proxy2 - соответственно устройство, реальный ip-адрес, маска, шлюз и родительский прокси для второго канала. (Некрасиво, что мешаю старые и новые команды, но работает!)

# Назначаем ip-адрес устройству
/sbin/ifconfig eth2 <ip2> netmask <mask2>

# Создаем дополнительную таблицу маршрутизации для пакетов, что
# выходят с адреса <ip2>. Номер этой таблицы 99 - просто случайно
# выбраное число, не пересекающееся с /etc/iproute2/rt_tables
/sbin/ip rule add from <ip2> table 99

# Теперь для этой таблицы назначаем шлюз по умолчанию
/sbin/ip route add default via <gw2> dev <eth2> table 99

# На родительское прокси лезть с этого устройства
# (Если родительское прокси есть и его нужно использовать)
/sbin/route add -host <proxy2> dev <eth2>

# Применить новые маршруты
/sbin/ip route flush cache                      

И в squid.conf
tcp_outgoing_address <ip2> <acl, для которого другой канал>

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "squid разделение каналов"
Сообщение от ska101 emailИскать по авторуВ закладки on 29-Июн-04, 18:54  (MSK)
>Вначале настраиваем маршрутизацию с помощью iproute2 (http://ftp.iasi.roedu.net/mirrors/ftp.inr.ac.ru/ip-routing).
>
>Пусть eth2, ip2, mask2, gw2,proxy2 - соответственно устройство, реальный ip-адрес, маска, шлюз
>и родительский прокси для второго канала. (Некрасиво, что мешаю старые и
>новые команды, но работает!)
>
># Назначаем ip-адрес устройству
>/sbin/ifconfig eth2 <ip2> netmask <mask2>
>
># Создаем дополнительную таблицу маршрутизации для пакетов, что
># выходят с адреса <ip2>. Номер этой таблицы 99 - просто случайно
># выбраное число, не пересекающееся с /etc/iproute2/rt_tables
>/sbin/ip rule add from <ip2> table 99
>
># Теперь для этой таблицы назначаем шлюз по умолчанию
>/sbin/ip route add default via <gw2> dev <eth2> table 99
>
># На родительское прокси лезть с этого устройства
># (Если родительское прокси есть и его нужно использовать)
>/sbin/route add -host <proxy2> dev <eth2>
>
># Применить новые маршруты
>/sbin/ip route flush cache
>
>И в squid.conf
>tcp_outgoing_address <ip2> <acl, для которого другой канал>

Спасибо, но мне кажется должно быть проще

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "squid разделение каналов"
Сообщение от Андрей Слободяник Искать по авторуВ закладки on 30-Июн-04, 01:33  (MSK)
>Спасибо, но мне кажется должно быть проще

Не откажите в любезности, выложите на форум.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру