首页/系统/Windows 运维速查/场景:能通内网不能上外网

场景:能通内网不能上外网

内外网分层排查:默认网关 → IP 连通 → DNS → 出口策略与代理,常见根因是 DNS 或网关缺失。

Windows 运维速查系统更新于 2026-10-13

问题是什么

能访问内网资源却打不开外网,说明到网关这一层通常是通的,问题多集中在默认网关、DNS 解析或出口策略上。按“网关→IP 连通→域名解析→代理与出口白名单”的顺序排查,可以快速把范围收敛到某一层。

为什么要先 ping 公网 IP

ping 域名会同时验证解析与连通两件事,一旦失败无法判断坏在哪一步。先 ping 一个公网 IP 绕过 DNS:通说明问题在解析,不通说明问题在网关或出口,这一步把可能性直接砍成两半。

基本信息

适用平台Windows 7/10/11 与各版 Server,所用命令均为系统内置
排查顺序默认网关 → IP 连通 → DNS 解析 → 代理与出口策略
关键命令ipconfig /all、ping、nslookup、Test-NetConnection、netsh winhttp show proxy
判断准则ping IP 通而域名不通是 DNS 问题;ping 网关不通则是二层或本机配置问题

典型使用场景

  • 员工反馈能上内网 OA 但打不开外部网站
  • 新装机或调整网段后部分外部服务不可达
  • 代理策略变更后快速验证直连与代理两条路径
  • 判断是 DNS 服务器不可达还是上级链路故障
  • 确认 IPv6 优先导致的“时通时不通”

常用示例

常用示例
ipconfig /all                          # 查看网关、DNS 与 DHCP 下发情况
ping 10.0.0.1                          # 网关是否可达
ping 8.8.8.8                           # 绕过 DNS 验证出口连通性
nslookup www.baidu.com 8.8.8.8         # 指定 DNS 测试解析
Test-NetConnection 8.8.8.8 -Port 443   # 验证具体端口的可达性
netsh winhttp show proxy               # 检查系统代理与出口策略

分层排查读法

层级验证方法典型结论
默认网关ping 网关地址不通则查本机配置或二层链路
IP 连通ping 公网 IP不通则查路由、出口与防火墙
DNS 解析nslookup 域名失败则查 DNS 服务器与解析策略
代理设置netsh winhttp show proxy直连超时可能属于策略要求
端口可达Test-NetConnection -Port区分是网络不通还是端口未放行
ping 公网 IP 绕过 DNS,是区分“网络断”与“解析坏”的关键一步;跳过这一步,后面的排查容易在错误方向上打转。
受限网络常只放行代理出口,直连超时可能属正常策略,此时应验证代理配置而不是怀疑链路。

易错点

  • 不做 ping 公网 IP 这一步,无法区分网络断与 DNS 解析失败
  • 在只放行代理出口的网络里排查直连,把正常策略当成故障
  • 只看地址不看网关与 DNS 是否下发,漏掉 DHCP 选项缺失
  • IPv6 优先造成部分站点时通时不通,却一直在 IPv4 侧找原因

数据来源与参考

  • Microsoft Learn:ipconfig 命令
  • Microsoft Learn:ping 命令

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