Useful tools for DNS troubleshooting
How the DNS server works
- The user enters the website address in the browser.
- Browser sends a query to the DNS server asking you to return the IP address for the selected domain
- The DNS server in response returns the IP address of the server to which the indicated domain is assigned.
- The browser establishes a connection to the server with a specific IP address asking for a page to display for the domain
What DNS records are used for
In addition to the main task, which is the translation of names to the IP address using DNS records, you can create and redirect subdomains, e.g. the email service can be redirected to another server.
What is the DNS record made of
- Name – domain, domain
- Type – determines the type of record that will be or is already defined.
- TTL (Time to Live) – this is the time to store the record in DNS servers expressed in seconds.
- Priority – determines the order and value of the entry. It is used at the MX record.
- Value – this is a parameter that determines the value of a specific record. Depending on the type of record, this information will vary, for example. IP, host or text information.
The most important types of DNS records
- A (Address) record is one of the main records pointing to the IPv4 (32-bit) server on the network.
- AAAA record – is a record pointing to the IP address of the server, but in the IPv6 version (128-bit).
- CNAME (Canonical Name) – this is a replacement entry for record A, where the host address is given instead of the IP address.
- MX record (mail eXchange) – is the address of the mail server. With this record, you can redirect email traffic in a given domain to another server.
- NS (Name Server) record – DNS server address.
- SOA (Start Of Authority) is a record containing the main address of the Domain Name System server.
- TXT (Text) record – an entry that allows you to add any text to a domain record. Often used to verify ownership of a domain in Google apps.
The first section displays the information about the server used to obtain DNS records. The second one displays us a fully qualified domain name and corresponding IP address (both IPv4 and IPv6)