急急急!Linux突然上不了网?3分钟自救指南,看完秒解决!

场景重现
深夜赶工敲代码,突然发现Linux上不了网?右下角网络图标变、浏览器死活打不开,ping啥都显示“Network Unreachable”... 别慌!这篇
保姆级排障教程,手把手带你“复活”网络!



第一步:先检查这些“低级错误”

1 网线/WiFi真的连上了吗?

  • 有线用户:拔插网线,确认路由器亮灯
  • 无线用户:点右上角,检查WiFi密码是否输错(尤其大小写!)

2 网卡被“封印”了?
打开终端,输入:

ip a  # 或 ifconfig(老系统)

如果网卡名(如eth0、wlan0)没有IP地址(比如192.168.x.x),说明根本没连上!


第二步:试试“重启大法”

Linux网络服务偶尔会抽风,直接祭出万能命令:

sudo systemctl restart NetworkManager  # 大部分桌面版适用  
sudo systemctl restart networking            # 老系统用这个

重启后等10秒,再刷新网页试试!


防火墙:是不是你干的?

Linux自带防火墙(firewalld/iptables)可能误杀网络!
临时救命

sudo systemctl stop firewalld  # 关闭防火墙(重启后失效)

如果关掉就能上网,说明规则有问题,可后续配置放行规则。


DNS配置:输错就像“打错电话”

能ping通IP但打不开网页?多半是DNS解析故障!

ping 8.8.8.8  # 测试谷歌DNS  

通则改DNS:

  • 桌面版:去网络设置→IPv4→手动填DNS(推荐8.8.8.8或114.114.114.114)
  • 命令行:修改 /etc/resolv.conf(临时生效)

驱动问题:硬件不认网卡

尤其常见于双系统/新装Linux
终端输入:

lspci | grep -i net  # 查看网卡型号

如果驱动未安装(比如某些Realtek网卡),需用U盘下载对应驱动,或手机USB共享网络后安装。


终极绝招:路由表修复

网络通了但上不了外网?可能是路由丢了!

ip route show  # 查看路由  
sudo ip route add default via 192.168.1.1  # 默认网关(改成你的路由器IP)

总结:

Linux断网别焦虑,九成问题按这个流程都能解决!
检查物理连接 → 重启服务 → 关防火墙测DNS → 查驱动/路由
5分钟操作,网络原地复活!

赶紧收藏,转发给需要的朋友!你在Linux还遇到过啥奇葩问题?评论区见!

#Linux上网问题 #运维小技巧 #程序员日常 #电脑急救

原文链接:,转发请注明来源!