From: Shorewall G. <sho...@co...> - 2008-12-03 22:31:18
|
Simon Hobson wrote: > Phibee Network Operation Center wrote: > >> no answer ? he don't have a personn that use TC in shorewall on this >> mailing list ? > > Yes, but I personally haven't had the time to sit down and collate the information you're asking for. I run a setup at work where we shape inbound and outbound traffic with multiple bandwidth allocations (for customers) and 4 priorities of traffic within each allocation. I've copied the same setup at home (though obviously without the multiple bandwidth allocations). > > This is my home setup "tcstart" file. run_tc is a Shorewall provided wrapper that calls tc and checks the exit status so Shorewall can abort if a tc command fails. Note that rules are "last match applies" rather than "first match applies" so generally need to be listed in increasing order of detail if multiple rules can match a stream. Oh yes, and there is some cruft that still needs cleaning up, sorry. It should be noted that this file is placed in /etc/shorewall/ and that TC_ENABLED=Yes must be specified in shorewall.conf. |