Product Advantages

  • Flexible Routing

    DNS routes traffic based on multiple criteria, including endpoint health and geographic region. You can configure traffic routing to resolve specific end user requests.

    DNS routes traffic based on multiple criteria, including endpoint health and geographic region. You can configure traffic routing to resolve specific end user requests.

  • High Performance

    A single DNS node can handle millions of concurrent queries. Huawei's global infrastructure allows your end users to quickly access the closest application endpoints that are healthy, minimizing latency.

    A single DNS node can handle millions of concurrent queries. Huawei's global infrastructure allows your end users to quickly access the closest application endpoints that are healthy, minimizing latency.

  • Easy-of-Use

    You can easily configure DNS records using the console or APIs. DNS immediately handles queries once you create a zone and add record sets to it.

    You can easily configure DNS records using the console or APIs. DNS immediately handles queries once you create a zone and add record sets to it.

  • Robust Security

    DNS offers built-in DDoS mitigation and works with Anti-DDoS to ensure that requests from your legitimate end users are not affected.

    DNS offers built-in DDoS mitigation and works with Anti-DDoS to ensure that requests from your legitimate end users are not affected.

Website Domain Names

Reverse Resolution

Reverse resolution, also reverse DNS lookup, resolves an IP address back to a host name. This is typically used to affirm the credibility of email servers.

After a recipient server receives an email, it checks whether the IP address and domain name of the sender server are trustworthy and determines whether the email is spam. If the recipient server cannot obtain the domain name mapped to the IP address of the sender server, it concludes that the email is sent by a malicious host and rejects it. It is necessary to configure pointer records (PTR) to point the IP addresses of your email servers to domain names.

In the following figure, an ECS serves as an email server, and a PTR record is configured to map the EIP of the ECS to the domain name configured for accessing the email server.

Figure 1 Reverse resolution

NOTE: Figure 1 shows only the process for reverse resolution. Information about how an email server checks the credibility of the sender's IP address and whether domain name is available on the Internet is not provided here.

If no PTR records are configured, the recipient server will treat emails from the email server as spam or malicious and discard them.

See Translating an IP Address to a Domain Name for detailed operations.

Intelligent Resolution

If end users access a domain name, DNS servers return the same IP address to the end users regardless of their networks or geographic locations. However, in cross-network or cross-region access, this would lead to an increase in network latency and poor user experience.

With configurable resolution lines, you can specify different IP addresses for the same domain name based on the networks or geographic locations.

You can create more fine-grained resolution lines based on source IP addresses.

Huawei Cloud DNS supports the following types of resolution lines:

ISP lines

Region lines

NOTE: Resolution lines are not available for private zones and PTR records.

User Guide

SDK Overview

This document lists the SDK versions provided by Domain Name Service (DNS) and the addresses for obtaining the latest SDK versions.

FAQ

FAQ

  • What Is TTL?

    TTL is short for time to live. It specifies how long records are cached on a local DNS server.

    The local DNS server is connected to clients (computers or smartphones) through the Internet. By default, its address is assigned by the broadband carrier. You can also choose a public DNS server, for example, 114.114.114.114 or 8.8.8.8, as your local DNS server. The local DNS servers for ECSs purchased on Huawei Cloud are private DNS servers. For details, see What Are the Private DNS Server Addresses Provided by Huawei Cloud?

    When the local DNS server receives a domain name request, it asks the authoritative DNS server of the domain name for the required resource record, and then caches the record for a period of time. During this period, if the local DNS server receives requests for this domain name again, it does not request the record from the authoritative DNS server, but directly returns a result from the record in its cache.

    The length of time resource records are cached on the local DNS server is specified by the TTL value. You can set it when adding record sets in public or private zones. For details, see Managing Record Sets.

    The effective time of the following operations depends on the TTL value (to accelerate the process, decrease the TTL value):

    1. Adding a record set
    2. Modifying or deleting a record set
    3. Changing DNS server addresses
  • When Will a Modified or Deleted Record Set Take Effect?

    A modified or deleted record set takes effect when the cache duration specified by the TTL of the original record set expires.

    If the carrier sets a longer cache duration, the record set will take effect after this period of time elapses.

  • What Are the Differences Between Public and Private Domain Names?

    The most notable difference between public and private domain names is that public domain names are used and must be unique on the Internet, while private domain names are used in VPCs.

    To enable a public domain name to be resolved, you need to perform the following steps:

    1. Purchase the domain name from a domain name registrar.

    2. Create a zone and add records. For details, see Routing Internet Traffic to a Website.

    For details about how a public domain name is resolved, see Public Zone.

    Private domain names do not need to be registered and are accessible only in VPCs.

    For details about how a private domain name is resolved, see Routing Traffic Within VPCs.

  • Why Can't My Website Be Accessed over HTTPS?

    If you want your website to be accessed over HTTPS, deploy an SSL certificate for the website.

  • What Is a PTR Resolution?

    Generally, DNS is to resolve a domain name to an IP address. When you access a website domain name, DNS maps the domain name to the IP address of the website, so you can access the website content.

    Reverse resolution obtains domain names or host addresses based on IP addresses. It is usually used in scenarios such as anti-spam and logging.

    1. Anti-spam: Query the domain name of the mail server based on the IP address of the sender's mail server to obtain the reputation of the domain name.
    2. Logging: Query the domain name or host name based on the IP address to distinguish service data.

    An A record is stored under a zone. Reverse resolution is to add the reverse top-level domain .in-addr.arpa. For example, the PTR record of IP address 192.0.2.255 is stored in 255.2.0.192.in-addr.arpa.

    By default, a reverse domain name in the format of ecs-x-x-x-x.compute.hwclouds-dns.com is added to Huawei Cloud EIP. Resolve the PTR record of the EIP to obtain the default reverse domain name. You can also log in to the DNS console, choose PTR Records, and add a PTR record for the EIP. Then the default value will be overwritten.

  • Can I Transfer a Hosted Public Domain Name from One Account to Another Account?

    You are not allowed to transfer a public domain name hosted on the DNS service from one account to another account.

    If you have created a public zone and added record sets to the public zone, you cannot transfer the domain name from one account to another account.

    NOTE:

    If you want to transfer a hosted domain name to another account, delete the public zone created under the current account, create the same public zone under the new account, and add record sets to the public zone. This operation will interrupt domain name resolution. Exercise caution when performing this operation.

  • Does DNS Support Explicit and Implicit URLs?

    Huawei Cloud DNS does not support URL forwarding.

    Explicit and implicit URL forwarding is not performed over a standard DNS protocol, but 301 or 302 redirection over HTTP. You can resolve the domain name to the IP address of your cloud server, and then configure 301 or 302 redirection for the domain name on your web server, such as Nginx, Apache, and Internet Information Services (IIS).

  • What Is the MX Record Set Priority?

    The priority you set when you add an MX record set specifies the sequence that an email server receives emails. A smaller value indicates a higher priority.

    1. If there is only one MX record set, the priority is not applied.
    2. If there are multiple MX record sets, the DNS server of the email sender preferentially sends emails to the email server with the highest priority.
    3. If the email server becomes faulty, the DNS server automatically sends emails to the email server with the second highest priority.

    For details about how to add MX record sets, see Managing Record Sets

We use cookies to improve our site and your experience. By continuing to browse our site you accept our cookie policy. Find out more