Доброе времени сутокЕсть такая задача:
1. Есть 1 Сервер VOIP Установлен Centos 5.4
2. Нужно подключить 3-х провайдеров через vlan (1ХХ,2ХХ,3ХХ). Используются роутеры только от провайдеров (локальной сети нет). Но в данной конфигурации работает только один default gateway.
(Провайдеров может быть больше чем 3 не более 7)
3. Нужно Активизировать всех 3 провайдеров одновреммено таким образвом чтобы запросы приходящие на vlan 1ХХ уходили с него же (1ХХ). Также и с остальными провайдерами.Нашел очень много интересного про данный вопрос. (iproute2, Load Balancing) но немогу прейти к одному решению.
В Linux тут решение одно и правильное будет iproute2, каждому провайдеру своя табличка с default gw, задача элементарная, мануалов куча, на том же опеннете.
Доброе утро!
Ваща задача выполнима. Посмотрите вот сюда:
http://gazette.linux.ru.net/rus/articles/lartc/x348.html
У меня так сделано, работает =)
>Доброе утро!
>Ваща задача выполнима. Посмотрите вот сюда:
>http://gazette.linux.ru.net/rus/articles/lartc/x348.html
>У меня так сделано, работает =)Именно эту статью на opennet я и имел ввиду, очень доступная.
>>Доброе утро!
>>Ваща задача выполнима. Посмотрите вот сюда:
>>http://gazette.linux.ru.net/rus/articles/lartc/x348.html
>>У меня так сделано, работает =)
>
>Именно эту статью на opennet я и имел ввиду, очень доступная.Спасибо буду копать
но вопрос такой
Я Посмотрел ваши ссылки которые вы дали
Но опять там же указывается локалка, а мне этого не нужно
Либо я что то непонялВот например:
IF1=eth0.10
IF2=eth0.20
IP1=1.1.1.10 -это пров 1 то есть у меня на компе это VLAN 10 (eth0.10)
IP2=2.2.2.20 -это пров 1 то есть у меня на компе это VLAN 20 (eth0.20)
P1=1.1.1.1 - Это Гейт на первого провайдера то есть VLAN 10 (eth0.10)
P2=2.2.2.1 - Это Гейт на первого провайдера то есть VLAN 20 (eth0.20)$P1_NET = ? - я как понял что это локальная сеть может ли она являтся (eth0) у которой ip 0.0.0.0/255.255.255.0
Так как для vlan нужно ставить на основной карте в данный момент это у меня (eth0)
IPADDR=0.0.0.0
NETMASK=255.255.255.0ip route add $P1_NET dev $IF1 src $IP1 table T1
(P1_NET) потому что данная строка мне непонятна так как вызывает локальный интерфейсВ чем я ошибся а то что то запутался
Зарание Спасибо за ответы
Представте что локалка это тоже провайдер
Спасибо большое
Проблема решина
И еще один вопрос обязательно ли ставить метки на приходйщие пакеты (iptables) или нет
все будет нормально работать
>И еще один вопрос обязательно ли ставить метки на приходйщие пакеты (iptables)
>или нет
>все будет нормально работатьЕсли выбор таблиц определяется на основе адресов то метки не нужны.
http://lartc.org/howto/lartc.rpdb.multiple-links.html