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

Исходное сообщение
"Проблема настройки Zebra под FreeBSD"

Отправлено tester , 16-Май-05 08:35 
Сервер с ОС FreeBSD4.9-p14.
Три ethernet - интерфейса.
1. wb0(внутрь) - 192.168.1.10
2. rl0(нуружу(порт для xDSL модема)) - 83.217.x.y (шлюз 83.217.a.b)
3. rl1->tun0(нуружу(порт для xDSL модема)) - 213.242.x1.y1 (шлюз 213.242.a1.b1)

На сервере стоит oops, sendmail. Необходимо использовать одновременно оба канала. Поставил zebr'y(0.95).

zebra.conf
_______________________________________
hostname mail.server
password beerman
enable password beerman

interface lo
127.0.0.1

interface rl0
83.217.x.y

interface tun0
213.242.x1.y1

ip route 0.0.0.0/0 83.217.a.b
ip route 0.0.0.0/0 213.242.a1.b1


log file zebra.log
______________________________________


ospfd.conf
==============================

hostname mail.server
password beerman
enable password beerman

router ospf
network 192.168.1.0/24 area 0

log /var/log/ospfd.log
===============================

Запустил zebr'у zebra -d -f /usr/local/etc/zebra.conf
Выдало
2005/05/16 08:33:01 ZEBRA: can't get ip6forwarding value
There is no such command.
Error occured during reading below line.
enable beerman
Процесса нет.

ospfd запустился штатно.

Но по прежнему все ходит только по дефаулту.



Содержание

Сообщения в этом обсуждении
"Проблема настройки Zebra под FreeBSD"
Отправлено EvilX , 16-Май-05 08:46 
1. Адреса на интерфейсы в кониге зебры не надо ставить;
2. А где метрики на маршруты?

"Проблема настройки Zebra под FreeBSD"
Отправлено tester , 16-Май-05 09:12 
>1. Адреса на интерфейсы в кониге зебры не надо ставить;
>2. А где метрики на маршруты?

Поменял конфиг. Теперь при запуске

# zebra -d -f /usr/local/etc/zebra.conf
2005/05/16 09:11:04 ZEBRA: can't get ip6forwarding value
There is no such command.
Error occured during reading below line.
enable beerman

:(


"Проблема настройки Zebra под FreeBSD"
Отправлено EvilX , 16-Май-05 09:21 
>>1. Адреса на интерфейсы в кониге зебры не надо ставить;
>>2. А где метрики на маршруты?
>
>Поменял конфиг. Теперь при запуске
>
># zebra -d -f /usr/local/etc/zebra.conf
>2005/05/16 09:11:04 ZEBRA: can't get ip6forwarding value
>There is no such command.
>Error occured during reading below line.
>enable beerman
>
>:(
enable password beerman



"Проблема настройки Zebra под FreeBSD"
Отправлено toor99 , 16-Май-05 11:18 
Сформулируйте отчетливо, для чего вы установили "зебру" и чего пытаетесь этим добиться?
Если для "одновременного использования обоих каналов", то не мучайте животное, она вам ничем не поможет.

"Проблема настройки Zebra под FreeBSD"
Отправлено tester , 16-Май-05 12:23 
>Сформулируйте отчетливо, для чего вы установили "зебру" и чего пытаетесь этим добиться?
>
>Если для "одновременного использования обоих каналов", то не мучайте животное, она вам
>ничем не поможет.

а что тогда нужно использовать?

Необходимо: почту остfвить на default route, а oops пустить через резервный канал.


"Проблема настройки Zebra под FreeBSD"
Отправлено tester , 16-Май-05 12:26 
Пробовал добавить правило в файрволл, для направления oops'а на резервный канал
ipfw add fwd <ip_gate_prov2> from me to any uid oops
не работало

"Проблема настройки Zebra под FreeBSD"
Отправлено toor99 , 16-Май-05 14:42 
>Пробовал добавить правило в файрволл, для направления oops'а на резервный канал
>ipfw add fwd <ip_gate_prov2> from me to any uid oops
>не работало

Вероятнее всего потому, что src addr в пакетах остался от основного интерфейса. Попробуйте не from me, а from какой там адрес должен быть.


"Проблема настройки Zebra под FreeBSD"
Отправлено Den , 16-Май-05 12:29 
>Сформулируйте отчетливо, для чего вы установили "зебру" и чего пытаетесь этим добиться?
>
>Если для "одновременного использования обоих каналов", то не мучайте животное, она вам
>ничем не поможет.
C помощью выставления одинаковых костов на маршруты в OSPF можно балансировать нагрузку


"Проблема настройки Zebra под FreeBSD"
Отправлено toor99 , 16-Май-05 14:41 
>>Сформулируйте отчетливо, для чего вы установили "зебру" и чего пытаетесь этим добиться?
>>
>>Если для "одновременного использования обоих каналов", то не мучайте животное, она вам
>>ничем не поможет.
>C помощью выставления одинаковых костов на маршруты в OSPF можно балансировать нагрузку

На FreeBSD? Первый раз слышу, что она умеет equal-cost load balancing. Или вообще какoй бы то ни было load balancing.

Не говоря уже о том, что в случае разных провайдеров балансировка принципиально может быть только per-dest, а не per-packet. Впрочем, FreeBSD и этого не умеет тоже :)


"Проблема настройки Zebra под FreeBSD"
Отправлено Mustapha , 14-Июн-08 03:04 
>На FreeBSD? Первый раз слышу, что она умеет equal-cost load balancing. Или
>вообще какoй бы то ни было load balancing.
>
>Не говоря уже о том, что в случае разных провайдеров балансировка принципиально
>может быть только per-dest, а не per-packet. Впрочем, FreeBSD и этого
>не умеет тоже :)

Ну совсем не согласен! FreeBSD умеет все! Главное - ее этому научить (проверено). Я сейчас занимаюсь настройкой фри для load balance на 3 (!) провайдера и нисколько не сомневаюсь в успехе :) . Как только оттестирую - отпишу. Главное - не терять веры и надежды ;)



"Проблема настройки Zebra под FreeBSD"
Отправлено microbash , 28-Мрт-10 19:07 
>[оверквотинг удален]
>>
>>Не говоря уже о том, что в случае разных провайдеров балансировка принципиально
>>может быть только per-dest, а не per-packet. Впрочем, FreeBSD и этого
>>не умеет тоже :)
>
>Ну совсем не согласен! FreeBSD умеет все! Главное - ее этому научить
>(проверено). Я сейчас занимаюсь настройкой фри для load balance на 3
>(!) провайдера и нисколько не сомневаюсь в успехе :) . Как
>только оттестирую - отпишу. Главное - не терять веры и надежды
>;)

Как успехи? :)