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

Исходное сообщение
"Балансировка с iptables"

Отправлено Booter , 31-Июл-03 21:45 
Вопрос следующий. Есть локальная сеть, внутри которой стоит сервер, на котором запущен один и тот же сервис но в нескольких копиях с разделением по портам. Сеть подключена к Интернету через Линуксовый роутер с iptables.

Необходимо - при обращении к определенному порту на шлюзовой машине через Интернет осуществлялась round robin (круговая, как в ДНС) балансировка нагрузки по портам сервера внутренней сетки. Прокидывание в локалку на данный момент сделано через DNAT порт-в-порт (как в ФАКе на этом сайте), но очень хочется избежать черезмерной загрузки сервиса.


Содержание

Сообщения в этом обсуждении
"Балансировка с iptables"
Отправлено akeeper , 01-Авг-03 13:12 
Скорее всего данную проблему придётся решать не через iptables.

wbr, akeeper.


"Балансировка с iptables"
Отправлено Booter , 01-Авг-03 14:00 
>Скорее всего данную проблему придётся решать не через iptables.

Хм, а с помошью чего? Я, кстати, нашел вполне приемлемое решение - при DNAT-преобразовании можно задать диапазон портов, при трансляции соответственно будет выраться случайно. Можно сказать, то, что надо...