全部產品
Search
文件中心

Alibaba Cloud DNS:解析不生效問題快速排查

更新時間:Aug 12, 2025

本文旨在協助使用者通過簡單的排查步驟,快速解決網域名稱解析不生效的問題。

排查前須知

異常快速定位

異常表現

可能原因

詳細內容

所有地區都無法訪問

網域名稱被鎖定DNS伺服器錯誤

一、網域名稱狀態異常或DNS配置錯誤

部分地區訪問異常

設定為智能線路localDNS緩衝原因

二、部分地區訪問異常

修改/刪除解析記錄後不生效

localDNS緩衝原因

修改/刪除記錄解析多久可以生效?

修改DNS伺服器後解析不生效

頂級域的DNS伺服器緩衝設定

修改DNS伺服器解析多久可以生效?為什麼需要48小時的解析生效時間?

郵件收發異常

解析記錄設定錯誤緩衝未生效

三、郵箱解析不生效

解析已生效,但網站無法訪問

HTTPS訪問但未配認證網站未備案網站伺服器配置異常

四、網站無法訪問異常排查

一、網域名稱狀態異常或DNS配置錯誤

DNS伺服器狀態檢查

檢查Alibaba Cloud DNS-公網權威解析>查看列表DNS伺服器位址欄。

image

異常表現未使用系統分配的DNS地址/網域名稱的DNS資訊未查詢到/探測逾時

解決方案查看DNS伺服器狀態及異常處理

解析記錄設定問題

檢查Alibaba Cloud DNS-公網權威解析>選擇對應的網域名稱>查看解析記錄列表。

異常表現:未查詢到相關網域名稱解析記錄/解析記錄為暫停狀態/主機記錄設定錯誤/記錄值設定錯誤

解決方案

異常情境

說明

解決方案

未查詢到相關網域名稱解析記錄

解析記錄列表中,沒有對應的網域名稱相互關聯類型的解析記錄。

根據業務需求添加相應的解析記錄。

解析記錄為暫停狀態

解析記錄列表中,有對應的網域名稱相互關聯類型的解析記錄,但狀態為暫停,導致解析不生效。

啟用該解析記錄,確保其狀態為“啟用”。

主機記錄設定錯誤

  • 若要為主網域名稱本身example.com設定解析記錄,主機記錄輸入@

  • 若要為子網域名稱www.example.com設定解析記錄,主機記錄輸入www

修改主機記錄為正確值。

記錄值設定錯誤

  • A記錄:通常指網站伺服器的公網IPv4地址。樣本:192.0.2.1

  • AAAA記錄:通常指網站伺服器的IPv6地址。樣本:ff03:0:0:0:0:0:0:c1

  • CNAME記錄:記錄值為 CNAME 指向的網域名稱,只可以填寫網域名稱。樣本:aliyundoc.com

修改記錄值為正確值。

二、部分地區訪問異常

解析請求來源未配置預設線路

檢查Alibaba Cloud DNS-公網權威解析>選擇對應的網域名稱>查看解析記錄列表。

image

異常表現解析請求來源配置為特定地區、特定電訊廠商等的智能解析,但當前探測未命中該智能線路。

解決方案

  • 方式一:修改解析請求來源預設

    適用於普通解析需求,不需要分線路配置。

  • 方式二:保留分線路配置並新增預設解析記錄。

    如果需要保留分線路配置,可以新增一條解析請求來源為“預設”的解析記錄,其他參數保持不變。

本地DNS伺服器緩衝導致

檢查:當修改完解析後,解析生效時間是取決於本地DNS伺服器的緩衝重新整理時間。如果某些地區的 DNS 緩衝重新整理得快,那麼就生效快;如果某些地區本地DNS緩衝重新整理時間長,緩衝資訊裡儲存的仍然是原來的解析結果,所以這些地區就會出現解析不生效或者無法訪問的情況。

解決方案:請耐心等待解析生效。這種情況Alibaba Cloud DNS無法處理,您可以聯絡當地的互連網服務提供者(ISP)進行諮詢。

三、郵箱解析不生效

解析記錄設定錯誤

檢查:訪問Alibaba Cloud DNS-公網權威解析,選擇目標網域名稱,查看解析記錄列表。

異常表現:主機記錄設定錯誤/解析記錄缺失/解析記錄重複

解決方案

異常情境

說明

解決方案

主機記錄設定錯誤

與郵箱服務商提供的“解析記錄清單”對比後,發現設定的主機記錄(如 @mail)與郵箱服務商要求的不一致,導致解析未能指向正確的郵件伺服器。例如應配置為 mail 卻誤設為 webmail

根據郵箱服務商提供的配置清單,修改解析記錄為指定值。

解析記錄缺失

與郵箱服務商提供的“解析記錄清單”對比後,發現缺少必要的解析記錄(如 MX、CNAME、TXT等),導致郵件服務無法正常使用。

根據郵箱服務商提供的配置清單,添加解析記錄。

解析記錄重複

與郵箱服務商提供的“解析記錄清單”對比後,發現存在“主機記錄”和“記錄類型”相同的解析配置,導致郵件服務無法正常使用。例如已有 MX 記錄未刪除,又新增一條。

刪除解析記錄或暫停記錄。

剛設定的郵箱解析,緩衝尚未生效

網域名稱剛添加解析一般要等2小時才能穩定生效,您可以稍後再測試下收發郵件。

四、網站無法訪問異常排查

確保訪問的url的協議部分是http,而不是https

如果您在瀏覽器中直接輸入剛剛配置過解析的網址,如demo.example.com,瀏覽器會預設加上https協議頭,以https://demo.example.com訪問,但是此時您的網站可能只支援通過http方式訪問。

檢查:將瀏覽器中的連結複製出來,觀察是否帶有https協議頭。

解決:

方案一:將https-> http,貼到瀏覽器的地址欄重新訪問。

方案二:給網站配置HTTPS認證,服務監聽443連接埠,再通過https方式訪問。

網站服務異常

網站服務異常導致無法訪問的可能原因非常多。如網路不通、防火牆未開、服務連接埠未監聽等。請參考無法訪問ECS執行個體中運行網站的快速排查方法,擷取更多排查思路。

常見問題

  • 刪除/修改記錄解析多久生效?

    修改或刪除網域名稱解析記錄後,理論上生效的最長時間是解析記錄修改或刪除前設定的TTL值。例如解析記錄設定的TTL值為 10 分鐘,則理論上全球解析生效時間需要10分鐘。

    然而,如果某些電訊廠商的LocalDNS伺服器強制設定了更長的緩衝時間,這將導致解析記錄的修改或刪除生效延遲,最長可能需要48小時才能完全生效,因此,在進行修改時,建議確保修改前後的IP地址都能正常提供服務,以避免影響使用者體驗。

  • 修改DNS伺服器解析多久生效?為什麼需要48小時的解析生效時間?

    修改DNS伺服器的解析生效時間主要取決於本地DNS緩衝中儲存的網域名稱DNS伺服器名稱的TTL(存留時間)值。一般來說,TTL值可以從幾分鐘到48小時不等,具體時間長度取決於頂級域的設定。

    例如,“.com”頂級域的DNS伺服器可能會將網域名稱DNS伺服器資訊緩衝長達48小時;而“.cn”頂級域的DNS伺服器則通常會緩衝24小時。由於不同頂級域的DNS伺服器可能設定了不同的TTL值,因此理論上,修改網域名稱DNS伺服器後,全球範圍內解析更新的最長生效時間需要48小時。