dnshistory provides a means for storing a history of DNS/name changes over time from the IP Addresses gathered from within Web log files. At its simplest, it will do massively parallel name lookups very quickly. The lookups are not DNS only, and will use whatever naming services your system is configured with. A second mode will take a Web log file and replace the IP addresses with the previously stored names, sending the resulting output to STDOUT.
| Tags | Internet Log Analysis DNS |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux |
| Implementation | C |
Recent releases


Release Notes: This is practically identical to 1.3-beta1.


Release Notes: The program can now process Squid, FTP XFERLOG, and iptables log formats. The log format can be explicitly set or automatically detected.


Release Notes: Import functionality was added to complement the existing "dump". All incoming names are cleaned up and "funky" characters are stripped. Storage databases are now opened RW or RO as appropriate to avoid some permission woes.


Release Notes: A new feature to query an existing dnshistory database for the history of given IP addresses has been added. Some additional minor updates were done.


Release Notes: A minor bug in the configure script was fixed. More appropriate default settings were provided and some minor functionality improvements were made.