跳转到内容

一个应用能上网、另一个不能:DNS、代理与路由排查

核验于 1 分钟阅读

用 Resolve-DnsName、nslookup、代理设置、hosts、VPN 和路由测试诊断 Windows 11 域名解析失败,不要先改 DNS 服务器。

测试环境Pro (26H2) · 版本号 26300.9457 · x64
E1
版本号
26300.9457
版本
Pro (26H2)
架构
x64
支持
文档(E1)
证据
E1官方文档
核验日期
2026-10-28
页面类型
排障

“一个应用行、另一个不行”通常是域名解析、代理或路由,不是“断网”。按顺序测:

  1. IP 连通
  2. DNS 解析
  3. TCP 端口
  4. 代理
  5. 应用自身配置
终端窗口
ipconfig /all
ping 1.1.1.1
tracert 1.1.1.1

按 IP ping 都不通,先修链路/路由/网关。包出不去,DNS 没意义。

终端窗口
Resolve-DnsName example.com
nslookup example.com
Resolve-DnsName example.com -Server 1.1.1.1
  • 公共 DNS 行、默认不行:本地 DNS 服务器问题。
  • 全不行:查网卡 DNS、VPN、hosts、DNS Client 服务。
  • 只有一个名字不行:查记录/区域,不是整条栈。
终端窗口
Get-Content C:\Windows\System32\drivers\etc\hosts
Get-Service Dnscache
ipconfig /flushdns

不要用改 hosts “修”网站,除非映射是你自己的;它是常见的恶意软件持久化位置。

终端窗口
Test-NetConnection example.com -Port 443

DNS 能解析但 TCP 失败,可能是防火墙/代理/ISP 封锁或服务端挂。换手机热点,分离本地和上游。

终端窗口
netsh winhttp show proxy
Get-ItemProperty 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings' |
Select-Object ProxyEnable, ProxyServer, AutoConfigURL

VPN、恶意软件或企业策略设的代理可能只影响一个应用。查 WinHTTP、WinINET 和应用自己的代理。

  • 浏览器:安全 DNS/DoH、代理扩展、QUIC。
  • Store/Update:WinHTTP 代理、WSUS/Intune 策略。
  • Steam/Epic:启动器代理/下载区域。
  • WSL:镜像 vs NAT 网络。
现象 先查
ping IP 行、域名不行 DNS 服务器/网卡/VPN
域名行、HTTPS 不行 代理/防火墙/443
只有一个浏览器不行 浏览器 DoH/代理/扩展
所有浏览器不行、ping 行 WinHTTP/WinINET 代理
只有企业应用不行 VPN/分流/策略
WSL 不行、Windows 行 WSL 网络/防火墙

来源