深夜赶工敲代码,突然发现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还遇到过啥奇葩问题?评论区见!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至2705686032@qq.com 举报,一经查实,本站将立刻删除。原文转载: 原文出处: