Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

DNS

The Domain Name System (DNS) is a hierarchical and distributed name service that provides a naming system for computers, services, and other resources on the Internet or other Internet Protocol (IP) networks.

It associates various information with domain names (identification strings) assigned to each of the associated entities. Most prominently, it translates readily memorized domain names to the numerical IP addresses needed for locating and identifying computer services and devices with the underlying network protocols. The Domain Name System has been an essential component of the functionality of the Internet since 1985.

Source: https://en.wikipedia.org/wiki/Domain_Name_System

Dns is essential to most of Rama, as it is what:

  • Translated domains into IP addreses, allowing the ability to filter IP addresses, and establish connections to such addresses;
  • Lookup meta information associated with a domain such as TXT data.

See rama-dns for more information.

Examples