У W'98 хоть и возможен список из нескольких шлюзов, работоспособным является только первый.
Однако, по документации, если в реестре в
HKey_Local_Machine\...\Vxd\MSTCP создать DWORD параметр
DeadGWDetect=1, то при отсутствии (пропадании) основного шлюза
обращение пойдет ко второму.
Итак
W98(как просто, так и SE)
IP=192.168.66.30
GW=192.168.66.14,192.168.66.15
На рутерах W2000S соответственно интерфейсы с другой стороны:
192.168.66.14, 192.168.66.15
192.168.0.14, 192.168.0.15 - видят целевой адрес 192.168.0.21
Пока GW=14 поднят, все Ok, если в даун, то с 66.30 пинга на 0.21 и 0.15 - нет.
Т.е. как не работал 2-ой шлюз под W98, так и неработает.
При смене порядка шлюзов в W98 и дауне 15, все то же самое.
Вопрос -
1) юзал, ли кто вышеуказанный реестровый параметр
2) соображения по поводу текущей ситуации