Windows系統如何驗證DNS域名解析生效?

爲了網站安全考慮,多數網站會啓用https加密訪問,這就離不開申請SSL證書。申請SSL證書需要進行域名驗證,可使用DNS驗證或文件驗證,通常我們使用的是DNS驗證。那麼如何驗證域名DNS解析是否生效呢?這裏以Windows系統爲例來看下驗證DNS解析是否生效的方法。

、我們在向CA機構提交SSL證書申請後,根據域名驗證頁面提示完成域名DNS驗證,之後可檢查DNS域名驗證是否生效。在Windows系統中,單擊“開始”,輸入“cmd”,命令提示符對話框。

2、在cmd中輸入以下命令,查看域名授權驗證配置是否已經生效。

nslookup -q=TXT xxx

xxx代表域名服務商返回的“主機記錄”值。

如果界面回顯的記錄值(text的值)與域名服務商返回的“記錄值”一致,如下圖說明域名授權驗證配置已經生效。

3、如果命令行界面回顯信息不存在TXT記錄,顯示爲“Non-existent domin”,則說明域名授權驗證配置未生效。

如果域名驗證配置未生效,可根據以下可能的原因進行排除修改,然後再重新進行驗證:

①配置的生效時間過長,生效時間還未到,因此我們無法查詢到DNS解析數據。檢查生效時間(TTL)是否設置過長,建議將生效時間修改爲5分鐘,不同的域名註冊商提供的DNS配置不一樣。

②記錄配置出錯。這時我們需要檢查“主機記錄”或“類型”是否填寫正確。

拓展閱讀:《Nmechep免費DNS域名解析的方法》