Rtorrent and proxies.
For those of you who are fans of the text-based BitTorrent client rtorrent, it is worth noting that you can run its tracker communication traffic (though not its block exchange traffic) over an HTTP proxy of some kind by setting an environment variable http_proxy=http://some host:port/ before you start rtorrent. This appears to work because rtorrent is linked against libcurl to implement HTTP. However, please note that some BitTorrent trackers specifically disallow the use of proxies, and might penalize or ban you outright for doing so. If you want to do this, just set the above environment variable …
Read more...