Hi diego, The traffic control should be done on your router. Only the router know the both networks, internet and LAN. That s why, I don´t think, you will have problems with the masquereading. But how do you use emule?? Do you use nating? Have you any nating Rules for emule in your iptables? (otherwise, emule will have a low ID) >And, can I create shaping classes based on source IP of the local >network? I tried, but also here masquerading operation loses >information about original local IP... Yes, you can do this. You can create for example a class like this: class if ip_dst == 192.168.0.3; Simo _______________________________________________ LARTC mailing list LARTC@xxxxxxxxxxxxxxx http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc