|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Andrew Vovk 2:5020/1229.46 17 Dec 2003 08:42:17 To : All Subject : вопрос с продвинутым рутингом --------------------------------------------------------------------------------
This is Andrew Vovk hailing All !
Имеется шлюз (debian 3.0, 2.4.18, iptables, используется 'упрощатель'
последнего - bash-скрипт shorewall ) между инетом и локалкой. Шлюз делает в
наружний канал eth1 с выходом в инет proxy ARP для одного компутера с реальным
ip адресом (194.135.50.x) в локалке eth0 с внутренними ip адресами (192.168.).
Кроме того, тот же шлюз делает masquarad для нескольких компьютеров с
внутренними ip-шниками во все той же локалке.
Все тот же шлюз работает как dialin и dialout сервер для одного модема ppp0.
default route в нормальном состоянии смотрит наружу через кабель eth1.
ЗАДАЧА - обеспечить хождение максимального процента инетовского трафика всех
перечисленных машин через ppp0 при наличии его в поднятом состоянии (что бывает
не все время).
ПРОБЛЕМА - при поднятии ppp0 в инет и установке так или иначе default route
через него, пакетики для proxyarp-нутого компьютера приходят через внешний
кабелный интерфейс eth1, ответы же на них уходят через ppp - в результате
клиенты приходящие на 194.135.50.x соединения не получают.
В принципе приемлимым является решение, при котором 194.135.50.x всегда ходит
через кабель, а внутренние машины в eth0 - ходят по ppp когда он есть, и по
кабелю, когда ppp нет.
Чуйствую, что должен помочь source routing - но не знаю, где о нем грамотно
написано (ip-cref - не предлагать, там об этом с гулькин нос, а нужны примеры).
Также очень интересно будет услышать другие варианты решения задачи...
Andrew Vovk signing off.
TEAMS: ENTP, Lnx, Шаов, МАИ08-б602И, [B'n'G, Иваси, B5, С.Л.]
... В очередной раз мы наблюдаем обострение дружбы народов.
--- >> physical media damage may begin here <<
* Origin: Aboneiment {http://www.wikiznanie.ru}[59880091] (2:5020/1229.46)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/46253fe0331b.html, оценка из 5, голосов 10
|