Привет, Соратники!Есть локальная сеть и шлюз, раздающий Интернет через 2-х провайдеров.
Шлюз (Linux CentOS 5.1) имеет:
- eth0 смотрит в локальную сеть,
- eth1 (например, IP 1.1.1.1) и eth2 (например, IP 2.2.2.2) смотрят в Интернет.Когда из локальной сети на eth0 приходят пакеты, адресованые 2.2.2.2, то они доставляются локально Линуксом. Как сделать, чтобы пакеты, пришедшие на eth0 и адресованые 2.2.2.2, доставлялись не локально, а направлялись в Интернет через eth1 и доставлялись на eth2 через Интернет?
Сейчас: eth0 -> Linux -> 2.2.2.2
Нужно: eth0 -> Linux -> eth1 -> Internet -> eth2 (2.2.2.2)Пробовал делать через таблицы маршрутизации, но правила почему-то не работают, видимо встроенные правила локальной доставки срабатывают раньше :-(
>Привет, Соратники!Врядли тут есть твои соратники.
>Когда из локальной сети на eth0 приходят пакеты, адресованые 2.2.2.2, то они
>доставляются локально Линуксом. Как сделать, чтобы пакеты, пришедшие на eth0 и
>адресованые 2.2.2.2, доставлялись не локально, а направлялись в Интернет через eth1
>и доставлялись на eth2 через Интернет?Нахуа ?
Чтобы поделать запрошенное, сначала выполни командыip ru sh
ip ro sh table local
а потом изучай маны, направление команды тебе покажут.
>>Привет, Соратники!
>
>Врядли тут есть твои соратники.Вспомнилось слово "соратники" и на тот момент оно показалось уместным :-)
>>Когда из локальной сети на eth0 приходят пакеты, адресованые 2.2.2.2, то они
>>доставляются локально Линуксом. Как сделать, чтобы пакеты, пришедшие на eth0 и
>>адресованые 2.2.2.2, доставлялись не локально, а направлялись в Интернет через eth1
>>и доставлялись на eth2 через Интернет?
>
>Нахуа ?Описал упрощенную ситуацию. У шлюза не 3, а 7-8 интерфейсов, из которых три - выход в Интернет от трех провайдеров. Есть локальная сеть с пользователями, есть сеть DMZ, в которой находятся серверы. Понадобилось тестировать с одного из компов локальной сети связь с серверами DMZ с "компа из Интернет", как с ними работают наши клиенты.
>Чтобы поделать запрошенное, сначала выполни команды
>
>ip ru sh
>
>ip ro sh table local
>
>
>а потом изучай маны, направление команды тебе покажут.Спасибо. В таблицу local никогда не заглядывал :-)