Два провайдера

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
fessoga5
рядовой
Сообщения: 28
Зарегистрирован: 2011-11-22 20:04:00

Два провайдера

Непрочитанное сообщение fessoga5 » 2012-03-21 11:41:01

Есть идея организовать два провайдера на сервере. Решение две таблицы маршрутизации и ipfw. Или через bgp, конкретно менять метрику на шлюзе по умолчанию.

Интересует 2 вариант.
Как запоминать какие ресурсы посетил пользователь, это чтобы сессии не слетатали во время онлайн игры например.
Есть ли в quagge этот механизм или все можно сделать скриптом на коленке.
Возникнут ли проблемы с обратным приходом пакета, то есть придет ли он и обработается корректно на том белом ип адрессе с которого ушел.

Спасибо за ответы.
Последний раз редактировалось f_andrey 2012-03-21 11:47:15, всего редактировалось 1 раз.
Причина: Автору, выбирайте пожалуйста раздел соответствуюший тематике вашего сообщения.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
skeletor
майор
Сообщения: 2519
Зарегистрирован: 2007-11-16 18:22:04
Откуда: Kiev
Контактная информация:

Re: Два провайдера

Непрочитанное сообщение skeletor » 2012-03-21 12:28:35

fessoga5 писал(а):Есть идея организовать два провайдера на сервере. Решение две таблицы маршрутизации и ipfw. Или через bgp, конкретно менять метрику на шлюзе по умолчанию.

Эти варианты вообще разные! Для BGP вам обязательно нужна AS, да и просто менять метрику оно скорее всего может не заработать (у меня не заработало, если выставить метрику и один канал отвалился)
fessoga5 писал(а):Как запоминать какие ресурсы посетил пользователь, это чтобы сессии не слетатали во время онлайн игры например.
А как ресурс отреагирует на смену вашего ИПа, вы уже знаете?
fessoga5 писал(а):Есть ли в quagge этот механизм или все можно сделать скриптом на коленке.
quagga - это маршрутизация, а вам нужно NAT сессии
fessoga5 писал(а):Возникнут ли проблемы с обратным приходом пакета, то есть придет ли он и обработается корректно на том белом ип адрессе с которого ушел.
Могу возкнуть при смене каналов. А вообще нужно настраивать так, что бы одновременно были доступны оба канала и пакет куда пришёл, оттуда и ушёл. Если доступен 1 канал - тут всё понятно.
"Винда съела дрова и резет здесь не фурычит."
"Все говорят, что у меня /dev/hands криво и я всё делаю через /dev/ass. А у меня этих фалов вообще нет!"

asdfg
проходил мимо

Re: Два провайдера

Непрочитанное сообщение asdfg » 2012-03-21 14:52:13

http://www.lissyara.su/articles/freebsd ... #example_5
Задача: обеспечить выход в интернет локальной сети через обоих провайдеров используя балансировку трафика между подключениями.

fessoga5
рядовой
Сообщения: 28
Зарегистрирован: 2011-11-22 20:04:00

Re: Два провайдера

Непрочитанное сообщение fessoga5 » 2012-03-22 4:03:24

skeletor писал(а):
fessoga5 писал(а):Есть идея организовать два провайдера на сервере. Решение две таблицы маршрутизации и ipfw. Или через bgp, конкретно менять метрику на шлюзе по умолчанию.

Эти варианты вообще разные! Для BGP вам обязательно нужна AS, да и просто менять метрику оно скорее всего может не заработать (у меня не заработало, если выставить метрику и один канал отвалился)
fessoga5 писал(а):Как запоминать какие ресурсы посетил пользователь, это чтобы сессии не слетатали во время онлайн игры например.
А как ресурс отреагирует на смену вашего ИПа, вы уже знаете?
fessoga5 писал(а):Есть ли в quagge этот механизм или все можно сделать скриптом на коленке.
quagga - это маршрутизация, а вам нужно NAT сессии
fessoga5 писал(а):Возникнут ли проблемы с обратным приходом пакета, то есть придет ли он и обработается корректно на том белом ип адрессе с которого ушел.
Могу возкнуть при смене каналов. А вообще нужно настраивать так, что бы одновременно были доступны оба канала и пакет куда пришёл, оттуда и ушёл. Если доступен 1 канал - тут всё понятно.
1. Я и имел в виду разные варианты, реализацию через ipfw читал, хочу сделать по другому - через маршрутизацию. Про метрику: в bgp есть понятие не метрики, а какое то другое, которое корректнее.
2. Ресурс отреагирует сбросом ссесии. Собственно поэтому и надо сохранять привязку адресс ресурса - клиент, и через "ресурс" менять белые ип для клиента.
3. Про механизм имелось в виду есть ли встроенная возможность кваги менять метрику в зависимости от какого нибудь параметра.
4. Если привязка клиент - ресурс, заработает проблема отпадет сама по себе.

И на заметку, знаю что на уровне провайдера подобные вещи реализованны.

sergoff
рядовой
Сообщения: 26
Зарегистрирован: 2011-03-19 8:15:28

Re: Два провайдера

Непрочитанное сообщение sergoff » 2012-03-22 7:11:26

хм!? а ipwf разве не маршрутизирует????

fessoga5
рядовой
Сообщения: 28
Зарегистрирован: 2011-11-22 20:04:00

Re: Два провайдера

Непрочитанное сообщение fessoga5 » 2012-03-22 8:23:04

sergoff писал(а):хм!? а ipwf разве не маршрутизирует????
Он работает с двумя таблицами маршрутизации .... Что несколько не то ...