How to set up different types of DNS records?

Different DNS records are set up differently, this is because each record has different resource data and its corresponding value. For example, For A records, the resource data is the IP address (and its value can be 1.2.3.4). While for CNAME records, the resource data is a domain name (and its value can be example.com).

This article will guide you on how to set up (add/edit) different types of DNS records on the Mlytics platform.

A record

Below are the unique resource data for an A record:

  • Record name: this specifies the fully qualified domain name (FQDN). If this field has an “@“, this denotes the root domain (or the current ORIGIN). And if this field has “www”, or “ftp”, etc., this can denote a subdomain of the root domain. (e.g. www.orangemlytics.xyz).
  • TTL: this specifies the length of time for which a copy of the record will be cached on a server, and it is measured in seconds. (e.g. 3600).
  • Value: this specifies the IPv4 address (e.g. 123.1.3.5).
  • Enable/Disable Multi CDN: enabling this option will activate the Multi CDN feature for this domain.

Pressing the ‘+’ button will add another ‘Value’ field.

Note: Descriptions for Record name and TTL are the same as all the other records below.

AAAA record

Below is the unique resource data for an AAAA record:

  • Value: this specifies the IPv6 address (e.g. 2001:0db8:85a3:0000:0000:8a2e:0370:7334).

Pressing the ‘+’ button will add another ‘Value’ field.

CAA record

Below are the unique resource data for a CAA record:

  • Value:
    Flag: is used to represent a critical flag. Usually, it can have the value of either 1 (critical) or 0 (non-critical), with 0 sets as default.
    Tag-Value pair: A tag is a non-zero ASCII string of lowercase letters and numbers that represents the identifier of the property represented by the record. Examples of tags and their values are written below:
    • issue: specifies which Certificate Authority (CA) is authorized to issue a digital certificate for a domain. The value for this tag is the CA, e.g. “letsencrypt.org”, or “sectigo.com”, etc. The presence of an empty issue value disallows all issuance.
    • issuewild: specifies which CA is authorized to issue a wildcard certificate for a wildcard domain. Issuewild takes precedence over issue for wildcard certificate requests. The value for this tag is also the CA.
    • iodef: specifies a method by which a CA may report invalid certificate requests to the domain or a possible policy violation. E.g. “mailto:example@example.com” which instructs the CA to send the report to the specified email address.

Pressing the ‘+’ button will add another ‘Value’ field.

CNAME record

Below are the unique resource data for a CNAME record:

  • Value: this specifies another fully qualified domain name (FQDN).
  • Enable/Disable Multi CDN: enabling this option will activate the Multi CDN feature for this domain.
Note: Check this article to learn more about important considerations when using CNAME records.

MX record

Below are the unique resource data for an MX record:

  • Value:
    Priority number: this number let the DNS know in which sequence each email server should be contacted. The server assigned with the lowest value will have the highest priority (e.g. 10).
    Email server: specifies the fully qualified domain name (FQDN) assigned as the mail server (e.g. mail.orangemlytics.xyz).

Pressing the ‘+’ button will add another ‘Value’ field.

NS record

Below is the unique resource data for an NS record:

  • Value: specifies the fully qualified domain name (FQDN) assigned as the nameserver (e.g. ns.orangemlytics.xyz).

Pressing the ‘+’ button will add another ‘Value’ field.

SRV record

Below are the unique resource data for an SRV record:

  • Service name: this specifies the symbolic name for the service (e.g. _ftp).
  • Protocol: this specifies the transport protocol of the desired service (e.g. TCP).
  • Value:
    Priority number: this number let the DNS know in which sequence each host server should be contacted. The server assigned with the lowest value will have the highest priority (e.g. 10).
    Weight: in cases where several servers are assigned with the same priority number, then the DNS will balance the load between these servers such that the server with a higher weight value will receive more traffic (e.g. 10).
    Port number: this number is used to identify the specific type of services and/or host server (e.g. 20 for File Transfer Protocol (FTP) Data Transfer).
    Host server: specifies the fully qualified domain name (FQDN) assigned as the host server (e.g. ftp.orangemlytics.xyz).

Pressing the ‘+’ button will add another ‘Value’ field.

TXT record

Below is the unique resource data for a TXT record:

  • Value: this contains arbitrary text information that can be added to the DNS record (e.g. “Hello world!”, or “favorite fruit = orange”).

Pressing the ‘+’ button will add another ‘Value’ field.