PC 无法解析服务器名称

PC 无法解析服务器名称

我们最近升级了我们的服务器,并且遇到了一个问题,如果我不在 hosts 文件中映射它的 IP,计算机就无法找到服务器。

当我用域名完全限定它时,他们可以找到它,但如果没有它,他们就无法找到它。我搜索/尝试了 DNS 设置,但找不到任何可以帮助解决这个问题的方法。

ping ARTDC01 - fails
ping ARTDC01.art.local - works
NSLOOKUP - ARTDC01 - fails

我运行了一些 ping 和 nslookups 来显示该问题。

Microsoft Windows [Version 6.3.9600]
(c) 2013 Microsoft Corporation. All rights reserved.

C:\Users\Craig>ping artdc01
Ping request could not find host artdc01. Please check the name and try again.

C:\Users\Craig>ping artdc01.art.local

Pinging artdc01.art.local [192.168.10.14] with 32 bytes of data:
Reply from 192.168.10.14: bytes=32 time=119ms TTL=128
Reply from 192.168.10.14: bytes=32 time=110ms TTL=128
Reply from 192.168.10.14: bytes=32 time=188ms TTL=128
Reply from 192.168.10.14: bytes=32 time=112ms TTL=128

Ping statistics for 192.168.10.14:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 110ms, Maximum = 188ms, Average = 132ms

C:\Users\Craig>nslookup
Default Server:  artdc01.art.local
Address:  192.168.10.14

> artdc01
Server:  artdc01.art.local
Address:  192.168.10.14

*** artdc01.art.local can't find artc01.art.local: Non-existent domain
> artdc01.art.local
Server:  artdc01.art.local
Address:  192.168.10.14

Name:    artdc01.art.local
Address:  192.168.10.14

有任何想法吗?

答案1

如果不使用 HOSTS 文件,我会尝试以下操作:

  1. 在服务器上,禁用除 1 个网卡之外的所有网卡,然后 ipconfig/flushdns
  2. 为每个工作站(包括服务器)分配静态 IP
  3. 停止“DNS 客户端”Windows 服务并重试。
  4. 禁用防病毒软件。我有 Symantec Endpoint 智能防火墙,可以做到这一点。
  5. 在服务器上启用网络发现

当我使用具有多个网卡的服务器时,通常会发生这种情况。

相关内容