The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Squid3, 2 ISP, tcp_outgoing_address"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Настройка Squid и других прокси серверов (Squid)
Изначальное сообщение [ Отслеживать ]

"Squid3, 2 ISP, tcp_outgoing_address"  +/
Сообщение от flameflower (ok) on 31-Май-12, 23:14 
И так. Имеется шлюз на Debian 6.
На него заведено 2 ISP.
У каждого провайдера имеются свои ресурсы, которые не доступны из сетей не принадлежащих этому провайдеру.
Вопрос:
Можно ли с помощью Squid'a сделать так, что бы при запросах, допустим, на сеть 10.10.10.0/24 трафик "топал" через шлюз 10.10.10.1, а на подсеть 10.100.100.0/24 через шлюз 10.100.100.1 ?
Нашел строчку, через которую можно организовать примерно то, что надо, но не так, как хотелось бы.
tcp_outgoing_address. Если верить ману в конфиге, то используя эту опцию мы сможем отпралять трафик с локальной подсети через одного провайдера. А можно ли как нибудь в зависимости от dst-хост отправлять трафик через одного или второго провайдера?
Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Squid3, 2 ISP, tcp_outgoing_address"  +/
Сообщение от PavelR (ok) on 01-Июн-12, 08:39 
>[оверквотинг удален]
> Вопрос:
> Можно ли с помощью Squid'a сделать так, что бы при запросах, допустим,
> на сеть 10.10.10.0/24 трафик "топал" через шлюз 10.10.10.1, а на подсеть
> 10.100.100.0/24 через шлюз 10.100.100.1 ?
> Нашел строчку, через которую можно организовать примерно то, что надо, но не
> так, как хотелось бы.
> tcp_outgoing_address. Если верить ману в конфиге, то используя эту опцию мы сможем
> отпралять трафик с локальной подсети через одного провайдера. А можно ли
> как нибудь в зависимости от dst-хост отправлять трафик через одного или
> второго провайдера?

Дочитайте ман. tcp_outgoing_address поддерживает acl.

Т.е. где-то так:

acl acl1 ......  #if needed
acl acl2 dst 10.10.10.0/24

tcp_outgoing_address 1.2.3.4 acl1 !acl2
tcp_outgoing_address 2.3.4.5 acl1  acl2

tcp_outgoing_address 5.6.7.8  #default / "fallback"

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Squid3, 2 ISP, tcp_outgoing_address"  +/
Сообщение от flameflower (ok) on 03-Июн-12, 21:09 
>[оверквотинг удален]
>> отпралять трафик с локальной подсети через одного провайдера. А можно ли
>> как нибудь в зависимости от dst-хост отправлять трафик через одного или
>> второго провайдера?
> Дочитайте ман. tcp_outgoing_address поддерживает acl.
> Т.е. где-то так:
> acl acl1 ......  #if needed
> acl acl2 dst 10.10.10.0/24
> tcp_outgoing_address 1.2.3.4 acl1 !acl2
> tcp_outgoing_address 2.3.4.5 acl1  acl2
> tcp_outgoing_address 5.6.7.8  #default / "fallback"

Благодарю за подсказку!
И вправду был не внимателен.
Решено. :)

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

Архив | Удалить

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




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

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