Может быть и опоздал с ответом, но хочу предложить посмотреть в сторону
http://www.nat32.com. Сия софтина умеет разруливать несколько внешних и один или несколько (в зависимости от лицензии) внутренних интерфейсов. На всём этом она умеет NAT, source routing и учёт трафа. И всё это, заметьте, под винду - чего она (в отличие от никсов) отродясь в принципе не умеет!