Over a decade has passed since the arrival of BitTorrent & it is continuing to evolve & remains one of the best file-sharing tools available. Read the full guide below if you really want to make your downloads faster & make it secure.
Some of you may find BitTorrent a bit old but that doesn’t mean BitTorrent doesn’t have a place in your routine. It’s still the more widespread.
We’ve divided the post into three sections:
Both of these are extremely simple in uTorrent and Transmission. in uTorrent, just to go Options > Preferences and hit the connection tab. Make sure all four boxes under the “Listening Port” section are checked. Enable UPnP Port Mapping, Enable NAT-PMP Port Mapping, Randomize Port Each Start, and Add Windows Firewall Exception.
In Transmission, open up the app’s preferences and head to the Network pane. Check both the Randomize Port on Launch and Automatically Map Port boxes. If you see that the light next to the port’s number goes from red to green, then you’ve successfully opened your current port to BitTorrent traffic, and you should notice a good increase in speed.
Note: For best results, you’ll want to make sure your router is UPnP capable and has UPnP enabled. Most routers are UPnP ready, but if you find that you’re having trouble, you may need to look at your router’s manual and settings page to enable its use.
Some of you may find BitTorrent a bit old but that doesn’t mean BitTorrent doesn’t have a place in your routine. It’s still the more widespread.
We’ve divided the post into three sections:
- Increase Your Speed and Privacy with a Few Easy Settings
- Keep That Newfound Speed from Hijacking All Your Bandwidth
- Hide Your Traffic with External Solutions
1.Keep Your BitTorrent Speed & Privacy at the Max with a Few Simple Settings
BitTorrent clients have come a long way in the past few years, and where it used to be much more difficult to hide your BitTorrent activity, it’s now a matter of checking the right boxes. Here are a few settings every BitTorrent user should have enabled.>Randomize and Forward Your Router Ports
If you’re connected to your internet through a router, it’s likely that many of your ports are closed, meaning your speeds will be much slower than you’d like. You’ll need to let your router know which ones you want open for BitTorrent traffic, which is known as port forwarding. Furthermore, many ISPs or organizations (say, if your neighborhood or leasing company provides your internet) will block popular BitTorrent ports, so you’ll want to switch up the port you use every once in a while to keep them guessing.
Both of these are extremely simple in uTorrent and Transmission. in uTorrent, just to go Options > Preferences and hit the connection tab. Make sure all four boxes under the “Listening Port” section are checked. Enable UPnP Port Mapping, Enable NAT-PMP Port Mapping, Randomize Port Each Start, and Add Windows Firewall Exception.
In Transmission, open up the app’s preferences and head to the Network pane. Check both the Randomize Port on Launch and Automatically Map Port boxes. If you see that the light next to the port’s number goes from red to green, then you’ve successfully opened your current port to BitTorrent traffic, and you should notice a good increase in speed.
Note: For best results, you’ll want to make sure your router is UPnP capable and has UPnP enabled. Most routers are UPnP ready, but if you find that you’re having trouble, you may need to look at your router’s manual and settings page to enable its use.
>Encrypt Your BitTorrent Traffic
Nowadays, many ISPs will throttle your bandwidth, prevent you from seeding, or do any other number of annoying things to try and stop you from torrenting. Apart from randomizing your ports, another thing you can do to try and keep them out is encrypt your traffic. It won’t necessarily work on every client, but we’ve found that it nearly doubled our download speeds, so it’s certainly worth a shot.In uTorrent, go back to the preferences and hit up the BitTorrent section in the left sidebar. Under Protocol Encryption, open the dropdown menu labeled Outgoing. You have three options: Disabled, Enabled, and Forced. Try Enabled for a while, but if you don’t see a good speed increase, using the Forced setting might give you better results. Also note the Allow Incoming Legacy Connections checkbox If you have a specific torrent that doesn’t have a lot of people seeding, you might want to check this box temporarily, though we try to keep it unchecked whenever we can. This ensures that any peers you connect to will use encryption and that your ISP will be less likely to throttle you.
In Transmission, head over to the Peers pane of the app’s preferences and check the Encryption section. Definitely check the “Prefer Encrypted Peers” box, and we would highly recommend checking the “Ignore Unencrypted Peers” box, if you are noticing that there aren’t a lot of peers connecting for a specific torrent, try unchecking it to see if that helps your speeds.
>Block Peers that Might be Snooping
Even worse than throttling ISPs is the threat of the snooping RIAA, MPAA or other organization looking to take you down. Often, they’ll post fake torrents of copyrighted material (or just join in on real ones) and track those downloading, leading them right to an unprepared you. While there is no foolproof way to avoid them, a really great simple way is to use a peerblocker. Transmission has this feature built-in, while Windows users will need to use a separate program.If you’re a Mac user, open up Transmission’s preferences and head back to the Peers pane. This time, check the box that reads “Prevent Known Bad Peers from Connecting” down under the Blocklist section. Hit the update button to make sure the list of bad peers is recent, and check the Automatically Update Weekly box to keep it up to date.
Windows users will need to download PeerBlock to block the bad boys from snooping. The first time you run it, it’ll take you through a setup wizard, in which you can decide who you want to blacklist. Check the box for anti-P2P organizations (as well as anything else you may want, though the P2P box is the only important one for BitTorrent) and schedule it to update as often as you want. You might as well update it every day as there is no reason to be stingy with your privacy here. Then, just make sure it runs when you use your BitTorrent client & it’ll keep you safe from those bad peers.
Download: PeerBlock
2.Automate Your Client & Free Up Bandwidth
These are some tricks that have been around for a while, but they are useful for keeping BitTorrent from overtaking your internet connection, especially if you’ve experienced some heavy speed increases from the above tips. Here are a few ways to automatically manage BitTorrent’s use of your bandwidth.>Set Global Bandwidth Limits
BitTorrent downloads and uploads can hog a lot of your internet connection’s bandwidth, especially if you’re sharing popular content. The simplest way to keep BitTorrent from hogging your connection is to set global upload and download limits. In uTorrent, you can find them in the Connection section of the Preferences. The settings are fairly self-explanatory. You just have to set your max upload and download rates (in kB/s), or choose 0 to keep the rates unlimited.
In Transmission, it’s under the Bandwidth pane of the app’s preferences, just check the “Download Rate” and “Upload Rate” boxes and set your speeds however you want. You can also set a “Speed Limit” mode, if you want to switch between to different bandwidth limits, give it more bandwidth when your just checking email and the like, and cut the limits down when you need that bandwidth for streaming video or online gaming.
>Throttle Your BitTorrent Downloads on a Schedule
You could just quit your BitTorrent client (or manually turn on Speed Limit mode) whenever you want to conserve your bandwidth, but if you’re like us, you’ll forget to start it back up which means you’ll end up delaying your downloads (most likely until you want whatever was supposed to be downloading, at which point you will slap your forehead).To remedy this situation, uTorrent and Transmission both come with simple Scheduler features that you can access through the Preferences. In uTorrent, go to Options > Preferences, then find Scheduler in the sidebar. Tick the box next to “Enable Scheduler” and you’ll see a grid of green boxes light up. The grid runs Monday through Sunday, midnight to midnight (or 0:00 to 23:59), one box per hour. Here’s how it works:
- Dark green boxes indicate that uTorrent will download and upload at full speed (or whatever you’ve set as its full speed).
- Light green boxes indicate limited download and upload rates.
- White boxes indicate that uTorrent will not download or upload any content.
- Pink boxes indicate that uTorrent will only seed, not download. I’m not exactly sure when one would be inclined to use this, but it’s there if you want it.
In Transmission, it’s a bit more basic. Just open up Transmission’s Preferences and to to the Bandwidth tab. You only have two modes instead of three, your global bandwidth limits and Speed Limit mode. You can schedule the speed limit mode to turn on and off at a specific time either every day, on weekdays, weekends, or on a specific day of the week. It’s not quite as flexible as uTorrent’s scheduler, but works well enough. Generally people just limit its speed during the day, and let it tear up their connection when they are sleeping.
>Ensure a Good Share Ratio Without Wasting Extra Bandwidth
An important part of BitTorrent is sharing, and a good member of the BitTorrent community gives as much as he/she takes. In fact, many sites, especially private trackers, keep a close eye on your share ratio and may even ban you if you don’t keep your ratio above a certain point (i.e., if you are a “leecher”). This isn’t as widespread as it used to be, but it does still happen. We are in total agreement of the whole share-and-share-alike attitude, but once we have shared an equal part of what we have downloaded, we don’t want to waste too much extra bandwidth on that torrent.Rather than constantly checking your torrent ratios, you can remove them as soon as they cross the 1.0 barrier. Just go to the Queuing section of uTorrent and find the “Seed While” section. There you can set a goal ratio for a file you’re sharing, then set how much bandwidth uTorrent will allocate to the torrent once that goal is reached (in the screenshot, for example, uTorrent will stop sharing the file after its share ratio reaches 150%). If you prefer, you can just limit the upload rate when uTorrent reaches its goal by checking the corresponding box at the bottom of the window.
In Transmission, head to the Transfers pane of the preferences and click on the Management tab. Check the box that says Stop Seeding at Ratio and set the ratio to whatever you want, like 1.50 (meaning when your ratio reaches 150%).
3.External Solutions for Hiding Your Traffic
We won’t go into too much detail here, but we thought some of the more extreme measures deserved mentions in this guide. Here are a few other ways to really keep others out of your business.>Use a VPN
While there are a number of great solutions to hide your identity while downloading, using a VPN is usually a very cheap and popular way to do so. You can use any number of VPN services like ItsHidden, which will route your traffic through another server, keeping your IP address away from prying eyes.Download: ItsHidden
>Set up a Proxy
One of the other popular methods of obscuring yourself is using a proxy, which works similarly to a VPN. You could roll your own SSH proxy or use something a bit easier like BTGuard. You very well may see a speed drop when using this method, though, so if speed is more important to you than privacy, this may not be the best route to go.