Добрый день! Т.к. сам уже не знаю куда копать и что искать - обращаюсь к вам за помощью.
Есть машина с FreeBSD 7.0, которая помимо остальных задач - выполняет роль шлюза для выхода в интернет (dhcpd + natd + ipfw), 2 интерфейса - один глядит в Интернет, другой во внутреннюю сеть.
Некоторым машинам необходима работа со своими "прямыми" ip-адресами. И проблем с этим не возникало (aliasы на интерфейсе), однако сейчас мы купили еще 9 адресов для этих целей и дали нам их не из прежнего диапазона (212.*.*.*) - а из подсети 77.*.*.*
И все бы ничего, но и gateway у них свой. В rc.conf прописан defaultgateway, который, разумеется не работает с новыми адресами.
Вопрос в том, как пустить эти адреса наружу через свой gateway, отличный от заданного в системе по умолчанию?
http://pic.ipicture.ru/uploads/090112/msU7E7JC1W.png
Вот схема наглядная (вроде).
http:/openforum/vsluhforumID12/5929.html#4 - вторая часть, там где не про сквид.
>http:/openforum/vsluhforumID12/5929.html#4 - вторая часть, там где не про сквид.Ссылается в конечном счете на http://www.opennet.me/base/net/ipfw_pbr.txt.html
Пока никак понять не могу, как бы это применить к себе, хотя прекрасно понимаю - что можно и нужно.
>Ссылается в конечном счете на
>.../ipfw_pbr.txt.htmlТам есть и более другие слова. Хинт! Хинт! _Поиск_в_гугле_...
http://google.ru/search?q="policy+based+routing"2All: Ещё более правильное название для "проблемы двух провайдеров"?..
>никак понять не могу, как бы это
Ну... Можно попробовать начать с того, что такое "дефолт гейтвей/шлюх по умолчанию" в применении к,,, эээ... статической маршрутизации. Как она, статическая маршрутизация, работает. В чём состоит проблема (=в случае со статической маршрутизацией) при "появлении" второго дефолт gw. И т.д.
Обновить систему до 7.1, пересобрать ядро с поддержкой таблиц маршрутизации и использовать их совместно с ipfw.