Dual DHCP DNS Server is a DHCP server combined with a caching DNS server that is sensitive to the names that were allocated by the DHCP server. It has built in dynamic updates, and also supports BOOTP PXE network booting and client specific options. It is self-configuring, doesn't require the creation of zone files, and uses little memory and CPU time. Either one of the two services can be turned off.
Collax Business Server is an all-in-one Linux server for small- and medium-sized businesses. It delivers all the important network services within a heterogeneous business environment for communication, infrastructure, compliance, groupware, and storage, all in a reliable and secure way which is easy to manage. It also provides essential security functions such as firewalling and virus and spam filtering, to protect against hacker attacks, viruses, and unsolicited email messages.
Posadis is a domain name server for Unix and Win32 systems. It can both act as an authoritive and as a caching DNS server, and it supports standard DNS master files, zone transfers, and DNS Notify. Its modular structure allows plug-ins to define new zone types and add new functionality.
Poslib is a library which provides easy access to the Domain Name System. The client part can be used to create DNS client applications, while the server part lets you easily create a multi-threaded DNS server program, portable to many operating systems including Linux, FreeBSD, and Windows.
Network Query Tool (NQT) is a one-stop solution for getting information about a domain or IP address. Instead of manually using different Unix commands or visiting numerous Web sites to investigate a host, just load Network Query Tool and enter the hostname or IP. NQT does the rest. It supports a large number of TLDs and ccTLDs.
dnspython is a DNS toolkit for Python. It supports almost all of the record types. It can be used for queries, zone transfers, and dynamic updates. It supports TSIG authenticated messages and EDNS0. dnspython provides both high and low level access to DNS. The high level classes perform queries for data of a given name, type, and class, and return an answer set. The low level classes allow direct manipulation of DNS zones, messages, names, and records.
Asynchronous DNS Resolver for Haskell is a library that provides an asynchronous DNS resolver on top of GNU ADNS. Not all options are supported, but A, MX, and PTR lookups work nicely. There is also support for retrieving generic RR types, CNAMEs, and for NSEC zone walking. The library can be expected to work with fine ADNS 1.4 or later. It might also work with version ADNS 1.3, but that hasn’t been tested.