Необходимо настроить сервак, на котором на двух сетевухах живут разные подсети и который должен иметь два дефолт гейтвея.
Добавляем в файл /etc/iproute2/rt_tables текст:
100 office.dmz 200 office.local
Одним из нюансов было то, что на одной из сетевух алиасами прибито несколько айпишек.
Задача свелась к следующему небольшому скрипту.
[bash]#!/bin/bash
IP1=( ‘10.10.10.1’ ‘10.10.10.5’ ‘10.10.10.6’ )
IP2=’10.10.20.138′
P1=’10.10.10.254′
P2=’10.10.20.129′
ip route add default via $P1 table office.dmz
ip route add default via $P2 table office.local
ip route add default via $P1
for ip_1 in “${IP1[@]}”
do
ip rule add from $ip_1 table office.dmz
done
ip rule add from $IP2 table office.local[/bash]