Skip to content

DNS Management

SITE Cloud authoritative DNS provides resilient domain hosting for zones and records.

Introduction

Use DNS Management to host registered domains, create DNS records, and manage zone records from Cloud Portal.

Key Features

  • Manage multiple domain names.
  • Create standard DNS record types.
  • Use DNSSEC and DDoS protection.
  • Add DNS records individually or through bulk actions.

Supported Record Types

Record type Description Example
A Contains an IPv4 address in dotted decimal format. 10.1.2.3
AAAA Contains an IPv6 address. 2001:db8:2000:bf0::1
AFSDB Locates AFS database servers.
ALIAS Works like a CNAME but resolves internally into an address, allowing use at the zone apex. webserver-01.example.com.
CAA Constrains acceptable certificate authorities for a host or domain.
CERT Stores certificate data such as PKIX, SPKI, or PGP.
CNAME Creates an alias from one name to another. webserver-01.example.com.
DHCID DHCP identifier used with the FQDN option.
DNAME Creates an alias for a name and all its subnames.
DNSKEY DNSSEC key record.
DS Delegation signer record used for DNSSEC signing keys.
KX Key exchanger record.
LOC Specifies a geographical location associated with a domain name. 51 56 0.123 N 5 54 0.000 E 4.00m 1.00m 10000.00m 10.00m
MX Specifies a mail server and priority for a domain. 10 mail.example.com.
NAPTR Naming authority pointer for regular-expression-based domain rewriting.
NS Delegates a DNS zone to authoritative name servers. ns1.example.com.
OPENPGPKEY Associates an OpenPGP public key with an email address.
PTR Reverse pointer that maps an IP address to a hostname. www.example.com.
SOA Stores zone authority information.
SRV Service locator record for newer protocols. 0 5 5060 sipserver.example.com.
SSHFP SSH fingerprint record. 2 1 123456789abcdef67890123456789abcdef67890
TLSA Binds an SSL/TLS certificate to named hosts and ports. 1 1 8755CDAA8FE24EF16CC0F2C918063185E433FAAF1415664911D9E30A924138C4
TXT Stores text data and is often used for SPF, DKIM, DMARC, and other machine-readable values. "any text"
URI Publishes mappings from hostnames to URIs. 10 1 "http://www.example.com/path"

Common Use Cases

Use case Description
Website hosting Host a website with apex domain support, such as example.com.
Email service Configure email service using your own Exchange server or a third-party provider.

Prerequisites

  • Your account must have the required DNS action permissions.
  • You must have registered domain names.
  • You should have a basic understanding of DNS concepts.

Getting Started

Access DNS Management

  1. Log in to Cloud Portal.
  2. Open Networking.
  3. Open DNS.

Add a Domain or Zone

  1. Click Create.
  2. Select the tenant and business group.
  3. Enter the registered domain name in Zone.
  4. Optionally add a description.
  5. Click Submit.

Add DNS Records

  1. Select the domain or zone from the table.
  2. Open the DNS Records tab.
  3. Click Add Record.
  4. Choose the record type.
  5. Optionally enter a name for a subdomain. Leave it empty to create a root or apex record.
  6. Enter the record value. For multiple values, enter one value per line.
  7. Enter the record TTL duration in seconds.
  8. Click Submit.

Manage Existing Records

  • View records from the domain or zone details page.
  • Edit a record by hovering over it and clicking Edit.
  • Delete a record by hovering over it and clicking Delete.

Bulk DNS Records

Use bulk actions when many records need to be created at once.

  1. Open Tools.
  2. Open Bulk Actions.
  3. From the actions dropdown, select Create Record.
  4. Enter the required values for each record.
Field Description
zoneId The ID of the DNS zone. The zone ID is available in the zone details section.
bgId The business group ID, for example T001-BG001.
type The DNS record type.
name The full record name with the zone, for example poc.acme.sa or *acme.sa for root domain records.
content The record content. For multiline content, join lines with &.
ttl Time-to-live in seconds.

Example MX record:

1,T001-BG001,MX,poc.acme.sa,10 exchange.acme.sa&20 exchange.acme.sa,3600

Some record types require special characters in their values. For TXT records, keep the value surrounded by quotation marks:

2,T001-BG001,TXT,poc.acme.sa,"test record"&"test2 record",3600