DNS

The Domain Name Service (DNS) is the internet service that translates Domain Names into the corresponding internet IP Address.

The best service I can find that provide REST services for domain management and reservation:

Search for and register domains and manage your DNS settings with a RESTful Domain API.

Google Public DNS is a Domain Name System (DNS) service offered by Google. It functions as a Recursive Name Server providing domain name resolution for any host on the Internet. - wikipedia

WHOIS (pronounced as the phrase who is) is a query and response protocol that is widely used for querying databases that store the registered users or assignees of an Internet resource, such as a domain name, an IP address block, or an autonomous system, but is also used for a wider range of other information - wikipedia

# Related Software

Tons of new domain extensions are available to register as you read this, but more are always on the way. United Domains' Launch Sequence is your guide to hundreds of upcoming new domain extensions. We update this page constantly, so bookmark it and check back frequently for new go-live dates, prices, and more information - uniteddomains.com

# See Also

BIND, or named, is the most widely used Domain Name System (DNS) software on the Internet. On Unix-like operating systems it is the de facto standard.

Returns a list of the DNS servers listed in the system's TCP/IP network configuration.

dns-sd is a commandline tool to manipulate Bonjour (Zeroconf) services. You can find the Manpage online here - developer.apple.com

Wide-Area Bonjour uses DNS Service Discovery [DNS-SD] along with DNS Update [RFC 2136] and TSIG security [RFC 2845]. Like most Linux distributions, Mac OS X includes the standard BIND DNS Server (named), which supports DNS Update - dns-sd.org

The internet's domain name system (dns) allows for * to represent all possible subdomains of a given domain name. We use wildcard dns records to direct all subdomains of fed.wiki.org to a single server, a wiki farm.

DNS hijacking or DNS redirection is the practice of subverting the resolution of Domain Name System (DNS) queries. This can be achieved by malware that overrides a computer's TCP/IP configuration to point at a rogue DNS server under the control of an attacker, or through modifying the behaviour of a trusted DNS server so that it does not comply with internet standards - wikipedia