全部產品
Search
文件中心

Alibaba Cloud DNS:解析生效測試方法

更新時間:Dec 05, 2024

概述

測試網域名稱解析生效的方法有以下四類:

  • 網域名稱解析生效測試。

  • 本地區名解析生效測試。

  • 測試命令dig或nslookup。

  • 全國各地電訊廠商解析生效測試。

網域名稱解析生效測試

可協助使用者快速排查網域名稱、DNS、網站問題, 立即使用

網域名稱偵查工具

本地區名解析生效測試

此查詢工具可以檢測本地DNS、權威DNS、公用DNS的解析生效情況。

1 . 網域名稱解析在Alibaba Cloud DNS上是否生效。

判斷方法:如果下圖中權威DNS的查詢結果,和您在Alibaba Cloud DNS設定的解析一致,則代表解析記錄在Alibaba Cloud DNS上已生效。如查詢結果與您的設定不一致,請提交工單聯絡阿里雲售後為您處理。

權威DNS生效2 . 網域名稱解析在本地DNS上是否生效。

判斷方法:對比權威DNS和本地DNS的查詢結果,如果結果輸出一致,則代表解析記錄在本地DNS上已生效。 如果本地DNS與權威DNS的查詢結果不一致,則看下本地DNS的TTL緩衝時間,可以等待該緩衝時間到期後再進行測試。

本地DNS生效3 . 網域名稱解析在公用DNS上是否生效。

大部分使用者使用的本地DNS是使用者在接入網路時由電訊廠商自動分配的,例如電信、聯通等。還有一部分使用者的本地DNS接入的是公用DNS(例如114.114.114.114此類),都是負責DNS的遞迴查詢環節。

判斷方法:對比權威DNS和公用DNS的查詢結果,如果結果輸出一致,則代表解析記錄在公用DNS上已生效。 如果權威DNS與公用DNS的查詢結果不一致,則看下公用DNS的TTL緩衝時間,可以等待該緩衝時間到期後再進行測試。

公用DNS解析生效情況

通過命令查詢網域名稱解析是否生效

一般常用的命令查詢方法是dig或nslookup,判斷方法是DNS查詢返回的結果如何和您在Alibaba Cloud DNS中設定的一致,則代表解析已生效,如果不一致,則看下緩衝時間,可以等待緩衝到期後再進行測試。 dig命令安裝下載方法

Linux CMD

1 . 最常用的查詢命令。

說明

命令:dig test.dns-example.com

解析未生效、或者未設定解析記錄情境的樣本。未生效

2 . 根據記錄類型進行查詢,比如MX,CNAME,NS,PTR等,只需將類型加在命令後面即可。

說明

命令:dig test.dns-example.com cname

CNAME測試3 . 指定網域名稱DNS伺服器測試解析是否生效的命令,以下以指定Alibaba Cloud DNS伺服器和公用DNS伺服器作為查詢解析是否生效的樣本示範。

說明

命令:dig test.dns-example.com @vip1.alidns.com 命令:dig test.dns-example.com @114.114.114.114

指定權威DNS指定公用DNS

4 . 另外一個重要的功能是dig+trace參數,使用這個參數之後將顯示從根域逐級查詢的過程,trace查詢可以看到根域、 頂級域、以及頂層網域的權威伺服器的地址,及其各自的返回結果,這樣對於追蹤DNS解析中的問題有很大的協助。

說明

命令:dig dns-example.top +trace

p438777.png

5 . 需要逐級查詢解析的遞迴過程,且指定localDNS。

說明

命令:dig 網域名稱 @指定的localdns地址 +trace

dig 指定local6 . 查詢網域名稱使用的網域名稱DNS伺服器。

說明

命令:dig ns 網域名稱(這裡輸入主網域名稱即可)

dig ns 網域名稱

7 . 可通過指定客戶機IP,查詢權威DNS返回的解析地址,來判斷智能解析調度的精準度。

說明

命令:dig @權威DNS伺服器網域名稱 +subnet=指定客戶機IP

dig 1.1.1.1

Windows CMD

1 . 查看本地DNS解析結果。

說明

命令:nslookup test.dns-example.com

nslookup domain2 . 指定公用DNS,查詢解析生效情況。

說明

命令:nslookup test.dns-example.com 114.114.114.114

指定1143 . 查看權威是否生效。

說明

命令:nslookup test.dns-example.com vip3.alidns.com

權威4 . 查看非A記錄結果,例如:CNAMEnslookup -q=CNAME www.dns-example.com。cname

全國各地電訊廠商解析生效測試

可以測試全國各地電訊廠商DNS的解析生效情況,如果查詢結果與設定的解析地址相同則代表已生效,如果查詢結果與設定不符,則需要電訊廠商DNS緩衝時間到期再進行測試。立即使用