URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 67196
[ Назад ]

Исходное сообщение
"Прозрачный proxy и роутинг"

Отправлено lapweed , 27-Июн-06 10:12 
ОС FreeBSD
proxy Squid 2.5

Можно ли заставить squid (прозрачный прокси сервер) отправлять IP пакеты так чтобы он (squid) не использывал default route, а запихивал пакеты в тот интерфейс в который я укажу.
Тоесть:
Сквид поднят на интерфейсе 127.0.0.1:3128
на него форвардятся пакеты из локалки и потом отправляются в мир.
у меня к серверу подключено два провайдера.
Мне нужно сделать так чтобы сквид отправлял пакеты не через первого провайдера (default route), а через второго правайдера.


Содержание

Сообщения в этом обсуждении
"Прозрачный proxy и роутинг"
Отправлено rwd0 , 27-Июн-06 10:32 
>ОС FreeBSD
>proxy Squid 2.5
>
>Можно ли заставить squid (прозрачный прокси сервер) отправлять IP пакеты так чтобы
>он (squid) не использывал default route, а запихивал пакеты в тот
>интерфейс в который я укажу.
>Тоесть:
>Сквид поднят на интерфейсе 127.0.0.1:3128
>на него форвардятся пакеты из локалки и потом отправляются в мир.
>у меня к серверу подключено два провайдера.
>Мне нужно сделать так чтобы сквид отправлял пакеты не через первого провайдера
>(default route), а через второго правайдера.


загнать пакеты в таблицу nat, и привязать к нужному айпи.


"Прозрачный proxy и роутинг"
Отправлено lapweed , 27-Июн-06 12:05 
to rwd0

>загнать пакеты в таблицу nat, и привязать к нужному айпи.
ок, как (или где) перехватить пакеты после сквида но до ната?

rl0--forward-->squid--->nat--->(внешний интерфейс с 2-мя IP)
                               (т.к. 2 провайдера)

to bass

пытаюсь разобраться, разберусь отпишу.


"Прозрачный proxy и роутинг"
Отправлено bass , 27-Июн-06 10:56 
>ОС FreeBSD
>proxy Squid 2.5
>
>Можно ли заставить squid (прозрачный прокси сервер) отправлять IP пакеты так чтобы
>он (squid) не использывал default route, а запихивал пакеты в тот
>интерфейс в который я укажу.
>Тоесть:
>Сквид поднят на интерфейсе 127.0.0.1:3128
>на него форвардятся пакеты из локалки и потом отправляются в мир.
>у меня к серверу подключено два провайдера.
>Мне нужно сделать так чтобы сквид отправлял пакеты не через первого провайдера
>(default route), а через второго правайдера.

squid.conf tcp_outgoing_address


"Прозрачный proxy и роутинг"
Отправлено lapweed , 27-Июн-06 13:29 
>>.......
>>Мне нужно сделать так чтобы сквид отправлял пакеты не через первого провайдера
>>(default route), а через второго правайдера.
>
>squid.conf tcp_outgoing_address

Спасибо!, разобрался.


"Прозрачный proxy и роутинг"
Отправлено gecos , 12-Янв-10 18:12 
>>>.......
>>>Мне нужно сделать так чтобы сквид отправлял пакеты не через первого провайдера
>>>(default route), а через второго правайдера.
>>
>>squid.conf tcp_outgoing_address
>
>Спасибо!, разобрался.

А можно работающие результаты опубликовать, та же проблема ...