LookupIP


LookupIP is a Windows tool for replacing numerical IP addresses by the host's domain name in files (like 198.3.103.72 -> snare.excite.com). It is mainly intended for webmasters who are looking for a fast and convenient way to process the log files of their Web servers.

I know that there already are a couple of programs which claim to do just that. But the ones I found were either too slow, or they cost money. LookupIP is small, as fast as your network connection allows, and it's free software licensed under the GNU Public License. The source code (C++) is included.

Download Download

Comments

Very nice program!

Does its job very quickly, and has most of what I was looking for. I know beggars can't be choosers, but two additional features would be great: using wildcards in input file and outfile names, and working with compressed files, such as .gz and .bz2.

Thanks!

--Ben

by Ben Gustafson, 01 Apr 2004

Great simple program - and fast!

It's amazing how simple powerful applications such as this one are so hard to find.

Regarding the use of wildcards, I solved the problem by creating a batch file:
  @echo off
  ren *.log *.
  FOR %%f IN (*.) DO LookupIP.exe -t 80 -a 60 -u 7 -v %%f %%f_DONE.log
  ren *. *.log

It removes log files' extensions, then process all files without extensions, creates new processed files, and lastly it renames the originals back as log files.

--Patricio Feder

by Patricio Feder, 25 Jul 2006

very useful

very nice Program, very fast lookup, but gets slow when dns.txt is getting big (around 200k entries)

by Anonymous Visitor, 29 Dec 2007

Add a Comment

Comments are reviewed before they appear on this page.

Title:

Comment:

Text above is