Can I use a proxy server with BitTorrent?
First, note that there are two types of connections that the BitTorrent program must make: • Outbound HTTP connections to the tracker, usually on port 6969. • Inbound and outbound connections to the peer machines, usually on port 6881 and up. A web proxy can only be used for the first type of connection, since the second type is not HTTP. Theoretically, you could use the HTTP CONNECT command to tunnel them through an HTTP proxy, but this would require additional code support in the client. There is a possible workaround for this scenario, however; see the final point below. That having been said, here is how to configure an HTTP proxy for the tracker connections: • If the proxy does not require authorization, the system-wide proxy configuration should work. For Windows, open the Control Panel select Internet Options, click on the Connections tab, select your connection and click Settings… (or Lan Settings… if you have a direct connection.) Make sure the Use a proxy server option is