rejie Опубликовано 23 ноября, 2010 Жалоба Поделиться Опубликовано 23 ноября, 2010 Что это такое и с чем его едят?! Предположим есть провайдер А и провайдер Б, есть сервер на базе линукса, и один комп в сети который стоит за серваком ( выполняет функцию NAT, firewall, и тд.) На компе запущено приложение, к примеру браузер, как он будет взаимодействовать с двумя провайдарами, с двумя IP адресами, как это возможно? Если с резервным каналом более менее понятно, то как понять балансированную нагрузку? А если работает аська? Просьба тех, кто разбирается в данной теме откликнуться! Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
AccessD Опубликовано 23 ноября, 2010 Жалоба Поделиться Опубликовано 23 ноября, 2010 Например сделать несколько статических раутов и пускать трафик к разным префиксам через разные каналы. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
cppmm Опубликовано 24 ноября, 2010 Жалоба Поделиться Опубликовано 24 ноября, 2010 Пункт 4.2. из Linux Advanced Routing & Traffic Controll HOWTO. Если вкратце, с помощью iproute2 создаются две таблицы маршрутизации(в одной default route к одному прову, во второй ко второму) и добавляется правило, которое меняет таблицы для каждого нового соединения. Ну и на роутере надо будет маскарад в iptables повесить для обоих провайдеров. Как описано в доке, есть тут небольшая проблема - маршруты кешируются, поэтому частопосещаемые ресурсы буду всегда ходить через одного прова, но это можно решить, например, сбросом кеша по крону. Это простейший вариант, уверен, при желании с помощью iproute2 можно и хитрее выдумать. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.