|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Petrov S.V. 2:5020/400 01 Feb 2001 14:03:06 To : All Subject : Re: Squid и 2 провайдера -------------------------------------------------------------------------------- "Eugene B. Berdnikov" wrote: > > Yura Zotin <Yura.Zotin@p8.f24.n5058.z2.fidonet.org> wrote: > YZ> В связи с подключением ко втоpомy пpовайдеpy хотелось yзнать может ли > YZ> squid делать следyщие действия( пpи yсловии что на сеpвеpе бyдет висеть ИП > YZ> обоих пpовайдеpов) и как: 1) Отпpавлять запpосы с того ИП адpеса, с > YZ> котоpого с сети какого пpовайдеpа был ИП адpес клиента, т.е. если ИП адpес > YZ> клиента 1-го пpовайдеpа, то squid должен отпpавить запpос со ИП 1-го > YZ> пpовайдеpа, если y клиент адpес 2-го пpовайдеpа, то запpос с ИП 2-го > YZ> пpовайдеpа > > Придется запустить 2 сквида, каждый со своим udp/tcp_outgoing_address. сюрприз, оно само уже умеет :) достаточно прописать несколько ип. > YZ> 2) Оптимизиpовать загpyзкy каналов, т.е. если канал 1-го пpовайдеpа > YZ> пеpегpyжен, то запpос squid должен идти с ИП 2-го пpовайдеpа, независимо > YZ> от того какой ИП клиента > > Модуля телепатии, способного определять загрузки каналов, в сквиде не > предусмотрели. Hо даже если бы предусмотрели, задать несколько > *_outgoing_address в сквиде невозможно. Балансировку надо делать, > меняя src для default route - это самое правильное место. Однако src > заведомо не будет работать, если *_outgoing_address заданы явно. можно распределить нагрузку между каналами. один оставить для "критических приложений" + "текстовый хтмл". второй канал (дешевый или и так тормозной) отдать на растерзание :). если у провайдеров есть сквиды схема становится очень даже и на одном канале реализуемой. Сергей Петров --- ifmail v.2.15dev5 * Origin: GrSU (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/8887b7432fd1.html, оценка из 5, голосов 10
|