tencent cloud

Tencent Cloud EdgeOne

Release Notes and Announcements
Release Notes
Security Announcement
Announcements
Product Introduction
Overview
Strengths
Use Cases
Comparison Between EdgeOne and CDN Products
Use Limits
Purchase Guide
Description of Trial Plan Experience Benefits
Free Plan Guide
Billing Overview
Billing Items
Subscriptions
Renewals
Instructions for overdue and refunds
Comparison of EdgeOne Plans
About "clean traffic" billing instructions
DDoS Protection Capacity Description
Getting Started
Choose business scenario
Quick access to website security acceleration
Quick deploying a website with Pages
Domain Service&Origin Configuration
Domain Service
HTTPS Certificate
Origin Configuration
Site Acceleration
Overview
Access Control
Smart Acceleration
Cache Configuration
File Optimization
Network Optimization
URL Rewrite
Modifying Header
Modify the response content
Rule Engine
Image&Video Processing
Speed limit for single connection download
DDoS & Web Protection
Overview
DDoS Protection
Web Protection
Bot Management
API Discovery(Beta)
Edge Functions
Overview
Getting Started
Operation Guide
Runtime APIs
Sample Functions
Best Practices
Pages
L4 Proxy
Overview
Creating an L4 Proxy Instance
Modifying an L4 Proxy Instance
Disabling or Deleting an L4 Proxy Instance
Batch Configuring Forwarding Rules
Obtaining Real Client IPs
Data Analysis&Log Service
Log Service
Data Analysis
Alarm Service
Site and Billing Management
Billing Management
Site Management
Version Management
General Policy
General Reference
Configuration Syntax
Request and Response Actions
Country/region and Corresponding Codes
Terraform
Overview
Installing and Configuring Terraform
Practical Tutorial
EdgeOne Skill User Guide
Automatic Warm-up/Cache Purge
Resource Abuse/hotlinking Protection Practical
HTTPS Related Practices
Acceleration Optimization
Scheduling Traffic
Data Analysis and Alerting
Log Platform Integration Practices
Configuring Origin Servers for Cloud Object Storage (Such As COS)
CORS Response Configuration
API Documentation
History
Introduction
API Category
Making API Requests
Site APIs
Acceleration Domain Management APIs
Site Acceleration Configuration APIs
Edge Function APIs
Alias Domain APIs
Security Configuration APIs
Layer 4 Application Proxy APIs
Content Management APIs
Data Analysis APIs
Log Service APIs
Billing APIs
Certificate APIs
Origin Protection APIs
Load Balancing APIs
Diagnostic Tool APIs
Custom Response Page APIs
API Security APIs
DNS Record APIs
Content Identifier APIs
Legacy APIs
Ownership APIs
Image and Video Processing APIs
Multi-Channel Security Gateway APIs
Version Management APIs
Data Types
Error Codes
FAQs
Product Features FAQs
DNS Record FAQs
Domain Configuration FAQs
Site Acceleration FAQs
Data and Log FAQs
Security Protection-related Queries
Origin Configuration FAQs
Troubleshooting
Reference for Abnormal Status Codes
Troubleshooting Guide for EdgeOne 4XX/5XX Status Codes
520/524 Status Code Troubleshooting Guide
521/522 Status Code Troubleshooting Guide
Tool Guide
Agreements
Service Level Agreement
Origin Protection Enablement Conditions of Use
TEO Policy
Privacy Policy
Data Processing And Security Agreement
Contact Us
Glossary

DNS Record FAQs

PDF
Focus Mode
Font Size
Last updated: 2025-08-18 16:39:03

Why do I get a CNAME and MX record conflict prompt when adding a DNS resolution record?

Take example.com as an example.
Record type
Host
Value
MX
www
mx.mail.com
CNAME
www
test.edgeone.com
When performing a recursive resolution query, each record type has different priority, and CNAME has the highest priority. See RFC1034 and RFC2181. Therefore, during the resolution request process, the CNAME resolution record result will be returned first. When the host record value is the same, CNAME record and MX record cannot be configured at the same time, and you will get a prompt about the conflict.

