Public DNS Resolution
What Is Public DNS Resolution?
Public DNS resolution translates domain names (for example, www.example.com) and their subdomains into IP addresses like 1.2.3.4 for routing traffic over the Internet. Public DNS resolution is implemented by public DNS servers, including authoritative and non-authoritative DNS servers.
Authoritative DNS services are typically provided by either domain name registrars or cloud service providers. Authoritative DNS servers store various DNS records, including A, CNAME, and MX records, and provide accurate responses to DNS queries. DNS provides highly available and scalable authoritative DNS resolution services and domain name management services.
If you host domain names on the Huawei Cloud DNS service, authoritative DNS servers will be provided for public domain name resolution for your website and email server. Visitors can access your website, mailbox, or web application by entering your domain name in the address box of their browser.
Scenarios
- Website building
An A record set can map a website domain name to the numerical address of the server where your website is hosted. After an A record set is added for the domain name, users can access your website using the domain name.
- Email
An MX record set can map a domain name to the email server address provided by an email service provider. After an MX record set is added for the domain name, emails can be sent and received properly.
- Heavy-traffic applications
When a large website is deployed on multiple servers, you can configure weighted routing to distribute requests to different servers proportionally and balance server load.
- Global traffic scheduling
When visitors are from different carriers or geographical locations, you can configure ISP and region lines to return different resolution results based on the networks or geographical locations of visitors' IP addresses.
- Service acceleration with CDN
You can add a CNAME record to map a domain name to the alias domain provided by the CDN service provider. This speeds up website response or download.
Product Advantages
- Deployment in 20+ countries/regions
End users around the world can resolve domain names with low latency.
- High performance
Huawei's next-generation Data Plane Development Kit (DPDK) offers resolution acceleration services. This allows DNS to handle hundreds of millions of concurrent queries.
- Low latency
DNS services are deployed in more than 20 countries or regions, providing low-latency domain name resolution for users around the world.
- 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.
- Smooth switchover
You can transfer the record sets configured for an in-use website domain to the Huawei Cloud DNS service. You can create a public zone and add record sets on the DNS console before the migration. In this way, your website services are not interrupted during the migration.
Functions
Function |
Description |
---|---|
Public zone |
A public zone is used to host a domain name you want to make accessible over the Internet and contains information about how you want to route traffic for the domain name and all its subdomains. You can create, modify, delete, enable, disable, and view public zones. For details, see Overview. |
Domain name level |
DNS allows you to create public zones for second-level domain names and their subdomains.
|
Record set |
A record set is a collection of resource records that belong to the same domain name. A record set defines the resolution type and value of a domain name. You can add, modify, delete, view, disable, or enable record sets of the A, CNAME, MX, AAAA, TXT, SRV, NS, and CAA types for public zones. For details, see Record Set Overview. |
Reclaiming a public zone |
If a public zone has been created for your domain name by another user, you can reclaim the public zone by proving that you are the holder of the domain name. For details, see Reclaiming a Public Zone. |
Wildcard DNS record set |
For a second-level domain, you can add a record set with the record set name set to an asterisk (*), so traffic will be routed to all subdomains of that domain name. For details, see Creating a Wildcard DNS Record Set. |
TTL |
TTL is short for time to live, which specifies how long a record set is cached on a local DNS server. It is measured in seconds. The TTL value ranges from 1 to 2147483647. |
Weight |
Weight indicates the proportion of DNS queries that will be routed to the record set. If a resolution line in a zone contains multiple record sets of the same type, you can set different weights to each record set. For details, see Configuring Weighted Routing. |
Checking domain name |
Check the record sets of website or email domains quickly and rectify the fault following the suggestions. For details, see Checking a Domain Name. |
Batch operations |
You can add and transfer zones, and add, modify, and delete record sets in batches. |
Helpful Links
- For details about how to configure a public zone for a website domain, see Routing Internet Traffic to a Website.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot