Теоретическая задача.
Есть машина с четырмя сетевыми интерфейсами. Есть три сетки A, B, C.
Сеть A - 10.0.0.0/24. Сеть B - 10.0.1.0/24. Сеть C - 10.0.2.0/24.
eth0 и eth1 в сети A 10.0.0.1 и 10.0.0.2 соответственно.
eth2 в сети B 10.0.1.1.
eth3 в сети C 10.0.2.1.
Нужно натить машины из сети A в сети B и C. Пакеты приходящие на 10.0.0.1 должны идти в сеть B. Пакеты приходящие на 10.0.0.2 должны идти в сеть C.
Заморачиваюсь с iptables и несколькими таблицами маршруторизации, пока не работает.
Как?
|--------|
| |
|-eth0---| |--------eth2----B
A---| | R |
|-eth1---| |--------eth3----C
| |
|--------|