Public Suffix Service is a Ruby domain name parser based on the Public Suffix
List.
The Public Suffix Service is a cross-vendor initiative to provide an accurate
list of domain name suffixes.
The Public Suffix Service is an initiative of the Mozilla Project, but is
maintained as a community resource. It is available for use in any software, but
was originally created to meet the needs of browser manufacturers.
A "public suffix" is one under which Internet users can directly register names.
Some examples of public suffixes are ".com", ".co.uk" and "pvt.k12.wy.us". The
Public Suffix List is a list of all known public suffixes.
GitHub repository is at https://github.com/weppos/publicsuffix-ruby
walker - recover zone file information from servers that have disabled zone
transfers but use DNSSEC.
Fetch NXT record on zone name, walk the NXT chain until all records are
fetched. Requires Bind version 9.x program `dig' located in path.
Poslib is a portable C++ DNS library, a part of Posadis project.
It consists of two parts: a client library and a server library.
Using the client library, you can simply develop applications that use
the Domain Name System (DNS). It includes many functions for resolving,
domain-name manipulation and Resource Record (RR) creation.
The server library, based on the client core, can be used to develop
DNS servers. By implementing a query entry-point function using the
Poslib library of functions, you can easily create DNS servers,
without worrying about low-level details such as DNS message compilation,
domain-name compression and UDP/TCP transmission.
mod_dnssd is an Apache HTTPD module which adds Zeroconf support via DNS-SD
using Avahi.
Automatically make some default decisions some LDAP DNs and scopes.
KDE Network monitor for DNS-SD services (Zeroconf).
A tool to collect DNS records passively to aid Incident handling, Network
Security Monitoring (NSM) and general digital forensics.
PassiveDNS sniffs traffic from an interface or reads a pcap-file and outputs
the DNS-server answers to a log file. PassiveDNS can cache/aggregate duplicate
DNS answers in-memory, limiting the amount of data in the logfile without
losing the essense in the DNS answer.
These modules handle X.500 DNs (Distinguished Names) and X.500 RDNs
(Relative Distinguished Names).
RFC: 2253
Fog::Dynect is a module for the fog gem to support Dyn Managed DNS.
Fog::PowerDNS is a module for the 'fog' gem to support PowerDNS DNS services.