Доброго времени суток уважаеые линуксоводы :)Вот такой вопрос:
есть три сетевых карты
eth0,eth1 - провайдеры
eth2 - несколько локальных сеток с маской 255.255.255.248задача:
если я иду в сеть первого провайдера то идти через его шлюз
а если иду в сеть второго провайдера - то через его шлюзпишу шлюз по умолчанию для первого провайдера...
все работаетпишу сетку второго провайдера (командой route), затем делаю traceroute - в сетку второго провайдера пакет идет через шлюз первого...
в чем лажа, объясните чайнику...
>Доброго времени суток уважаеые линуксоводы :)
>
>Вот такой вопрос:
>есть три сетевых карты
>eth0,eth1 - провайдеры
>eth2 - несколько локальных сеток с маской 255.255.255.248
>
>задача:
>если я иду в сеть первого провайдера то идти через его шлюз
>
>а если иду в сеть второго провайдера - то через его шлюз
>
>
>пишу шлюз по умолчанию для первого провайдера...
>все работает
>
>пишу сетку второго провайдера (командой route), затем делаю traceroute - в сетку
>второго провайдера пакет идет через шлюз первого...
>
>в чем лажа, объясните чайнику...
Ну так логично, первый шлюз то у тебя по умолчанию, через него все и тащится
поскольку default gateway стоит в сторону 1-го прова, то пакет в любом случае уйдет туда.
Есть пакет iproute, который позволяет настраивать роутинг по-своему, или надо использовать демоны динамической маршрутизации.
>поскольку default gateway стоит в сторону 1-го прова, то пакет в любом
>случае уйдет туда.
>Есть пакет iproute, который позволяет настраивать роутинг по-своему, или надо использовать демоны
>динамической маршрутизации.Спасибо!
Где об этом можно прочитать на русском языке... чем подробнее тем лучше?