Filtering out bad IP's in uTorrent is a simple task. There is really no need to install any third party software to keep your client free from anti p2p peers.
Part 1. The basics.
uTorrent filters out IP's referring to a small file called ipfilter.dat, located in \application data\utorrent\
If it is not there, just create it.
The syntax of this file is very simple. For each line it looks for a start IP and a stop IP. Sample line:
072.172.064.000 - 072.172.095.255
Adding this line to your ipfilter.dat will result in blocking all IP's between (and counting) the two IP's.
Once you have created the entries of the IP ranges you wish to block, open utorrent>prefernces>advanced. Look for an entry called 'ip-filter enable' and make sure it is set to true.
[You must be registered and logged in to see this image.]
Then right click anywhere under the 'peers'-tab and select 'reload ip-filter'. That's it.
[You must be registered and logged in to see this image.]
Part 2. Whom to block?
When you have selected an active torrent, you can monitor who's connecting to you. By default, hostnames (with a flag) and client is shown. You can right-click and choose 'resolve IP's' in order to see the plain IP addresses.
[You must be registered and logged in to see this image.]
Now, I've seen lots of complaints recently over 'spooky' peers using outdated clients. They usually come up with the hostname go1.inria... These are bad. When you see one, copy it's hostname and or IP, and use any of the following services to identify the organization and it's IP range:
[You must be registered and logged in to see this link.]
Do some research - Use several 'look-up' services until you are sure what range to block.
Other instances I've seen are 'phantom peers' - swarms of 30 or more peers within the same range constantly connecting and disconnecting without upping or downing anything. The same method as above applies once again.
Once you have Identified a bad range, add it to your ipfilter.dat file - as explained in part 1, and remember to 'reload ip-filter'.
Now, no-one in their right state of mind have the time to monitor their swarms all the time. Luckily several undertakings exist, keeping track of bad IP's.
One usefull opensource project is 'uTorrent IP-Filter with AutoUpdater'. It's a small batch file, that whenever executed connects to sourceforge and downloads an updated ipfilter.dat.
Beware that any entries added by yourself will be deleted from your ipfilter.dat file each time you perform this. If you go with this solution, it is a good idea to keep a separate file with the entries you make yourself for fast copypasta after each update.
Another interresting project is 'Bluetack'. It is a forum dedicated to identifying abusive peers. They have developed several lightweight freeware solutions for updating/converting/compiling ipfilters for most bittorrent applications but usage requires slightly more than minimal technical insight. Using their software requires (free) registration at their forum, which is found here:
[You must be registered and logged in to see this link.]
Part 1. The basics.
uTorrent filters out IP's referring to a small file called ipfilter.dat, located in \application data\utorrent\
If it is not there, just create it.
The syntax of this file is very simple. For each line it looks for a start IP and a stop IP. Sample line:
072.172.064.000 - 072.172.095.255
Adding this line to your ipfilter.dat will result in blocking all IP's between (and counting) the two IP's.
Once you have created the entries of the IP ranges you wish to block, open utorrent>prefernces>advanced. Look for an entry called 'ip-filter enable' and make sure it is set to true.
[You must be registered and logged in to see this image.]
Then right click anywhere under the 'peers'-tab and select 'reload ip-filter'. That's it.
[You must be registered and logged in to see this image.]
Part 2. Whom to block?
When you have selected an active torrent, you can monitor who's connecting to you. By default, hostnames (with a flag) and client is shown. You can right-click and choose 'resolve IP's' in order to see the plain IP addresses.
[You must be registered and logged in to see this image.]
Now, I've seen lots of complaints recently over 'spooky' peers using outdated clients. They usually come up with the hostname go1.inria... These are bad. When you see one, copy it's hostname and or IP, and use any of the following services to identify the organization and it's IP range:
[You must be registered and logged in to see this link.]
Do some research - Use several 'look-up' services until you are sure what range to block.
Other instances I've seen are 'phantom peers' - swarms of 30 or more peers within the same range constantly connecting and disconnecting without upping or downing anything. The same method as above applies once again.
Once you have Identified a bad range, add it to your ipfilter.dat file - as explained in part 1, and remember to 'reload ip-filter'.
Now, no-one in their right state of mind have the time to monitor their swarms all the time. Luckily several undertakings exist, keeping track of bad IP's.
One usefull opensource project is 'uTorrent IP-Filter with AutoUpdater'. It's a small batch file, that whenever executed connects to sourceforge and downloads an updated ipfilter.dat.
Beware that any entries added by yourself will be deleted from your ipfilter.dat file each time you perform this. If you go with this solution, it is a good idea to keep a separate file with the entries you make yourself for fast copypasta after each update.
Another interresting project is 'Bluetack'. It is a forum dedicated to identifying abusive peers. They have developed several lightweight freeware solutions for updating/converting/compiling ipfilters for most bittorrent applications but usage requires slightly more than minimal technical insight. Using their software requires (free) registration at their forum, which is found here:
[You must be registered and logged in to see this link.]