Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Условная маршрутизация  (Прочитано 535 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн adolfovich

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Условная маршрутизация
« : 04 Июль 2013, 21:40:32 »
Подскажите пожалуйста, есть задача, не знаю с какой стороны к ней подойти.

Дано: Есть сервер приложения с необходимостью доступа к нему извне, есть 3 канала интернет от разных провайдеров со статическими IP адресами (например 1.1.1.1, 2.2.2.2 и 3.3.3.3).
Задача: На выделенном виртуальном сервере настроить систему так, что бы все запросы приходящие на его внешний адрес перенаправлялись на статический адрес сервера приложения (здесь все понятно), но при падении основного провайдера (1.1.1.1) запросы автоматически начинали идти на второго провайдера (2.2.2.2) и при восстановлении первого провайдера опять шли на него. По аналогии, если падают 1 и 2 провайдер, запросы идут на 3.

Хотя бы пните в нужном направлении..

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13750
    • Просмотр профиля
Re: Условная маршрутизация
« Ответ #1 : 04 Июль 2013, 21:48:58 »
DynDNS?
или т.п.

На сервисе будет регистрироваться IP-адрес, через который работает сервер на данный момент.
Если падает основной канал, то зарегается с ипом второго, при падении и второго - будет зафиксирован адрес третьего канала. В случае восстановление основной трассы, всё вернётся на круги своя
Принимаю благодарности в WMR и WMZ на кошельки:
R158160676909 и Z313280060764

Оффлайн adolfovich

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Условная маршрутизация
« Ответ #2 : 04 Июль 2013, 21:53:40 »
А можно поподробнее про DynDNS? схема работы точно такая-же получается? Там же приложение вроде устанавливать нужно? Одно из условий не менять ничего на месте, т.е. на сервере приложения
« Последнее редактирование: 04 Июль 2013, 21:55:51 от adolfovich »

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Условная маршрутизация
« Ответ #3 : 04 Июль 2013, 22:03:10 »
http://ru.wikipedia.org/wiki/Round_robin_DNS

Варианты реализации: /etc/hosts, dnsmasq, bind...
« Последнее редактирование: 04 Июль 2013, 22:09:39 от ArcFi »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13750
    • Просмотр профиля
Re: Условная маршрутизация
« Ответ #4 : 04 Июль 2013, 22:08:08 »
Что значит "точно такая же"? С чем "такая же"?
DynDNS и подобные сервисы (лично знаю ещё noIP) используются для привязки в доменных имён к динамическим адресам.
Привязка идёт также динамически. На клиенте сервиса (то есть на Вашем шлюзе) висит приложение, которое регулярно обновляет IP-адрес (обычно "белый"), который необходимо сопоставить с определённым зарегистрированным доменным именем. По каким параметрам этот софт будет определять какой именно IP отправить сервису - это уже Вам на выбор.
Только не обольщайтесь - доменное имя www.adolfovich.ru не прокатит. Это будет что-то типа adolfovich.dyndns.info или подобное. Но ведь Вам это и не сильно важно.

Там же приложение вроде устанавливать нужно? Одно из условий не менять ничего на месте, т.е. на сервере приложения
Ну не меняя ничего Вы ничего и не получите.
Принимаю благодарности в WMR и WMZ на кошельки:
R158160676909 и Z313280060764

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27498
    • Просмотр профиля
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.086 секунд. Запросов: 24.