Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products

故障診斷 DNS 與名稱解析問題

Summary: 名稱解析問題的故障診斷指南

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

這是名稱解析問題的故障診斷指南。
 
問題包括 (但不限於):
  • 伺服器無法與用戶端通訊以執行備份。
  • 備份失敗,並出現下列任何錯誤訊息:
    • 客戶名稱」:無法查找位址的名稱:“Backup_server_IP”:節點名稱或服務名稱未知。
    • 無法透過 DNS 確定 IP 位址 <IP_address> 主機名稱
    • 警告,無法將主機 <主機名稱解析> 為 <IP位址>,名稱伺服器可能配置錯誤。
    • 主機「主機」<> IP 位址無法透過 DNS 判斷。
    • 錯誤「要求逾時」
    • 無法開啟與 DataDomain 主機「DATA_DOMAIN_FQDN」的 DDBoost 連線:[5037]
    • Error: 無法開啟工作階段至備份路徑裝置「DATA_DOMAIN_FQDN」:[5037] 非法操作。

Cause

可能有多種原因:
  • 硬體或 LAN 和 WAN 問題。
    • 路徑中的某處網路纜線損壞、損壞或已中斷連線。(CAT5 纜線或 RJ45 連接器等)
    • 網路介面卡無法運作,或您的作業系統不支援。(驅動程式或硬體故障)
    • 訊號強度不佳。(有線或無線衰減強度損失)
  • DNS 伺服器問題。
  • 電腦已從一個 VLAN 移到另一個 VLAN,但仍保留其舊設定。
  • 主機檔有錯誤的條目,
  • 近端機器的快取中具有舊的 DNS 設定,且尚未自行更新。
  • NetWorker 伺服器和用戶端上的驗證方法已變更為 oldauth。
  • 防火牆、DNS 或 ACL 中的設定已變更。

Resolution

在開始任何 DNS 故障診斷之前,請執行以下三個步驟:

如果這三個步驟有任何問題,則表示是硬體或連線問題,而非 DNS。
  1. 重新開機出現問題的機器。這允許它將自己帶回網路。
  2. 在「Device Manger」中 檢查驅動程式以及網路硬體與連線的狀態
  3. 驗證IP位址在本地網路中是否有效。 
Linux: ifconfig -a
Windows: ipconfig /all

有關 DNS 術語和工具的其他資訊,請參閱:DNS - 支援條款與工具

「解決方案」欄位會提供一些作業系統層級的故障診斷步驟。如需產品專屬文件,請參閱本 KB 的「其他資訊」一節。

注意:使用 Microsoft Windows「命令提示字元」時,按一下滑鼠右鍵並選擇「以系統管理員身分執行」。若為 Linux 系統,請對 sudo 使用提升的權限,或切換至 root: sudo su - root。 

檢查 1 - 確認相關系統使用的 DNS 伺服器。

1.針對發生連線問題的主機執行 nslookup 查詢。這應使用 FQDN、短名稱和 IP 位址來完成。可以正確解析 FQDN,但如果存在多個反向查找位址,則可能會為單個主機名返回多個 IP,這可能會導致問題;此外,在某些情況下,FQDN 解析可運作,但短名稱則無效。所有這些都表明存在 DNS 問題。

nslookup FQDN
nslookup ShortName
nslookup IP_ADDRESS


2.上述命令會傳回所使用的 DNS 伺服器位址。確定您可以解析 DNS 伺服器 (FQDN、短名稱、IP 位址) 並 ping DNS 伺服器。如果使用多個 DNS 伺服器,請對每個 DNS 伺服器執行 PING。然後使用其 IP 位址執行 Ping,以驗證該IP是否有效,但名稱不起作用。  

DNS_SERVER_ADDRESS
 

檢查 2 - 檢查系統的本機主機檔案。

  • 如果是 Windows,請找出:C:\Windows\System32\drivers\etc\hosts
  • 如果是 Linux,請找到:/etc/hosts
如果有涉及系統的任何項目,請確定已正確輸入 IP 位址、主機名稱和別名。更正或刪除任何不正確的條目。如果單一系統的主機檔案中有多個項目,則只會讀取第一個項目。避免使用多行將位址解析為單個系統。如果發現 DNS 問題,您可以建立主機檔案項目,讓系統將主機名稱 (或別名) 解析為 IP 位址,以解決此問題。 


檢查 3 - 對同一子網中的兩台本地電腦進行 ping 操作。  然後 ping 不同子網中的兩台電腦:  從用戶端 Ping 伺服器,從伺服器 Ping 用戶端,以此類推 Ping 使用其「長名稱」和「短名稱」:雙向。然後使用每台機器的 IP 位址執行 ping,以驗證 IP 是否有效,但名稱不起作用。

檢查 4 - Ping “GOOGLE.COM”只是為了驗證您在建築物外的連接。只有當連接不在隔離的本地網路 (LAN) 上並通過互聯網 (WAN) 時,才需要這樣做。

    檢查 5 - 在 DNS 伺服器中,輸入長名稱 (FQDN) 和短名稱,以便解析為相同的 IP 位址(針對伺服器和用戶端執行此操作)。

    檢查 6 - 在 DNS 伺服器中,正向和反向查詢都必須有效。如何設定 DNS 正向和反向對應區域?

    檢查 7 - 如果 DNS 是靜態分配的(在本地電腦上手動輸入),則必須驗證網路屬性中的正確值。請確定其在本機 IP 範圍內且沒有衝突。 

    在 Windows 上按一下開始,找到控制台,然後按一下網路連線變更 TCP/IP 設定 此超連結會帶您前往 Dell Technologies 以外的網站。

    • 在作業系統的網路連線設定中,勾選 IP 方塊。驗證是否有人輸入了「靜態」IP 位址,或者將其設置為非「自動獲取IP位址」。如果您使用「靜態 IP」(手動輸入的位址),請確定它在您的 LAN 或 VLAN 中是正確的 IP。 

    在 Linux 上,配置 IP 和 DNS 設定可能會因系統上安裝的 Linux 版本和套件而異。請參閱特定於供應商的文件。 
     

    檢查 8 - 如果您的 DNS 是動態分配的(由 DHCP 伺服器),並且您使用其 DNS 主機名以外的名稱存取用戶端或伺服器(或任何主機),則需要 DNS 別名記錄。

    檢查 9 - 設置 防火牆規則 以允許進出服務埠的入站和出站 TCP 數據包。設置伺服器、用戶端或節點的連接埠和服務埠範圍。如需 Dell 產品,請參閱 Dell Support-NetWorker 上的官方產品指南。  

    檢查 10 - 檢查任何 本地網路設置 ,例如存取控制清單 (ACL)、虛擬區域網路 (VLAN)。兩台機器位於不同 VLAN 或不同網路上,是否未進行通訊?您可以通過使用的不同IP位址範圍來提及這一點。如有需要,您的本機 IT 團隊會修改 ACL 或 VLAN。請參閱「內部」和「外部」連接埠設定,以透過防火牆進行通訊。   


    檢查 11 - 使用以下命令清除 DNS 快取 以取得 Windows 紀錄: 

    如何排清 DNS 快取並使用 DNS 重新註冊?

    開啟「命令提示字元」,按一下滑鼠右鍵,然後選擇「以系統管理員身分執行」或「根使用者
    類型:IPCONFIG
    IPCONFIG /all - 顯示完整組態資訊。
    IPCONFIG /release [adapter] - 釋放指定配接卡的 IP 位址。
    IPCONFIG /renew [配接卡]:續約指定配接卡的 IP 位址。
    IPCONFIG /flushdns - 清除 DNS 解決方案快取。
    IPCONFIG /registerdns - 重新整理所有 DHCP 租約,並重新註冊 DNS 名稱。
    IPCONFIG /displaydns - 顯示 DNS 解析程式快取的內容。
    IPCONFIG /showclassid 配接卡 - 顯示配接卡允許的所有 DHCP 類別 ID。
    IPCONFIG /setclassid adapter [classid] - 修改 DHCP 類別 ID。


    在 Linux 上,刷新 DNS 可能會因系統上安裝的 Linux 發行版和套件而異。請參閱特定於供應商的文件。 


    檢查 12 - 使用追蹤路由測試驗證您的 NIC 是否處於活動狀態,以及 DNS 是否正常工作: 

    Linux: sudo traceroute TARGET_IP_ADDRESS
    Windows:tracert TARGET_IP_ADDRESS


    檢查 13 - 現在使用以下命令測試您對 Google DNS 的 DNS 查詢:nslookup 8.8.8.8

    • 它應該返回google=public-dns-a.google.com


    檢查 14 - 埠轉發 是您連接到閘道電腦或路由器上的埠,它會自動將您轉發到另一台電腦上的另一個埠。如果正在使用「埠映射」或「埠轉發」,請驗證埠號以及它是否在所需的埠範圍內。如果這些連接埠設定錯誤或指向無效的連接埠,您將無法連線。

    檢查 15 - MAC 位址 是唯一標識網路每個節點的硬體位址。每個 NIC 都有一個 MAC 位址。確認是否存在衝突的 MAC 位址,或其中一個 MAC 位址是否已列入封鎖清單。如果可能,請使用不同的 NIC 卡測試連接。 

    Additional Information

    Affected Products

    NetWorker

    Products

    NetWorker
    Article Properties
    Article Number: 000041288
    Article Type: Solution
    Last Modified: 09 Apr 2024
    Version:  6
    Find answers to your questions from other Dell users
    Support Services
    Check if your device is covered by Support Services.