Ситуация такая: на сервере 2 канала интренет(2 прова). Один основной, второй запасной. Есть чекалка переключающая каналы если вдруг что. Прописаны в маршрутах 2 дефолтных, для обоих провов, с разной метрикой. Все работает.
Проблема: в то время как один из каналов основной - второй снаружи недоступен

.
В iptables никаких запретов на это. Изнутри через этот канал (№2 на данный момент) есть доступ в инет.
На других серверах такая схема работает.
При рестарте фаервола выполняется:
echo 0 | sudo tee /proc/sys/net/ipv4/conf/*/rp_filter
Это необходимое условие для одновременной доступности обоих каналов.
Возможно вся эта проблема связана с тем, что сервер обновлялся остепенно еше с Ubuntu 8,04 (примерно). Сейчас 12,04 32 бит. Ядро 2.6.32-45-generic-pae.
Может где-то еще надо нолик закинуть?? Я не в курсе как это работало на старых системах.
Any ideas?
