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


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

Автор Тема: 2 канала интернет.  (Прочитано 1022 раз)

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

Оффлайн drama17

  • Автор темы
  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
2 канала интернет.
« : 05 Июля 2013, 13:57:31 »
Ситуация такая: на сервере 2 канала интренет(2 прова). Один основной, второй запасной. Есть чекалка переключающая каналы если вдруг что. Прописаны в маршрутах 2 дефолтных, для обоих провов, с разной метрикой. Все работает.

Проблема: в то время как один из каналов основной - второй снаружи недоступен :(.

В iptables никаких запретов на это. Изнутри через этот канал (№2 на данный момент) есть доступ в инет.

На других серверах такая схема работает.

При рестарте фаервола выполняется:

echo 0 | sudo tee /proc/sys/net/ipv4/conf/*/rp_filter
Это необходимое условие для одновременной доступности обоих каналов.

Возможно вся эта проблема связана с тем, что сервер обновлялся остепенно еше с Ubuntu 8,04 (примерно). Сейчас 12,04 32 бит. Ядро 2.6.32-45-generic-pae.
Может где-то еще надо нолик закинуть?? Я не в курсе как это работало на старых системах.

Any ideas? :)
« Последнее редактирование: 08 Июля 2013, 12:57:13 от drama17 »

Оффлайн C e n t u r i o n

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: 2 канала интернет.
« Ответ #1 : 11 Июля 2013, 10:52:53 »
Немного не по теме - расскажи попдробнее что за "чекалка" (софт или железка) ? Думаю пригодится в будущем

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net

Оффлайн C e n t u r i o n

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: 2 канала интернет.
« Ответ #3 : 12 Июля 2013, 09:33:34 »
Благодарю :)

Оффлайн drama17

  • Автор темы
  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
Re: 2 канала интернет.
« Ответ #4 : 23 Июля 2013, 00:34:21 »
Ну то что по ссылке - не самый простой вариант. я использую попроще - мне хватает
 У меня такого плана:

(Нажмите, чтобы показать/скрыть)

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28496
    • Просмотр профиля
Re: 2 канала интернет.
« Ответ #5 : 23 Июля 2013, 01:04:24 »
Простите, это у нас считается - "попроще"? А вы сами то понимаете, как это у вас работает?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн drama17

  • Автор темы
  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
Re: 2 канала интернет.
« Ответ #6 : 23 Июля 2013, 19:21:13 »
ну попроще - в смысле без отдельных таблиц маршрутизации и всего такого :). Выглядит может и не проще, но универсальна и с минимальными изменениями ставится на большинство серверов.
а насчет понимать.. что там непонятного?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28496
    • Просмотр профиля
Re: 2 канала интернет.
« Ответ #7 : 24 Июля 2013, 01:57:58 »
То есть не понимаете... ясно.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн drama17

  • Автор темы
  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
Re: 2 канала интернет.
« Ответ #8 : 24 Июля 2013, 11:46:02 »
То есть не понимаете... ясно.
Не совсем понял к чему эта спесь... ну да ладно, наверно и я таким когда-нибудь стану :(

Оффлайн drama17

  • Автор темы
  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
Re: 2 канала интернет.
« Ответ #9 : 29 Августа 2013, 11:59:32 »

Проблема: в то время как один из каналов основной - второй снаружи недоступен :(.

В iptables никаких запретов на это. Изнутри через этот канал (№2 на данный момент) есть доступ в инет.

На других серверах такая схема работает.


В общем вернулся к этой теме и таки поборол. Немного вводило в заблуждение то, что на паре серверов норм работало без дополнительных ухищрений, но там все дело в том, что один провайдер и разные ИП.
Короче пришлось таки использовать доп. таблицу маршрутизации, но в принципе по-минимуму:

echo 100 reserv >> /etc/iproute2/rt_tables
./route.sh  (=> там типа маршруты + дефолтный_резервный : ip r a 10.200.1.0/24 via 10.1.0.1 dev tap0 table 100)
ip route flush cache
ip ru add from 109.224.179.120 table 100 (вот этого мне не хватало! (это типа ИП моего резервоного канала))

Ну и в принципе все. Маркировка пакетов и т.д. не потребовалась. Можно конечно добавить, но это уже если продиктует необходимость :)

 

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