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 можно и хитрее выдумать. Цитата
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.