相关疑难解决方法(0)

当“nslookup”工作正常时,为什么“ping”无法解析名称?

在我的 Windows XP 工作站上,我可以在 DNS 中找到我想要连接的机器nslookup

nslookup wolfman
Server: dns.company.com
Address: 192.168.1.38

Name: wolfman.company.com
Address: 192.168.1.178
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试连接到那台机器时,我收到一条错误消息,告诉我找不到该机器(即,无法在 DNS 中查找):

C:\> ping wolfman
Ping request could not find host wolfman. Please check the name and try again.
Run Code Online (Sandbox Code Playgroud)

如果我直接使用 IP 地址,我可以连接:

C:\> ping 192.168.1.178

Pinging 192.168.1.178 with 32 bytes of data:

Reply from 192.168.1.178: bytes=32 time=41ms TTL=126
Reply from 192.168.1.178: bytes=32 time=41ms TTL=126
Reply from 192.168.1.178: bytes=32 time=44ms TTL=126
Reply from 192.168.1.178: bytes=32 time=38ms TTL=126
Run Code Online (Sandbox Code Playgroud)

我可以通过在我的hosts文件中添加一个条目来解决这个问题,但我宁愿找出发生这种情况的原因。问题是暂时的,一天中的大部分时间我都可以很好地连接到机器。

这怎么可能?

ETA:为简洁起见,我省略了这一点,但有人要求: …

networking windows dns

167
推荐指数
9
解决办法
34万
查看次数

Windows 10 无法解析主机名 - 使用 IP ping 工作但不使用主机名

事实:

  1. 浏览器不会加载任何页面,无论它们是使用 IP 还是主机名寻址。
  2. ping google.com 不起作用,返回 Ping request could not find host google.com.
  3. ping 216.58.209.78 (google IP) 确实有效,发送和接收所有数据包。
  4. nslookup google.com确实有效,返回正确的 IP 地址,然后确实与ping.
  5. 网络设置为默认设置,IP 和 DNS 设置为自动。
  6. 在网络设置中指定 OpenDNS 没有帮助。
  7. 没有条目 c:\windows\system32\drivers\etc\host
  8. 没有使用 DNS 前缀。
  9. netsh winsock reset & netsh int ip reset 没有帮助。
  10. DNS 客户端正在运行。
  11. 互联网上最常见的给定解决方案ipconfig /flushdns & ipconfig /registerdns不起作用,后者返回Registration of DNS records failed: Parameter is not correct.它偶尔会发生在人们身上,但我还没有找到解决这个问题的可能方法。我觉得这可能是我的磨难的关键。
  12. 以上所有情况都发生在不同的网络上。
  13. 电脑最近已格式化。一个人遇到了同样的问题,它有助于恢复以前的 PC 名称,但我无法找到格式之前的名称。
  14. ipconfig /all如下。第一段看起来有点空白,也许那里有什么......?

    Windows IP Configuration
    
       Host Name . . …
    Run Code Online (Sandbox Code Playgroud)

networking dns ping ip windows-10

12
推荐指数
1
解决办法
11万
查看次数

标签 统计

dns ×2

networking ×2

ip ×1

ping ×1

windows ×1

windows-10 ×1