排解 A 記錄問題

在網域的 DNS 設定中設定 A 記錄後,您可以查詢網域目前使用的 A 記錄為何,藉此檢查變更狀態。您可以使用第三方網路服務查看,或是從您的電腦執行 DNS 查詢。舉例來說,如果您設定了 A 記錄來啟用裸網域地址,但在瀏覽器中輸入裸網域地址時,系統並未重新導向至您的網站,請使用下列其中一項工具,查看變更是否生效,並確認變更是否正確無誤。

請注意,DNS 記錄變更最多可能需要 72 小時才會生效。

使用免費網路服務查詢 A 記錄

  1. 以下網站提供了免費的 DNS 記錄查詢工具,請在其中輸入您的網域名稱:

    https://toolbox.googleapps.com/apps/dig/

    如要只查詢 A 記錄,請在網域名稱前加上「a:」,如下所示:a: example.com

    如要查看已設定網域的結果,請輸入:solarmora.com

  2. 提交表單。
  3. 驗證結果。傳回的值應與 A 記錄值網頁中對應的值相符。

在電腦上執行 nslookup

大部分作業系統均具備 nslookup 應用程式,可讓使用者透過 Windows、Mac 或 Linux 命令列查詢名稱伺服器的詳細資訊。

使用方法:

  1. 開啟終端機。在 Windows 中,依序點選「開始」 >「執行」,輸入 cmd 並按下 Enter 鍵。
  2. 輸入並執行下列指令:nslookup -q=a solarmora.com
  3. 檢查輸出內容,應如下所示:
    Server:    8.8.8.8
    Address:    8.8.8.8#53
    
    Non-authoritative answer:
    Name:    solarmora.com
    Address: 216.239.38.21
    Name:    solarmora.com
    Address: 216.239.36.21
    Name:    solarmora.com
    Address: 216.239.34.21
    Name:    solarmora.com
    Address: 216.239.32.21
  4. 確認後者部分包含您在 A 記錄中指定的伺服器 IP 位址:
    • 216.239.32.21
    • 216.239.34.21
    • 216.239.36.21
    • 216.239.38.21
  5. 確認第一行列出的 IP 位址是否為您指定的名稱伺服器。
  6. 如果名稱伺服器不是由 Google 提供,您可以選擇在 nslookup 指令中附加 8.8.8.8,使用 Google 公用 DNS 解析服務,略過自己的名稱伺服器,如下所示:nslookup -q=a example.com 8.8.8.8
  7. 再次解讀結果,確保系統傳回正確的 IP 位址。

需要進一步協助嗎?請與網域代管商聯絡,進一步尋求協助。