Помогите, пожалуйста, советом...
схема такая 3 машины (везде RH-9):
client(C)----router(R)====server(S)
---------------------
C: eth0=192.168.1.101
---------------------
S: eth0=192.168.2.201
eth1=192.168.3.201
---------------------
R: eth0=192.168.1.1
eth1=192.168.3.1
eth2=192.168.3.1
---------------------
R и S - имеют 2 канала связи (работает или один или другой)
При потере связи по одному каналу, надо поднять другой канал, чтобы
C. мог снова общаться с S. При этом на C. жестко прописан единственный
адрес S.
Все должно делаться только на R.
Как решается такая задача?
Надо ли использовать несколько шлюзов по умолчанию (т.е. судя по всему
перекомпилять ядро)?
Надо ли использовать iptable, если надо - то надо ли использовать MASQUERADE?
-------
Правильно ли я понимаю, что при потери связи на одном канале, надо 1)
перестроить таблицу маршрутизации (ip route) и 2)задать иные правила
для iptables?