Utilities > Domains and DNS > DNS > DNS service

01 DNS service

DNS service

The DNS service allows you to manage the various DNS records associated with domain names registered/transferred through the Domains service or another provider. Through the Control Panel, you can set and edit the different DNS records.

The DNS service (whether during registration, transfer or renewal) has a cost calculated on a monthly basis (30 days). The cost of the DNS service is the same for domain names registered on Cloud.it and those registered with other providers.

The DNS service management interface is integrated with all other Aruba Cloud products, allowing you to easily identify your Cloud Servers and IP addresses within the Aruba Cloud infrastructure. You can also enter IP addresses pointing to infrastructure outside Aruba Cloud in DNS records.

DNS records

A DNS (Domain Name System) record is an instruction stored within the DNS zone of a domain. Each record defines how the domain should behave when queried by clients, browsers or other network services. In practice, a record is a configuration entry that associates a name with specific information, such as an IP address, another hostname, an email server, verification parameters and so on.

Uses of DNS records

DNS records allow you to:
  • direct web traffic to specific servers;
  • route email;
  • verify identities (e.g. SPF, DKIM, Google Workspace, Microsoft 365);
  • distribute services across multiple servers;
  • define advanced behaviours such as failover or blacklisting/whitelisting.
Without the correct record configuration, a domain would not be reachable or essential services such as the website or email would not work.

TTL and record priority

TTL

TTL (Time To Live) is a value expressed in seconds that indicates how long a DNS record can remain stored on caching servers before a new query is sent to the authoritative nameservers. It determines how long a change to DNS records takes to propagate across the Internet. For example, 86400 corresponds to 1 day.
 
Examples: 60 for 1 minute, 3600 for 1 hour, 86400 for 1 day, 604800 for 1 week, etc.
 
  TTL field default editable
SOA record
NS record
● 86400 ●
A record
AAAA record
CNAME record
TXT record
SPF record
● — ●
MX record
SRV record
— — —

Priority

Priority is a numerical value used by some types of DNS records (MX and SRV records) to indicate the order in which the associated servers should be contacted. This parameter can be used to manage redundancy, failover and service load balancing.

Priority in MX records

In MX (Mail Exchanger) records, priority determines the preference of the mail servers.
 
lower value = higher priority
(0 is the highest priority)

When another server needs to deliver an email to your domain, it follows this order:
  • it first contacts the MX server with the lowest priority value;
  • if that server does not respond, it moves to the next server with a higher priority value;
  • and so on until all available servers have been tried.

Priority in SRV records

In SRV records, priority works in a similar way:
  • it indicates which server should be contacted first;
  • if multiple servers have the same priority, the weight parameter is used to balance the load.