Different Shaping and Queues on different interfaces

Hi,

I have a routerboard with two internet providers each on the separate interface. This does not act as a load balancing router since the one internet connection in unlimited bandwidth, but obvious slower, and the other one volume based where you pay for the data you use. So I am using layer 7 as well as different destination to redirect the internet traffic to the appropriate internet connection.

Is it possible to setup shaping and queues for each internet interface. I don’t want to add global shaping since I have various network connections at different speeds, and I only want to shape internet traffic. I want to do shaping to enable better service to the users, as well priorities realtime traffic like VOIP, Skype and SSH. I cant do global shaping since I want the private lans to still be able to access the DMZ at full speed.

What is the best way to approach this problem?

Thanks,

Witwolf

Sure it is possible to add shaping per interface - use queue tree and place queues on the outgoing interface