In case that you experience lots of hash fails in your uTorrent client, or just simply want to filter out suspicious IP addresses, you should use an IP blocklist.
Here is how:
1. Download an appropriate IP blocklist. The file will be saved in .gz format, therefore you will have to unzip it. The result is a file called “ipfilter.dat”, that is the IP blocklist.
2. Copy/paste the ipfilter.dat file into your %appdata%\utorrent folder. This folder looks like “C:\Documents and Settings\<your Windows username>\Application Data\uTorrent”.
3. Start uTorrent, go into Options -> Preferences -> Advanced, set the ipfilter.enable option to True and hit Apply/OK.
If you have successfully executed the above steps, then on the Logger tab of uTorrent, you should see something like “Loaded ipfilter.dat (xxxx entries). If you see there “0 entries”, then something went wrong.
You can reload the list without restarting uTorrent, by simply setting the ipfilder.enable option to False/OK and then True/OK.
The same ipfilter.dat file can also be used in your eMule client.
Excellent… However I don’t seem to have an “Application Data” folder. I have a “User Data” folder, but it just has what look like randomly named (e.g. asdljkfasdklj) folders beneath it.
Any ideas?
Thanks,
Phil
Answer: Unhide all files under Folder Options in Explorer and they appear.
You can also get there by opening the run dialog (Win+R, or Start, Run…) and putting in “%appdata%\utorrent”.
the reason your not finding it is because your running VISTA (which is prolly why your reading this article and not using PeerGuardian). Where you find it is like this “C:\Users\(yourusername)\AppData\Roaming\uTorrent” thats what i did, works like a charm…
Thanks
As far as (Windblow$ :)) Folder Options go, there are neat shell extensions over @ msfn.org :d http://www.msfn.org/board/Here-s-shell-extensions-t52524.html – unfortunately, image is a JPEG (ffs) & an attachment too – http://www.msfn.org/board/index.php?act=attach&type=post&id=16145 but here it is & imageshack : http://img218.imageshack.us/img218/3665/sixshotdb6.jpg neat, right?..:)
Note that the download referenced in (1) supplies a file called ‘nipfilter.dat’ – it needs to be renamed to ‘ipfilter.dat’ to work in uTorrent.
How often do u need to redownload the .dat file?
where is the “logger” tab on utorrent??
General – Peers – … – Logger
This is on the main window, not on preferences.
Interestingly i don’t have permission in Vista to browse through to the root of
$user$\application data
even though i’m admin, and all permisions are correct etc.
Not even the “permission to continue” screen, just a big fat “no”. No idea why…
Only way i did this was to type the entire path in one go:
$user$\application data\utorrent
might help some others
Can anyone help me edit a .dat file to add some ip addresses?
thanks.
just open ipfilter.dat in notepad (right click – open select second option – notepad)
Thanks for the reply. I had already tried that and it saves it as .txt and I renamed it back to ipfilter.dat so that it will be read by utorrent, but my system is still showing it as .txt. I went ahead and tried to get utorrent to read it, but it doesn’t recognize (and yes, it’s in the app data file). I’ve tried renaming or creating a new file several times and I honestly don’t know what I’m doing wrong. That’s why I asked here.
I’m using Windows XP SP2 if that makes any difference.
NS, if you renaming it from .txt, it no use. save as, then in save as type: all files.. then in file name, save it as ipfilter.dat.
thanks for this one.. it works.. btw, you can also use peerguardian2 which is also free.
Thank you monoape you really do have to rename it to work thanx
I can’t seem to download the file from the site linked to in the blog entry… 😦
yeah i think the b.i.s.s. site is down for some reason…
One last note that this doesn’t answer is how to add IPs OR ranges of IPs to an existing IPfilter.dat to block people who are not already on the list. Where I live, the laws on “distribution of indecent or obscene material” are errr not all that obvious. Nor are the definitions of indecent or obscene, which can only be determined if you submit the material to the rating agency and pay a large fee. But these ;aws only apply to distribution, and only in theis location. So I block all ISPs here, and only share with other countries.
To do that, just close microTorrent, open the ipfilter.dat file with notepad or textpad (the latter is more flexible and is free with a mild nag screen – also will open very large filter files). Add a line like (I just made this up)
69.29.3.000 – 69.30.255.255 (decent whois services or software will give you the range if you type in an IP in the range). The space between the IPs needs the “” or it won’t work. Hit enter after every line. If there is only one IP you want to a block (your ex who has cable broadband for example), just put the one IP like 68.28.145.22, then hit enter. Save the file. Right -click on the “peers” window after Microtorrent starts up and select “reload ipfilter” bingo. Strictly speaking you don’t even need to stop MicroTorrent as it loads the whole file into memory and then releases the file. You can in fact just edit the file, save it, and reload as above.
Works like a charm and a lot less hassle than Peerguardian (which I do use, but only for Emule).
If it doesn’t appear to work, then check in the advanced preferences that ipfilter.dat enable is set to true. It should already be done by default. If that doesn’t work then check the editing you did carefully. If both are OK then it will work fine.
OK, this site is filtering out the right and left arrow characters I used, so here is another way of writing it:
69.29.3.000 – 69.30.255.255
That space above between the end of one ip and the neginning ot the next (with the dash in it) should read
“space” “dash” space” (without the quote marks of course).
There MUST also be a return character at the end of each full line whether that line is just one IP or a range.
In the case of a range, all IPs from the beginning to the end will be filtered out. So there is one limitation, which is that your ISPs dns servers must not be in a blocked range if you want Microtorrent to list the ip name / ip of each peer connected. If they are in the range, that can be fixed by dividing the range inot two or more parts with two or more lines. eg
69.23.44.8 and 69.23.44.16 are the two dns servers your isp recommends. But both are in the range for your ISP which is 69.23.0.0 – 69.23.255.255. In that case, just block
69.23.0.0 – 69.23.44.7 (to just below the first DNS), AND 69.23.44.9 – 69.23.44.15 (the ips in between the two DNS), AND 69.23.44.17 – 69.23.255.255 (the IPs above the second DNS). Just 3 lines.
i have entries of ip range like this
69.29.3.000 – 69.30.255.255
AND
69.29.3.000-69.30.255.255
both mixed, works in utorrent 1.8.1 b.12639
hi,
it says ipfilter.dat “true” but when i click on logger it doesnt show anything.
?????
Hi,
It does not show anything on the logger for me either. Vista32. Does this method work on vista?
Disregard that last post. On the peers tab you must rightclick and make sure u click “Log traffic to logger tab.” One this is clicked, it will show you specific ip connections and errors.
We were not affiliated with any politi- cal party. ,
On OSX, the ipfilter.dat file goes into ~/Library/Application Support/uTorrent/
Thank you! just what I need to read right now…
blocking – banning of IP is watsed effort!
why so?
Because IP is not static IP will change either automatically or manually
Hostiles WILL simply change their IP to render your efforts pointless………..
People if you doubt that what I say is correct…
Simply use your IPfilter.dat file
Either with Utorrent or Bittorrent ADD an IP of let’s say –
“BitLord” (leecher)
Now Reload your IPfilter
Sure enough the IP has gone!
Now wait a few minutes (or seconds)
Now look through your peers list again
Hey Presto!
“BitLord” is back with another IP!
OK?
So now try a range or IP…
Took a bit longer, but this time the whole IP has changed..
Now do you see?
Sorry to blow out your candles…
Controling Factors..
P2P uses TCPIPv4 which relies on none static IP –
eg- 98.240.118.242
These can be blocked easily & changed easily.
P2P recently uses TCPIPv6 (Toredo) which relies on none static far more complex IP –
eg- [2001:0:4137:9e76:c6f:10ef:3027:74c1]
These are harder to block & yet easier to change!
Therefore you will only block GOOD (innocent) IP – Semi Permanently..
You will Never block HOSTILE (not innocent) IP – For more than a few seconds!
I welcome comments.
ThanX for reading.
I’m new at this ipfilter.dat stuff. My son told me to find one before I started to download utorrents. Can someone explain to a non-techie where to get an ipfilter.dat for utorrent? Thanks for your help
http://www.bluetack.co.uk/config/nipfilter.dat.gz
u can also read http://jesus-is-a-pervert.blogspot.com/2006/05/protecting-yourself-against-bittorrent.html
Halo
Website
In my college IP address has blocked for torrent download.
Can u help me ?
How can i get download by uTorrent by unblocking IP address .
Please……
Ipfilter support is built in to clients such as Utorrent . Peerguard and Peerblock useless waste of memory. Anybody that is really after you can change their ip in a flash. Ends up blocking like 10,000 legimate peers for every boogie man. Bittorrent needs to develope a trust network and client features that log ip that never send any files and share that info with the trackers.
Do you really think there is a small group that will manage an accurate and up-to-date list of 4,294,967,296 ip addresses with constantly changing owners for free? Congrats you are now blocking multiple thousands legitmate file sharers from sending you the file you want. It is a good scam to get you to install spyware and click on ads. You maybe should google “Dht crawling for fun and profit” which demonstrates a DHT flaw in Bittorrent which allows one person to track what files that millions of users are sharing each day. Then look for the option to disable DHT in your client until the Bittorrent authors find a fix.