If you do need to add CNAME and MX records at the same time when the host record is @, EdgeOne allows you to configure CNAME and records at the same time:
Record type
Host
Value
MX
@
mx.mail.com
CNAME
@
test.edgeone.com
Reminder:
This configuration will lead to unstable mailbox reception. If the Local DNS of the mailbox server prioritizes the resolution of the CNAME type of the @ record, the resolution of the MX type of the @ record will be affected, resulting in a resolution failure. If the host record is not @ , but the MX and CNAME records still indicate a conflict, please refer to the description of other record type conflicts below.

Why do I get a CNAME and TXT record conflict prompt when adding a DNS resolution record?

Take example.com as an example.
Record type
Host
Value
TXT
www
edgeone-txt-flag
CNAME
www
test.edgeone.com
The CNAME record has the highest priority, so if the host record is the same, configuring the CNAME record and the TXT record at the same time may cause the TXT record to fail to be resolved. In this case, EdgeOne will prompt record conflict.

If you do need to add CNAME and TXT records at the same time when the host record is @, EdgeOne allows you to configure CNAME and TXT records at the same time:
Record type
Host
Value
TXT
@
edgeone-txt-flag
CNAME
@
test.edgeone.com
Reminder:
This configuration will cause the TXT verification to fail, you can remove the CNAME record to solve this problem. TXT and CNAME records will still conflict when the host record is not @.

How do the record types conflict with one another?

See below for details:
✓: No conflict. When the HOST is the same, these two record types can both be configured. For example, after configuring the A record for www.example.com, you can still configure the MX record.
×: Conflict. When the HOST is the same, these two record types cannot be both configured. For example, after configuring the A record for www.example.com, you can not configure the CNAME record.
Record type
A
AAAA
CNAME
MX
NS
TXT
SRV
CAA
A
×
×
AAAA
×
×
CNAME
×
×
×
×
×
×
×
×
MX
×
×
NS
×
×
×
×
×
×
×
TXT
×
×
SRV
×
×
CAA
×
×
Note
The table above shows the conflict relationship when the HOST is not @. If the HOST is @, a CNAME record does not conflict with an MX or TXT record.

When the record type is A/AAAA/CNAME, can I configure both the resolution and acceleration when the HOST is the same?

Take the following configuration as an example:
Record type
Host
Value
A
www
1.1.1.1
A
www
2.2.2.2
In this case, if you want to enable acceleration for one record, there will be a conflict. To enable acceleration for 1.1.1.1, you need to delete 2.2.2.2 first.
Note
The above conflict happens on A/AAAA/CNAME records.

What happens if there are multiple A/AAAA/CNAME records with the same host record name and no weights are set?

If there are multiple A/AAAA records with the same host record name and no weights are set, all the A/AAAA records will be returned. If there are multiple CNAME records with the same host record name and no weights are set, one of the CNAME records will be returned using a round-robin method.

How long does it take for NS server configuration to take effect, and will it affect DNS record resolution?

After modifying the NS server address, due to caching by various ISPs, NS propagation typically takes 0-48 hours. The actual duration depends on domain registrars. Therefore, EdgeOne may not immediately detect the updated NS server address after modification. Please wait patiently.
Before the NS server changes take effect, DNS records will continue to resolve based on the configurations in the old NS server. To avoid service interruption during the transition, we strongly recommend ensuring all DNS records are imported into EdgeOne before switching. For import methods, refer to: Batch Import DNS Records.

How long does it take for DNS record configurations to take effect?

After DNS record configuration, because local ISP DNS servers cache records, they will return cached resolution results to users until the cache expires, rather than requesting the latest records from NS servers. Actual resolution depends on the TTL expiration of cached records in ISP DNS servers. Propagation typically takes 5-30 minutes at fastest. If DNS server names were modified, it generally requires 24-48 hours to take effect.

Help and Support

Was this page helpful?

Help us improve! Rate your documentation experience in 5 mins.

Feedback