Resolve is an open-source tool that acts as a wrapper to the host command. It allows users to get accurate and comprehensive domain name system (DNS) resolution data.
The example usage file provided with Resolve contains several examples of how to use the software effectively. Since it is open source, users who make improvements to the software are encouraged to submit their changes back to the main project for the benefit of others.
One example of how to use Resolve is to pipe data from the Apache HTTP server's access log into it. This can be accomplished using a command such as the following:
cat /var/log/httpd/access_log | awk '{print $1}' | sort -u | /path/to/resolve
Doing so will provide users with a list of IP addresses and domain names for every machine that has accessed their Apache web server. This eliminates the need to configure Apache to resolve DNS names within the logs.
Resolve can be used in a variety of other ways as well. This latest release adds basic reporting of times from Apache logs, making it even more versatile than before. Overall, Resolve is a handy tool for anyone who needs to resolve multiple IP addresses to host names quickly and easily.
Version 0.8a: N/A