I've been playing with tc on my local machine. sudo tc qdisc add dev eth0 root netem delay 2000ms adds a 2-second latency to all traffic going through eth0.

What I want is to be able to limit this latency to certain websites. I've tried playing with filters on specific IP addresses (Google's, for instance) but nothing seems to work.

Any ideas on how I can do this using tc? Is it the best tool for the job?

1 Answer 1


You can mark packets with iptables in the mangle table and assign a class id to shape with tc.

The lartc.org site has very detailed informations on how to do it (and much more).

  • You should also be able to use the u32 classifier to tc filter instead of iptables. Feb 26, 2011 at 19:40

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .