Everything Else

uTorrent Setup Guide

utorrent

Here are some instructions I have compiled on how to setup µTorrent. There are many different BitTorrent clients out there but this is the one I use and recommend.

For more information about the BitTorrent protocol see here.

I have to mention from the outset that I do not condone downloading illegal and pirated media, and that you should only download legal torrents such as Open Source software, etc.

Also, if you are not 100% comfortable in changing your network settings and not entirely sure of what you are doing then do not proceed. I take no responsibility whatsoever.

Make sure you backup your system prior to attempting this.

This guide is divided into the following sections,

  1. Assigning a static IP address on your PC
  2. Disabling the DHCP server on your router
  3. Upload speed calculation
  4. Port Forwarding
  5. Setup and configuration of µTorrent
  6. Downloading torrents

Each of these sections need to be completed in order to have µTorrent up and running successfully.

utorrent

1. Assigning a static IP address on your PC

Prerequisites:

  • Internet connectivity
  • IP address that you want to assign to your PC
  • Subnet Mask
  • Default Gateway
  • Preferred and Alternative DNS server addresses

It is very important to setup a static IP address on your PC when setting up µTorrent, as port forwarding is involved (see below).

When you have port forwarding setup, your router forwards ports to an IP address that you specify (ie to your PC).

This will probably work when you initially set it up, but after restarting your computer it may get a different IP address (see DHCP section next).

When this happens the ports will no longer be forwarded to your computer’s IP address and the port forwarding configuration will not work.

This is why we need to assign a static IP address to your PC.

Instructions:

  1. Click the Start button, and select Control Panel
  2. Click the Network Connections link
  3. Right-click the Local Area Connection icon, and select Properties
  4. Select Internet Protocol TCP/IP and click the Properties button
  5. Select the Use the Following IP Address option
  6. In the IP Address text box, type your IP address (eg 192.168.1.10)
  7. In the Subnet Mask text box, type your subnet mask (eg 255.255.255.0)
  8. In the Default Gateway text box, type your default gateway (eg 192.168.1.1)
  9. Select the Use the Following DNS server Addresses option
  10. Enter your Preferred and Alternative DNS Server addresses (get this from your ISP)
  11. Click OK
  12. Click OK

Testing Static IP address was assigned correctly and you still have internet connectivity:

  1. Click the Start button, and select Run
  2. In the Run dialog box type cmd, click OK
  3. In the Command Line Window type ipconfig /all, press Enter
  4. Confirm the IP address, Subnet Mask and DNS server addresses displayed here are correct (if they are wrong then go back and fix)
  5. Ping your IP address (eg type ping 192.168.1.10) and verify you get a Reply
  6. Now ping your Default Gateway (eg type ping 192.168.1.1) and verify you get a Reply
  7. Now ping something outside your LAN (eg type ping www.google.com) and verify you get a Reply
  8. Now fire up your browser and verify you can surf the web
  9. If you can successfully connect to the internet then you have configured your static IP address correctly

2. Disabling the DHCP server on your router

Prerequisites:

  • Previous section successfully completed
  • Your router’s IP address + your router manual

Most routers assign dynamic IP addresses by default (DHCP).

They do this because dynamic IP address networks require no configuration. The end user can simply plug their computer in, and their network will work.

When IP addresses are assigned dynamically, the router is the one that assigns them. Every time your computer reboots it asks the router for an IP address.

The router then hands your computer an IP address that has not already been handed out to another computer. Often this is a new and different IP address than the one used previously.

When you assign your computer to a static IP address, the router does not know that a computer is using that IP address. So the very same IP address may be handed to another computer later, and that will prevent both computers from connecting to the internet.

This is the reason why we need to disable DHCP.

Instructions:

  1. Log into your router’s web interface, eg 192.168.1.1 (refer to your router’s manual)
  2. Disable the DHCP server (refer to your router’s manual)
  3. Save your router’s new configuration (refer to your router’s manual)
  4. Reboot your router
  5. Reboot your PC and confirm that you can connect to the internet

3. Upload speed calculation

Prerequisites:

  • Previous two sections successfully completed

Since you will always be uploading at your maximum speed, µTorrent needs to be configured according to maximum upload speed in order to avoid choking your connection.

Firstly we need to calculate your upload speed, then we will configure µTorrent based on this.

Instructions:

  1. Download and install the latest version of µTorrent
  2. When the Speed Guide dialog box opens click on Cancel (we will come back to this bit)
  3. Firstly stop all internet traffic from your PC as this will affect this test
  4. Run a SpeedTest making sure you choose a server closest to you
  5. Repeat this test five times and get an average of your UPLOAD speed. The value needed to proceed with the configuration is the upload speed (or upstream, or up-speed) expressed in kilobits per second (kbits, kbs, kb/s) NOT kilobytes (kB, kbytes)
  6. Take your upload speed result in kbit/s and divide it by 8 (you now have your result in kBytes)
  7. Now take your speed in kByte/s and multiply it by 0.7 (this now gives you a proper upload speed of 70% of you tested max)
  8. Go to Options, Preferences, Bandwidth and put your result in the Maximum upload rate box
  9. Alternatively, the Azureus upload settings calculator can provide similar results

4. Port Forwarding

Prerequisites:

  • Previous three sections successfully completed
  • Your router’s IP address + your router manual
  • Your firewall help guide

Instructions:

  1. Click on OptionsPreferencesConnection
  2. Click the Random Port button several times to get a random port number
  3. Take note of this port number
  4. Now login to your router
  5. Setup port forwarding by entering the port number noted above in the external and redirect port fields (refer to your router’s manual on how to do this, alternatively PortForward.com may have screenshots of how to do this for your router)
  6. Now finally you will need to open up this port in your firewall (refer to your firewall help)

Testing Port Forwarding works:

  1. Click on Options, Speed Guide
  2. Click on Test if port is forwarded properly button
  3. If you have configured everything correctly you should get a message saying,

“Welcome to the µTorrent Port Checker. A test will be performed on your computer to check if the specified port is opened. Checking port <port number> on <IP address>… OK! Port <port number> is open and accepting connections. You will be able to receive incoming BitTorrent connections.”

5. Setup and configuration of µTorrent

Prerequisites:

  • Previous four sections successfully completed

Now to configure µTorrent so that you can start downloading torrents. These preferences are based on my µTorrent  v1.8.1 settings. They may or may not be optimal for your system. Please use them as a guide only.

  • Click on OptionsPreferencesGeneral
general
  • Click on OptionsPreferencesUI Settings
ui-settings
  • Click on OptionsPreferencesDirectories
directories
  • Click on OptionsPreferencesConnection

connection
  • Click on OptionsPreferencesBandwidth
  • Please refer to Step 3 above to calculate your own speed settings based on your upload speed!
bandwidth
  • Click on OptionsPreferencesBitTorrent

bittorrent
  • Click on OptionsPreferencesQueueing
queuing
  • Click on OptionsPreferences, Scheduler

scheduler
webui
  • Click on OptionsPreferencesAdvanced
  • Just leave the Advanced settings as default

6. Downloading Torrents

Prerequisites:

  • Previous five sections successfully completed

Test everything works and that you can download torrents.

  1. Select any torrent from Fedora
  2. Your µTorrent application should automagically open up with this torrent displayed
  3. Right-click on the torrent and select Start
  4. Your torrent will begin to download
  5. Verify that you have a green tick displayed at the bottom of the windowgreen-tick
  6. (Network OK, Your network connection is working like it should)
  7. Once the download finishes, your completed download will be moved to the folder you specified in Step 5
  8. All done! Congratulations, you have successfully setup µTorrent.

Oh yeah.. remember to always upload a little bit more than you download. If you download a file, try uploading 120% of the file back to others.

Sharing makes the world go round!

If you found this guide useful please leave a comment below.. or follow me on Twitter.

Related Articles

Back to top button