I know there are many guides for speeding up Bittorents but none of them worked for me. I wasnt sure how to open the port through my firewall.
1)First of all, there are MANY bittorent clients out there and there are MANY good ones also. I recommend, Utorrent. Otherwise Azureus, Bittornado, or ABC.
2) You first need to forward one port.
Go to http://www.portforward.com and follow the directions to forward one of the ports. make sure that you disable "generate random port on startup" if that is an option in your bittorent client.
3) Usually by now your dot on the torrent client is yellow or still maybe red. anyways, once you have decided on a number for the port, (i recommend between 30000 and 60000) you can go to http://www.grc.com/x/ne.dll?bh0bkyd2 Click proceed> type in your chosen port number> then click on "user specified custom port probe". If it is open, you are done! you can follow following steps just incase. If it is stealth, then follow following steps.
4) Now, the step I did not know how to do at first, you have to also open up that port through your firewall. You have allowed the port to pass through your router but your firewall still blocks it! depending on which firewall you have, follow the steps accordingly.
5) restart your bittorrent client and the light should be green! Your speeds should increase rapidly! Thats about it. if any problems post them or PM me. I will try to help
Before your guide, I could download with an average speed of about 15-20kB/S which was not good enough. In Azureus the NAT green light was never on and I always had a connection error to the tracker, also the little smiley face was never green!!!
I followed your guide and when I went into Azureus I got a NAT connection OK, and the smiley face went green. However, nothing would download at all. I left it for about 1 hour, came back and nothing had downloaded at all.
So, I changed my router settings back from your guide and removed my static IP, guess what, it started to download again.