Ситуёвина: поднял Quaggу на машинке, которая терминирует полсотни НАТовых виланок. Два аплинка на разных операторов, свой PI пул.
Полсуток бился с НАТом, пока не дошло, что он НЕ фунциклирует, если ответный пакет (с аплинка) при соединении влетел не на тот же интерфейс, из которого вылетел запрос (на аплинк). Грабли, кстати, совершенно непонятно откуда растут - на кыске или БСДе НАТУ решительно пофик...
Но то ладно. Пришлось повесить оба аплинка на один-единственный интерфейс, причем даже не алиасом (НАТ и на это помирает), а с помощью "ip address add". Имеем идентичного вида пакеты, влетающие на один интерфейс.
Внимание!!! Как считать входящий траф раздельно по аплинкам?!! Баську сломал, ничччо не придумывается.