网络上不了怎么回事?常见原因和解决方法分享

早上起床想刷会儿新闻,结果手机显示“无网络连接”,重启路由器也没用。这种情况很多人都遇到过,别急,先搞清楚问题出在哪。

先判断是设备问题还是网络问题

拿手机试试,如果连不上Wi-Fi,先看看其他设备能不能上网。比如家里的平板、智能电视或者笔记本。如果全都上不了,那大概率是路由器或宽带的问题。如果只是手机连不上,那就可能是设备本身的设置问题,比如IP冲突或者Wi-Fi模块异常。

路由器指示灯告诉你真相

看看路由器上的灯。电源灯亮是基本操作,但如果“Internet”或“WAN”灯是红的或者不亮,说明路由器没拿到外网。这时候可以拔电源等10秒再插回去,相当于给它来个“硬重启”。有时候运营商那边临时抽风,重拨一下就能恢复。

光猫也在背锅行列

有些家庭用的是光纤入户,光猫负责把光信号转成网络信号。如果光猫的LOS灯亮红灯,说明光纤断了或者信号弱,这时候打运营商电话报修最直接。别自己乱按复位键,一不小心配置清空了更麻烦。

DNS 设置不对也会“假断网”

有时候网页打不开,但微信能发消息,这就是典型的DNS问题。可以手动改一下DNS,比如把路由器或者手机的DNS改成 8.8.8.8 或者 114.114.114.114。在手机Wi-Fi设置里高级选项中修改就行,不用动路由器。

内网穿透场景下的特殊问题

如果你在家搭了个NAS或者自建服务器,做了内网穿透,突然发现外网访问不了,先别慌。检查下穿透工具是否还在运行,比如 frp 或 ZeroTier。有时候本地网络重拨后,公网IP变了,但穿透服务没及时更新,就会导致连不上。

比如你用 frpc 客户端做穿透,可以看下日志有没有报错:

<pre>
2023/04/05 10:23:41 [I] [service.go:444] login to server success, get run id ...
2023/04/05 10:23:41 [I] [proxy_manager.go:144] proxy removed: []
2023/04/05 10:23:41 [I] [proxy_manager.go:154] proxy added: [web]
</pre>

如果没有成功登录的日志,可能是服务器端IP被封或者端口不通。这时候去云服务器上看下防火墙是不是开了对应端口,安全组规则有没有改。

手机飞行模式是个“玄学开关”

有时候手机莫名其妙上不了网,明明Wi-Fi连着。试试打开飞行模式等5秒再关,这招能快速重置网络模块,比重启手机快多了。安卓和iPhone都适用。

运营商限制也不容忽视

有些小区宽带用的是二级运营商,半夜断线、限速都是常事。还有人反馈,换了路由器之后上不了网,其实是MAC地址绑定的问题。运营商只认原来那个路由器的MAC,新设备不认。这时候得打电话让他们刷新一下绑定信息。

局域网IP冲突也挺烦人

家里设备一多,偶尔会出现两台设备抢同一个IP的情况。表现就是时断时续,或者一台能上网另一台不能。进路由器后台看一下DHCP分配列表,或者干脆给关键设备(比如NAS)设个静态IP,避免冲突。