Mass DNS resolution tool
Dependencies:
libunbound-devlibldns-dev
Compilation:
make
Usage:
Pipe the list of names to resolve to
stdin, one entry per line.
By default, Massresolver doesn't use any upstream caching resolvers, and solely uses
libunbound. Responses and intermediate responses are cached, and it uses up to 8 CPU cores and 500 Mb memory.
Upstream resolvers can be used instead defining
USE_LOCALHOST or USE_RESOLVCONF.
Up to 640 queries will run in parallel, but this can be changed using the
MAX_RUNNING macro.
Even with the default number of queries, you may have to adjust the maximum number of file descriptors allowed for your session. Something like
ulimit -n 100000 might do the job.
No comments:
Post a Comment