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

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

Отправлено undo , 26-Ноя-08 21:52 
Имеется такая ситуация.
Есть сервер на базе FreeBSD 6.3. В нем три сетевки одна смотрит во внутреннюю сеть(rl0), две в сторону провайдера(rl1, rl2). В инете много инфы по этому поводу, только вся сложность в том, что две  внешние сетевки имеют адреса одной подсети и имеют один шлюз. Грубо говоря, купили два канала с ограниченной максимальной скоротью у одного провайдера. Как сделать балансировку этих каналов? Подскажиет примерчик либо какой нить сайтик с примером.
Загвоздка вся в том, что при обращении куда либо, фря прописывет шлюзом одну из сетевок (у меня всегда rl1) и вторая тупо простаивает. Когда насильно пытаюсь слать через нее пакеты то ниче не рабаотет.
Пасиб.

Содержание

Сообщения в этом обсуждении
"Объединение и балансировка каналов"
Отправлено Square , 27-Ноя-08 00:01 
>[оверквотинг удален]
>инфы по этому поводу, только вся сложность в том, что две
> внешние сетевки имеют адреса одной подсети и имеют один шлюз.
>Грубо говоря, купили два канала с ограниченной максимальной скоротью у одного
>провайдера. Как сделать балансировку этих каналов? Подскажиет примерчик либо какой нить
>сайтик с примером.
>Загвоздка вся в том, что при обращении куда либо, фря прописывет шлюзом
>одну из сетевок (у меня всегда rl1) и вторая тупо простаивает.
>Когда насильно пытаюсь слать через нее пакеты то ниче не рабаотет.
>
>Пасиб.

а вот из интереса - какая максимальная скорость у этих.. хмм.. каналов?


"Объединение и балансировка каналов"
Отправлено Alabama , 27-Ноя-08 04:36 
http://www.openbsd.org/faq/pf/pools.html


"Объединение и балансировка каналов"
Отправлено Сергус , 27-Ноя-08 07:16 
>http://www.openbsd.org/faq/pf/pools.html

А средствами ipfw это можно вообще сделать? (гыг капча 88881)


"Объединение и балансировка каналов"
Отправлено Undo , 27-Ноя-08 07:21 
А возможно ли сделать при помощи lagg? В freebsd 6.3 вроде есть.

"Объединение и балансировка каналов"
Отправлено A Clockwork Orange , 27-Ноя-08 08:29 
как это два канала и три адреса в одной сети? как назначил два адреса из одной сети на разных интерфейсах?
ifconfig -a

"Объединение и балансировка каналов"
Отправлено Undo , 27-Ноя-08 08:42 
>как это два канала и три адреса в одной сети? как назначил
>два адреса из одной сети на разных интерфейсах?
>ifconfig -a

rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=1a<TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
        inet 192.168.1.1 netmask 0xfffffe00 broadcast 192.168.1.255
        ether xx:xx:xx:xx:xx:xx
        media: Ethernet autoselect (1000baseTX <full-duplex>)
        status: active
rl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=1a<TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
        inet 10.10.105.173 netmask 0xffffff00 broadcast 10.10.105.255
        ether xx:xx:xx:xx:xx:xx
        media: Ethernet autoselect (100baseTX <full-duplex,flag0,flag1>)
        status: active
rl2: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=1a<TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
        inet 10.10.105.179 netmask 0xffffff00 broadcast 10.10.105.255
        ether xx:xx:xx:xx:xx:xx
        media: Ethernet autoselect (100baseTX <full-duplex,flag0,flag1>)
        status: active



"Объединение и балансировка каналов"
Отправлено Undo , 27-Ноя-08 08:45 
192.168.1.1 во внутреннюю смотрит.
10.10.105.173 и 10.10.105.179 смотрят в свитч провайдера



"Объединение и балансировка каналов"
Отправлено A Clockwork Orange , 27-Ноя-08 08:46 
netstat -rn