Maintained by: NLnet Labs

[Unbound-users] libunbound: force checking all NS servers

W.C.A. Wijngaards
Wed Mar 18 09:26:34 CET 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Sven,

Unbound does not support this sort of debug activities.  It is meant as
validating resolver.  Debug tools are much better suited for the task.
If you want to make such tools as you describe below, the library ldns
(nlnetlabs.nl/ldns) could be the thing you are looking for.

The example tool ldns-keyfetcher comes close - it queries nameservers
for a DNSKEY and if same prints it to stdout.  It is not parallel.

Best regards,
   Wouter

Sven Ulland wrote:
> I'm making a DNS server examiner program based on example_4.c from
> http://www.unbound.net/documentation/libunbound-tutorial-4.html
> 
> So far the examiner program
> 
> 1. reads a list of hostnames (separated by newline) on stdin,
> 2. adds them to a queue of fixed length,
> 3. processes the requests in parallel,
> 4. output the resolving result in csv format.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iEYEARECAAYFAknAsDkACgkQkDLqNwOhpPgQjACfU0+MxoYh0REDcramsBKdeXRo
0msAn1BDBl7GMvuHOL+jrqxhISYfzH95
=gAWf
-----END PGP SIGNATURE-----