DNS Domains¶
DNS Domains is responsible for creating and managing domains, including DNS record management. It also supports using custom domain names and uploading HTTPS certificates to secure connections.
To add a new domain, enter the domain name in the field and click the Add Domain button. The created domain will appear below in the list of domain names.
To delete a domain, select the DNS domain and click the Delete button.
Important
Removing a DNS domain is irreversible. Once removed, all associated virtual machines will become inaccessible by their hostnames.
DNS Records¶
Users can add and remove domains, and create the following types of DNS records:
Arecords are used to link a domain to the server's IP address, typically forIPv4addresses.AAAArecords also link a domain to the server's IP address but are used forIPv6addresses.CNAMErecords map subdomains to the canonical name of the domain or another domain, linking one name to another.TXTrecords contain any text information about the domain and are mainly used for verification purposes, linking text to a name.SRVrecords define the location (name, port number) of servers for specific services.MXrecords identify the mail servers responsible for receiving email on behalf of the user's domain, along with priority values, in case the provider has multiple mail servers for redundancy.NSrecords specify the DNS servers that provide DNS services for the user's domain. These can be used to create subzones if the user needs to route part of their traffic to a different DNS service.
| Record | Description |
|---|---|
A |
records are used to link a domain to the server's IP address, typically for IPv4 addresses. |
AAAA |
records also link a domain to the server's IP address but are used for IPv6 addresses. |
CNAME |
records map subdomains to the canonical name of the domain or another domain, linking one name to another. |
TXT |
records contain any text information about the domain and are mainly used for verification purposes, linking text to a name. |
SRV |
records define the location (name, port number) of servers for specific services. |
MX |
records identify the mail servers responsible for receiving email on behalf of the user's domain, along with priority values, in case the provider has multiple mail servers for redundancy. |
NS |
records specify the DNS servers that provide DNS services for the user's domain. These can be used to create subzones if the user needs to route part of their traffic to a different DNS service. |
Creating DNS Records¶
To create any of the DNS records (A, AAAA, CNAME, TXT, SRV, MX, NS), follow these steps:
- Click on the
DNS Domainfor which you want to create the DNS record; - Select the appropriate tab (
A,AAAA,CNAME,TXT,SRV,MX,NS); - Enter the required information;
- Click
Add.
Depending on the selected DNS record type, users will need to fill in the following fields:
- Record
Name; IPv4/IPv6- the server's IP address in eitherIPv4orIPv6format (used forAandAAAArecords);TTL (seconds)- the time-to-live value, or how long the record should be cached, in seconds;Hostname- the server name (used forCNAMErecords);Textto link a text string to a name (used forTXTrecords);Mail Server Hostname or IP- the IP address or hostname (used forMXrecords);Priorityof the target host, with lower values indicating higher preference (used forMXandSRVrecords);
For SRV records:
Target Hostname- the canonical name of the machine providing the service;Port- theTCPorUDPport on which the service operates;Weight- the relative weight used to balance load for records with the same priority.
A DNS record can be deleted by clicking the Delete button on the right.
Roles and permissions¶
| Action | Member | Admin | Operator | Owner |
|---|---|---|---|---|
| View Domains | ✔ | ✔ | ✔ | ✔ |
| Add Domain | ✔ | ✔ | ✔ | ✔ |
| Delete Domain | ✔ only own | ✔ | ✔ | ✔ |
| View DNS Records | ✔ | ✔ | ✔ | ✔ |
| Add DNS Record | ✔ | ✔ | ✔ | ✔ |
| Delete DNS Records | ✔ only own | ✔ | ✔ | ✔ |

