← 返回首页

家庭网络故障怎么查:从 IP、子网和网关到 DNS

手机显示已经连接 Wi-Fi,网页却打不开,并不意味着“无线坏了”。无线连接、地址分配、路由转发、域名解析和网站服务,是几层不同的事情。把这些层次分开,通常比连续重启设备更容易找出原因。

本文面向自己管理的普通家庭网络,以 Windows 命令为例。所有地址组合和故障情景都是教学示例,不是实测记录。公司设备、校园网络以及运营商托管设备,应先遵循管理方的规定。

先理解四个基本项目

IP 地址是接口在网络中的地址。 一台电脑同时连接网线、Wi-Fi 和 VPN 时,可能有多个接口与多个地址,不能只看输出里出现的第一个数字。

家庭 IPv4 网络常用三个私有范围:10.0.0.0/8、172.16.0.0/12 和 192.168.0.0/16。特别注意,172 开头不一定是私有地址,范围是 172.16 至 172.31。私有地址不应在公网直接路由,但使用私有地址不等于设备已经获得充分保护。IANA 私有地址说明

子网掩码决定哪些地址属于本地子网。 假设电脑是 192.168.50.20,掩码是 255.255.255.0,也就是 /24,那么它所在的子网是 192.168.50.0/24。在这个普通示例中,192.168.50.1 与它同网段,192.168.60.1 则不是。不要把“前三段相同”当成通用规则,那只是 /24 的直观结果。

默认网关负责转发没有更具体路由的流量。 家庭路由器经常同时担任网关,但网关地址不一定以 .1 结尾,应以实际配置为准。网关与路由器管理网页也不是完全相同的概念,管理界面可能使用另一个地址或专门应用。

DNS 负责把域名解析为地址等信息。 它不是宽带加速开关。更换 DNS 可能改变解析结果或解析响应,但无法修复断开的光纤、损坏的网线或 Wi-Fi 覆盖死角。Cloudflare DNS 解析器说明

第一步:先界定影响范围

先问四个问题:只有一台设备异常,还是全家都异常?只在某个房间异常,还是靠近路由器也一样?只有一个网站异常,还是多个服务都失败?有线设备是否正常?

记录故障发生时间、正在做什么,以及最近是否改过网络设置。准备一台正常设备作对照,但不要复制它的完整静态地址,否则可能制造地址冲突。

如果要改路由器配置,先保存原设置,并确认自己能通过本地方式重新进入管理界面。远程协助期间不要随意释放地址、关闭接口或重置网络,它们可能直接切断协助连接。恢复出厂设置应留到最后,因为它可能清除拨号、无线、端口映射等配置。

第二步:查看正在使用的接口

打开 Windows 终端或命令提示符,运行只读检查:

ipconfig /all

找到当前连接的无线或以太网适配器,记下 IPv4 地址、子网掩码、默认网关、DHCP 是否启用以及 DNS 服务器。ipconfig 和 /all 的用途可查阅 Microsoft 命令文档。

如果家庭网络原本应通过 DHCP 自动分配地址,却出现 169.254.x.x,应优先调查地址分配是否成功。这类 IPv4 链路本地地址只适合本地链路通信,不是正常的互联网出口配置。它本身不证明路由器硬件已经损坏,也不能单独判断 IPv6 是否仍然可用。RFC 3927

此时先检查网线、无线连接和路由器 DHCP 状态。不要随便填一个“看起来差不多”的静态 IP,也不要为了让地址更整齐而修改掩码。

第三步:检查本地网关

假设上一步实际看到的网关是 192.168.50.1,可以执行:

ping -n 4 192.168.50.1

请替换成自己的网关,不要照抄示例。收到回复说明这条 ICMP 测试路径可通;没有回复只能作为线索,因为设备可能不响应 ping。可结合路由器官方管理入口、其他本地设备的访问情况判断。Microsoft Wi-Fi 排障说明

若离路由器很近时正常、隔墙后明显异常,调查无线覆盖。若有线与无线都无法到达网关,检查路由器状态与局域网配置。只有某台设备失败,则先看该设备的接口选择、手动地址、VPN 或安全软件状态,不要先改全家的设置。

第四步:单独测试 DNS

对一个已知公开域名进行查询:

nslookup example.com

这条命令会使用默认 DNS;也可在域名后指定自己信任且允许使用的 DNS 服务器地址,用于一次性对照。它不会把指定服务器永久写入系统配置。参数含义见 Microsoft nslookup 文档。

读取结果时分清三件事:有没有收到服务器回复,回复是否包含所查询的记录,错误属于超时还是明确的不存在。查询失败不能自动等同于“DNS 被劫持”,查询成功也不代表网页一定能打开。

浏览器可能使用自身的加密 DNS,VPN 也可能提供单独的解析路径。因此,命令查询正常而浏览器异常时,还要检查浏览器、代理以及 VPN 的实际设置。不要把企业内部域名发给公共 DNS 做测试,也不要把完整诊断日志直接公开,日志可能包含设备名、网络布局和工作域名。

第五步:一次只修一个问题

确认是本机 DHCP 租约问题后,可在本地操作并准备应对短暂断网,再针对正确接口续租。怀疑本机缓存陈旧时,Windows 的 ipconfig /flushdns 可清除系统 DNS 解析缓存,但它不是通用修复命令,也不清除所有应用自己的缓存。Microsoft ipconfig 文档

如果需要临时更换 DNS,先记下原值,只在一台测试设备上修改;确认效果后再考虑家庭范围的调整。查询内容会交给所选解析服务,应该了解其隐私政策和本地可用性。不要使用来历不明的“极速 DNS”,也不要为打开网页而绕过 HTTPS 证书警告。

留下一份能复用的故障记录

一份有用的记录不必很长:时间、影响设备、连接方式、网关可达性、DNS 查询结果、修改内容、恢复方法,以及最终是否解决。不要只写“重启后好了”,还要写清重启了哪台设备。

排障的目标不是把所有设置都试一遍,而是逐层缩小范围。先确认连接,再看地址和网关,然后查 DNS 与具体应用。每一步都留下证据、每次只改一个变量,下一次遇到同类故障时,就能从记录继续,而不是重新猜测。

写于此,留待再读。