|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexander Davydenko 2:5020/400 24 Dec 2003 20:55:20 To : Eugene B. Berdnikov Subject : Re: Вопрос по advanced routing -------------------------------------------------------------------------------- 2003-12-23, Eugene B. Berdnikov <berd@desert.ihep.su> пишет: > Alexander Davydenko <a.davydenko@topconps.com> wrote: > AD> 2003-12-23, Polovnikov D.S. <dog@caws.atnet.ru> пишет: >>> Да именно так. Хочется раздавать этот сервис по разным каналам. >>> Более того. Такой сервер во внутренней сети не один. >>> > AD> imho можно так, > AD> iptab -t mangle -A PREROUTING -s 10.0.0.2/32 --sport 1001 -j MARK --set > AD> 0x01 ip ru add from 10.0.0.2/32 fwmark 0x01 table Service1001 ip ro add > AD> default scope global proto static table Service1001 equalize \ nexthop > AD> dev eth0 weight 100 nexthop dev eth1 weight 100 > > Эээ... Человек же HЕ балансировку просил, а строгое разруливание по каналам снимаю шляпу, был не прав, вспылил ... считаю непростительной ошибкой ... :) не обратил внимание, что это не роутер имеется в виду, а хост с выходом на двух провайдеров, и видимо делающий SNAT на каждом из внешних интерфейсов. > разных провайдеров... Кто сказал, что провайдер A будет маршрутизировать > пакеты провайдера B и наоборот? > > Я бы попробовал так: > > iptables -t nat -A PREROUTING -i eth1 -d 10.0.0.2 -j SNAT --to-source a.a.a.1 > iptables -t nat -A PREROUTING -i eth2 -d 10.0.0.2 -j SNAT --to-source b.b.b.1 мил человек :) вот это ^^^^^^^ и вот это ^^^^ вместе не сочетаются imho, на 10.0.0.2 все пакеты будут одинаково от src 10.0.0.1 не зависимо от куда они пришли. Я могу придумать для этого только что-то типа: iptab -t nat -A PREROUTING -p tcp --dport 1001 -j REDIRECT --to 10001 redir --lport=10001 --cport=1001 --caddr=10.0.0.2 -- Удачи, Александр --- ifmail v.2.15dev5.1 * Origin: Topcon Positioning Systems CIS, LLC (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/15639548a0762.html, оценка из 5, голосов 10
|