我的 PC(Windows 8.1)在使用以太网连接时出现了奇怪的 DNS 问题。DNS 服务器在约 30 分钟后停止响应,而在其他设备上一切正常。当我 ping 直接 IP 时,一切正常。当我 ping 主机名时,我收到超时提示。我尝试过清除 DNS 缓存、重置 winsock、设置静态 DNS 服务器(8.8.8.8)、禁用 IPv6(从 regedit)、重新启动“DNS 客户端”和“服务器”服务、更新网络适配器的驱动程序,但问题仍未解决。
当我运行“nslookup”时,我收到超时提示,几分钟后我看到:“默认服务器:未知”。
当我运行 ipcofnig /all 时,一切看起来正常。
我在我的网络上运行 whireshark 并且我可以看到 DNS 服务器返回响应,但是下一个 TCP 请求没有继续。
当我重新启动计算机时问题得到了解决,但约 30 分钟后它再次出现。
一些信息:
IP配置/全部:
C:\WINDOWS\system32>ipconfig /all
Windows IP Configuration
Host Name . . . . . . . . . . . . : ******
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
DNS Suffix Search List. . . . . . : Home
Ethernet adapter Ethernet:
Connection-specific DNS Suffix . : Home
Description . . . . . . . . . . . : Realtek PCIe GBE Family Controller
Physical Address. . . . . . . . . : *********
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IPv4 Address. . . . . . . . . . . : 192.168.1.2(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : 2017 17:47:29
Lease Expires . . . . . . . . . . : 2017 17:47:29
Default Gateway . . . . . . . . . : 192.168.1.1
DHCP Server . . . . . . . . . . . : 192.168.1.1
DNS Servers . . . . . . . . . . . : 8.8.8.8
8.8.4.4
NetBIOS over Tcpip. . . . . . . . : Enabled
NS查找:
C:\WINDOWS\system32>nslookup
DNS request timed out.
timeout was 2 seconds.
Default Server: UnKnown
Address: 8.8.8.8
>
tracert:
C:\WINDOWS\system32>tracert 8.8.8.8
Tracing route to google-public-dns-a.google.com [8.8.8.8]
over a maximum of 30 hops:
1 * * * Request timed out.
2 * * * Request timed out.
3 * * * Request timed out.
4 * * * Request timed out.
5 * * * Request timed out.
6 * * * Request timed out.
7 * * * Request timed out.
8 * * * Request timed out.
9 * * * Request timed out.
10 * * * Request timed out.
11 * * * Request timed out.
12 * * * Request timed out.
13 * * * Request timed out.
14 * * * Request timed out.
15 * * * Request timed out.
16 * * * Request timed out.
17 69 ms 69 ms 69 ms google-public-dns-a.google.com [8.8.8.8]
Trace complete.
WireShark 捕获:
答案1
您的防火墙可能阻止了来自端口 53 的响应。请尝试允许此操作并查看查找是否完成。
答案2
你应该通过以下在线工具进行检查:DNS 检查器以获得详细的错误指导。