The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Маршрутизация на FreeBSD с двумя ppp разных ISP"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Маршрутизация на FreeBSD с двумя ppp разных ISP"
Сообщение от saib emailИскать по авторуВ закладки on 30-Дек-03, 15:29  (MSK)
Народ, кто знает как заставить FreeBSD
маршрутизировать IP пакеты на два ISP
причем по ppp
Надо, чтобы мой роутер разпределял трафик на
два ppp соединения
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Маршрутизация на FreeBSD с двумя ppp разных ISP"
Сообщение от Cheeto_McMourrell Искать по авторуВ закладки on 30-Дек-03, 16:02  (MSK)
Я бы на вашем месте попытался изложить проблему более полно. Так намного проще получить полные и качественные ответы максимально быстро.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Маршрутизация на FreeBSD с двумя ppp разных ISP"
Сообщение от Nikolaev_D emailИскать по авторуВ закладки on 30-Дек-03, 16:36  (MSK)

http://www.artifact.spb.ru/labs/short/2-channels-managment-FreeBSD.shtml
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Маршрутизация на FreeBSD с двумя ppp разных ISP"
Сообщение от saib Искать по авторуВ закладки on 30-Дек-03, 16:53  (MSK)
>
>http://www.artifact.spb.ru/labs/short/2-channels-managment-FreeBSD.shtml


Чего-то сайт-то не грузиться ???

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Маршрутизация на FreeBSD с двумя ppp разных ISP"
Сообщение от saib Искать по авторуВ закладки on 30-Дек-03, 16:46  (MSK)
>Я бы на вашем месте попытался изложить проблему более полно. Так намного
>проще получить полные и качественные ответы максимально быстро.

Уточняю проблему, если это конечно необходимо
Два ISP к аждому свой ppp канал
В итоге постоянные IP выделенные
каждым провайдером и локальная сеть.
Надо чтобы моя сеть (естественно посредством NAT)
ходила через мой роутер под FreeBSD
по двум каналам в интернет.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Маршрутизация на FreeBSD с двумя ppp разных ISP"
Сообщение от Cheeto_McMourrell Искать по авторуВ закладки on 30-Дек-03, 17:21  (MSK)
>Уточняю проблему, если это конечно необходимо
>Два ISP к аждому свой ppp канал
>В итоге постоянные IP выделенные
>каждым провайдером и локальная сеть.
>Надо чтобы моя сеть (естественно посредством NAT)
>ходила через мой роутер под FreeBSD
>по двум каналам в интернет.

Собственно маршрутизацию сделать несложно.
man ipfw на предмет fwd
:fwd | forward ipaddr[,port]
:Change the next-hop on matching packets to ipaddr, which can be
:an IP address in dotted quad format or a host name.  The search
:terminates if this rule matches.
...
Так как никаких конкретных данных вы не привели, то наверное сможете сделать это самостоятельно.

Если вы про динамическое распределение нагрузки, то сдесь не все так хорошо как хотелось бы. По какому признаку вы хотите распределять траффик?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Маршрутизация на FreeBSD с двумя ppp разных ISP"
Сообщение от saib Искать по авторуВ закладки on 30-Дек-03, 17:42  (MSK)
>>Уточняю проблему, если это конечно необходимо
>>Два ISP к аждому свой ppp канал
>>В итоге постоянные IP выделенные
>>каждым провайдером и локальная сеть.
>>Надо чтобы моя сеть (естественно посредством NAT)
>>ходила через мой роутер под FreeBSD
>>по двум каналам в интернет.
>
>Собственно маршрутизацию сделать несложно.
>man ipfw на предмет fwd
>:fwd | forward ipaddr[,port]
>:Change the next-hop on matching packets to ipaddr, which can be
>:an IP address in dotted quad format or a host name.  
>The search
>:terminates if this rule matches.
>...
>Так как никаких конкретных данных вы не привели, то наверное сможете сделать
>это самостоятельно.
>
>Если вы про динамическое распределение нагрузки, то сдесь не все так хорошо
>как хотелось бы. По какому признаку вы хотите распределять траффик?

Привожу полную картину:
на данный момент настроены: 2 pppd, 2 natd, gated
В gated прописаны interfaces и static с default
Но проблема в том что в freebsd не поддерживаются
multiple tables route, т.е. нельзя поставить
два маршрутизатора по умолчанию с одинаковыми приоритетами
(это о статической маршрутизацией)
Если говорить о динамической,
то здесь то же проблема, т.к.
оба провайдера не используют внутридоменную
динамическую маршрутизацию - IGP (OSPF или RIP)
Также не поддерживают BGP, таким образом нельзя
использовать Private AS
У провайдеров настроена статическая маршрутизация
с региональным провайдером.

Вот вообщем все...
Да в Linux выше описанная проблема решается
с помощью IPROUTES, но там зато есть
multiple tables route. Так что так...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Маршрутизация на FreeBSD с двумя ppp разных ISP"
Сообщение от Cheeto_McMourrell Искать по авторуВ закладки on 30-Дек-03, 22:59  (MSK)
В таком случае я не думаю что ваша задача может иметь какое-то другое красивое решение кроме как имеющегося делить по какому-то признаку трафик между двумя каналами с двумя natd. И я признаться не пойму чем бы помог IPROUTES. У вас что бОльшая часть трафика - исходящий? Если вас устроит просто раскидывать исходящий трафик случайным образом между двумя каналами, то это сделать можно например с помощью
ipfw prob 0.5

Из извратов - установите 2 туннеля с региональным провайдером, и пусть он вам их маршрутизирует как хочет, если согласится. Или с любой другой точкой, которая согласится.

Я надеюсь, эти 2 линка - не dialup соединения. Иначе непонятно зачем этот сыр-бор. Не проще ли подключиться к одному провайдеру и с ним договориться?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Маршрутизация на FreeBSD с двумя ppp разных ISP"
Сообщение от saib emailИскать по авторуВ закладки on 31-Дек-03, 09:44  (MSK)
Поздравляю с наступающим 2004 новым годом!

Дело как раз в том что IPROUTES помог бы.
Да и большая часть трафика - исходящий.
Возможно на первых порах и устроит раскидывать
исходящий трафик случайным образом между двумя каналами.
Кстати их стало уже целых три (2 канала с одним ISP и 1 с другим ISP)

Но вот что такое prob 0.5 в сочетании с ipfw пока не знаю.
Два тунеля с региональным провайдером - интересное решение,
но вот пока в связи с тем что каналы узкие отложим это.

Да эти 2 линка - dialup соединения (по 50-53 Kb/s).
Но дело в том, что желательно иметь несколько неограниченных
по трафику соединения с разными выходами в мир для
надежности.


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2020 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру