Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • 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 地址>,名称服务器可能配置错误。
    • 无法通过 DNS 确定主机“<host>”的 IP 地址。
    • 错误“请求超时”
    • 无法打开与 DataDomain 主机“DATA_DOMAIN_FQDN”的 DDBoost 连接:[5037]
    • 错误:无法打开与备份路径设备“DATA_DOMAIN_FQDN”的会话:[5037] 非法操作。

Cause

可能有多种原因:
  • 硬件或 LAN 和 WAN 问题。
    • 路径中某处的网线损坏、损坏或断开连接。(CAT5 线缆或 RJ45 连接器等)
    • NIC 无法正常工作或不受操作系统支持。(驱动程序或硬件故障)
    • 信号强度不好。(有线或无线衰减强度损失)
  • DNS 服务器问题。
  • 计算机从一个 VLAN 移动到另一个 VLAN,但保留了其旧设置。
  • 主机文件有错误的条目,
  • 本地计算机在缓存中具有旧的 DNS 设置,并且尚未自行更新。
  • NetWorker 服务器和客户端上的身份验证方法已更改为 oldauth。
  • 防火墙、DNS 或 ACL 中的设置已更改。

Resolution

在开始任何 DNS 故障处理之前,请执行以下三个步骤:

如果这三个步骤有任何问题,则是硬件或连接问题,而不是 DNS。
  1. 重新启动出现问题的计算机。这使它能够将自己带回网络。
  2. 在“设备管理器”中,检查驱动程序以及网络硬件和连接的状态。
  3. 验证 IP 地址在您的本地网络中是否有效。 
Linux: ifconfig -a
Windows: ipconfig/all

有关 DNS 术语和工具的其他信息,请参阅:DNS - 支持条款和工具

解决方案字段提供了一些操作系统级别的故障处理步骤。有关产品特定的文档,请参阅本知识库文章的“其他信息”部分。

提醒:使用 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 是否有效,但名称不起作用。  

Ping DNS_SERVER_ADDRESS
 

检查 2 — 检查系统的本地 HOSTS 文件。

  • 对于 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 数据包。设置服务器、客户端或节点的连接端口和服务端口范围。对于戴尔产品,请参阅 戴尔支持 NetWorker上提供的官方产品指南。  

    检查 10 — 检查任何 本地网络设置 ,例如访问控制列表 (ACL)、虚拟局域网 (VLAN)。两台计算机是否位于不同的 VLAN 上或未通信的不同网络上?您可以通过使用的不同 IP 地址范围来提及这一点。如果需要,本地 IT 组会修改 ACL 或 VLAN。请参阅“内部”和“外部”端口设置,以通过防火墙进行通信。   


    Check 11 - Clear DNS Cache using the commands below for Windows: 

    如何刷新DNS缓存并重新注册DNS?

    打开“命令提示符”,右键单击并选择“以管理员身份运行”或“Root 用户
    类型:IPCONFIG
    IPCONFIG /all — 显示完整的配置信息。
    IPCONFIG /release [adapter] — 释放指定适配器的 IP 地址。
    IPCONFIG /renew [adapter] — 续订指定适配器的 IP 地址。
    IPCONFIG /flushdns — 清除 DNS 解析器高速缓存。
    IPCONFIG /registerdns— 刷新所有 DHCP 租约并重新注册 DNS 名称。
    IPCONFIG /displaydns — 显示 DNS 解析器缓存的内容。
    IPCONFIG /showclassid adapter — 显示适配器允许的所有 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 的 DNS 查找:nslookup 8.8.8.8

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


    检查 14 - 端口转发 是指您连接到网关计算机或路由器上的端口,它会自动将您转发到另一台计算机上的另一个端口。如果正在使用“Port Mapping”或“Port Forwarding”,请验证端口号及其是否在所需的端口范围内。如果这些端口配置错误或指向无效端口,则无法连接。

    检查 15MAC 地址 是唯一标识网络每个节点的硬件地址。每个 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.