ldns 1.6.17

ldns's goal is to simplify (experimental) DNS programming.

  Add it to your Download Basket!

 Add it to your Watch List!

0/5

Rate it!
send us
an update
LICENSE TYPE:
LGPL (GNU Lesser General Public License) 
USER RATING:
4.4/5 12
DEVELOPED BY:
Miek Gieben
HOMEPAGE:
www.nlnetlabs.nl
CATEGORY:
ROOT \ Internet \ DNS
ldns's goal is to simplify (experimental) DNS programming, it should support recent RFCs like the DNSSEC documents, and allow developers to easily create software conforming to current RFCs, and experimental software for current Internet drafts.

A secondary benefit of using ldns is speed, because ldns is written in C it should be a lot faster than Perl.

The main first tool to use ldns is Drill, from which part of the library was derived. From version 1.0.0 on, drill will be included in the ldns release and will not be developed seperately anymore. The library also includes some other examples and tools to show how it can be used.

ldns depends on OpenSSL for it's crypto functions.

Here are some key features of "ldns":

IP4 and IP6 support,
TSIG support,
DNSSEC support; signing and verification,
small size,
online documentation as well as manual pages.

Compiling:

After downloading, you can compile the library by doing:

./configure && (g)make

You need GNU make to compile it.

If you compile from the repository, you also need the gnu autotools (autoreconf and libtool).

Last updated on January 17th, 2006

#DNS programming #name server programming #C programming #ldns #DNS #programming #name server

Add your review!

SUBMIT