The OpenNET Project / Index page

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

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

"Маршрутизация между двумя внешними каналами на уровне портов"
Сообщение от pmd emailИскать по авторуВ закладки on 09-Сен-04, 16:00  (MSK)
Исходные данные: есть 2 независимых внешних канала от разных провайдеров на интерфейсах if0 и if1 и шлюз на FreeBSD. Работает natd и ipfw.

Задача: организовать работу шлюза так, чтоб пакеты которые идут в Инет на порты 20,21,80,8080 и т.д. бегали через роутер провайдера на if0, а остальные через if1.

Дополнительно (не обязательно): если например умирает канал на if0, то все пакеты начинают бегать через if1 и наоборот, пока канал опять не поднимут.

Вопрос: есть что почитать по конкретным реализациям. Может у кого-то есть опыт. Не откажусь от любой помощи.

Благодарность: всем кто поможет.

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

 Оглавление

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

1. "Маршрутизация между двумя внешними каналами на уровне портов"
Сообщение от denn emailИскать по авторуВ закладки(??) on 09-Сен-04, 16:12  (MSK)
>Исходные данные: есть 2 независимых внешних канала от разных провайдеров на интерфейсах
>if0 и if1 и шлюз на FreeBSD. Работает natd и ipfw.
>
>
>Задача: организовать работу шлюза так, чтоб пакеты которые идут в Инет на
>порты 20,21,80,8080 и т.д. бегали через роутер провайдера на if0, а
>остальные через if1.
>
>Дополнительно (не обязательно): если например умирает канал на if0, то все пакеты
>начинают бегать через if1 и наоборот, пока канал опять не поднимут.
>
>
попробуй

1 fwd 1_канал,21 tcp from x.x.x.x(или any) to any 21 via ... out


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

2. "Маршрутизация между двумя внешними каналами на уровне портов"
Сообщение от pmd emailИскать по авторуВ закладки on 09-Сен-04, 16:24  (MSK)
А как быть с natd? вешать на оба внешних интерфейса с прослушкой на разных портах?Тогра форвардить на те порты на которих слушают.
А если канал умрет?

>>Исходные данные: есть 2 независимых внешних канала от разных провайдеров на интерфейсах
>>if0 и if1 и шлюз на FreeBSD. Работает natd и ipfw.
>>
>>
>>Задача: организовать работу шлюза так, чтоб пакеты которые идут в Инет на
>>порты 20,21,80,8080 и т.д. бегали через роутер провайдера на if0, а
>>остальные через if1.
>>
>>Дополнительно (не обязательно): если например умирает канал на if0, то все пакеты
>>начинают бегать через if1 и наоборот, пока канал опять не поднимут.
>>
>>
>попробуй
>
>1 fwd 1_канал,21 tcp from x.x.x.x(или any) to any 21 via ...
>out


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

3. "Маршрутизация между двумя внешними каналами на уровне портов"
Сообщение от dtep Искать по авторуВ закладки(ok) on 09-Сен-04, 16:49  (MSK)
http://www.opennet.dev/base/net/2_channel_balancing.txt.html
Почитай. Описано решение очень похожей проблемы

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

4. "Маршрутизация между двумя внешними каналами на уровне портов"
Сообщение от pmd emailИскать по авторуВ закладки on 09-Сен-04, 18:00  (MSK)
>http://www.opennet.dev/base/net/2_channel_balancing.txt.html
>Почитай. Описано решение очень похожей проблемы

Подойдет. Спасибо большое.

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


Удалить

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




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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