Согласно докам на iptables, транзитный пакет проходит таблицу маршрутизации дважды и между таблицами маршрутизации проходит цепочку forward в mangle. Согласно how-to, для того, что бы настроить роутинг в зависимости от маркирвки пакета в iptables, необходимо маркировать пакет в prerouting-е таблицы mangle. Никак не пойму, почему маркировка пакета в forward никак не меняет маршрут пакета, когда он проходит таблицу маршрутизации второй раз? Может какой баг у меня?