slookup 1.2 review

Download
by rbytes.net on

slookup is a simple program to do parallelized DNS lookups in a convenient way (useful for log parsing scripts and one-liners). sl

License: GPL (GNU General Public License)
File size: 11K
Developer: Heikki Hannikainen
0 stars award from rbytes.net

slookup is a simple program to do parallelized DNS lookups in a convenient way (useful for log parsing scripts and one-liners).

slookup project reads names (A/MX/NS lookups) or addresses (in dotted-quad format for PTR) on stdin and writes the results on stdout. One record per line. It can run up to 128 parallel DNS lookup processes (easily overloading a slow DNS server) which makes for Really Fast lookups for a large number of records.

Beware, output is written in the order the DNS replies are received, which is usually different from the input order if parallel lookups are done.
It has been tested on the following platforms:

Solaris 2.6 / UltraSparc / gcc 2.7.2.3
RedHat Linux 7.0 / 2.2.17 / glibc-2.1.94 / gcc 2.96
Debian sarge / 2.6.8.1 / glibc-2.3.2 / gcc 3.3.5
Debian etch / 2.6.15 / glibc-2.3.6 / gcc 4.0.3
FreeBSD 5.3-RELEASE / gcc 3.4.2
FreeBSD 6.0-RELEASE / gcc 3.4.4

What's New in This Release:
Support for looking up NS records was added.

slookup 1.2 keywords