Есть сервер с двумя интерфейсами. Одна из сетей наглухо закрыта наружу криворукими админами и проксёй, вторая относительно свободна. Пытаюсь настроить NTP-сервер на этой машине и нужно, чтобы он ходил по второму пути.
Настроил две таблицы маршрутизации, как написано, например, тут http://habrahabr.ru/post/49137/.
В скрипте iptables добавил такую строку:
iptables -A PREROUTING -t mangle -p udp --dport 123 -j MARK --set-mark 0x2И в interfaces следующее:
post-up ip rule add fwmark 0x2/0x2 lookup 101101 - это таблица нужного интерфейса.
Однако ntp всё равно шлет свои запросы в неправильную сеть. Причем иногда удается его перенаправить в нужную сторону перезагрузкой интерфейсов, но это нестабильное решение.
Может кто-нибудь расскажет - в чем проблема?