Съвсем сериозно ти предлагам да оставиш линукса и да си инсталираш FreeBSD.За това за което го искаш тои ще ти свърши чудесна работа и ще е 15 пъти по лесно.
Прочети това документацията не е много и ако имаш въпроси ще ти помогна.
http://www.openbsd.org/faq/pf/Ако решиш да се занимаваш кажи.Трябва ти прекомпилация на ядрото с подръжка на 2-3 неща.Става много лесно.Трябва да опишеш да се стартира pf-то и е готово за ползване.
То е iptables и tc на едно.Няма htb ,но за сметка на това си ползва cbq и т.н.
Конфига му е много лесен и разбираем.
Успех