Fundamentals
Set theme to dark (⇧+D)

DNS

Dynamic Name Service, a network service that can resolve Domain Names to current IP Addresses.

In order to prevent a DNS Server to be hit for each and every request, a Domain Name is typically resolved once using a DNS Server, and the result is then Cached. For how long depends on the record’s TTL.

There are a few different types of records, each of which have different meanings, among which:

  • A, returns a IPv4 address.
  • AAAA, returns an IPv6 address.
  • CNAME, points to another domain name (which results in a new DNS request for the name that is returned).
  • MX, for Email.
  • NS, to point to other DNS Servers.

​​ Sources