I've been running a Tor exit node on and off for awhile now and my biggest problem has always been bandwidth limiting. I finally installed a firmware on my router with relatively advanced QoS on. It works pretty well most of the time, but to optimize it, I need to be able to isolate *all* Tor traffic. Because I use the same computer for other purposes, I can't just deprioritize its traffic, so I created a pseudo-interface for the QoS to filter on.
My remaining problem is that while Tor listens and responds to other Tor clients via this pseudo-interface (and hence different IP) it still fetches information as an exit node from the non-pseudo-interface, making it much more difficult to filter (I don't want to deprioritize *my* web-browsing as well!). Is there a way to bind Tor so that it *only* uses the pseudo-interface? -madjon