先检查物理连接和网卡状态,确认网线、指示灯及接口启用情况;再验证IP配置、默认路由并测试网关连通性;最后排查DNS解析、防火墙规则及服务端口状态,逐步定位网络故障根源。

Linux网络出问题,别急着重启。先从最基础的开始,一步步缩小范围,才能快速定位是本机配置、网络设备还是外部服务的问题。
检查物理连接与接口状态
网络不通,先看“路”通不通。物理层和数据链路层是基础。
看网线和指示灯:服务器或电脑上的网卡灯是否常亮或闪烁?不亮说明物理连接可能有问题,换根网线试试。 查接口是否启用:用命令 ip link show 或 ifconfig 查看网卡状态。如果状态是 DOWN,需要用 ip link set dev eth0 up(将eth0换成你的网卡名)来启动它。 验链路是否连通:使用 ethtool eth0 命令,查看输出中的 “Link detected” 是否为 “yes”,这能确认网卡到交换机的物理链路是通的。
验证IP配置与路由
接口起来了,还得看地址对不对,路认不认识。
无线网络修复工具(电脑wifi修复工具) 3.8.5官方版
无线网络修复工具是一款联想出品的小工具,旨在诊断并修复计算机的无线网络问题。它全面检查硬件故障、驱动程序错误、无线开关设置、连接设置和路由器配置。该工具支持 Windows XP、Win7 和 Win10 系统。请注意,在运行该工具之前,应拔出电脑的网线,以确保准确诊断和修复。使用此工具,用户可以轻松找出并解决 WiFi 问题,无需手动排查故障。它提供了一键式解决方案,即使对于非技术用户也易于使用。
0 查看详情
核对IP地址信息:运行 ip addr show,检查分配的IP地址、子网掩码是否符合你的网络规划。如果是DHCP获取,确认已成功拿到地址。 检查默认网关:执行 ip route show,看是否有指向你的路由器(如192.168.1.1)的默认路由(default via …)。没有网关,数据包就发不出去。 测试本地连通性:尝试ping你的网关IP,例如 ping 192.168.1.1。能通说明局域网内通信正常;不通,问题很可能出在本地配置或到网关的线路。
诊断DNS解析与应用层
能上网但打不开网页,很可能是名字翻译出了问题,或者有防火墙拦着。
测试域名解析:用 dig www.baidu.com 或 nslookup www.baidu.com 命令。如果返回结果里没有IP地址,说明DNS解析失败。检查 /etc/resolv.conf 文件里的nameserver配置,可以临时改成公共DNS如8.8.8.8再试。 检查防火墙规则:系统防火墙(如firewalld、ufw或iptables)可能阻止了流量。用 sudo iptables -L 或 sudo firewall-cmd –list-all 查看规则,确认没有误拦截需要的端口。 分析连接状态:使用 ss -tuln 查看本机监听的端口,用 netstat -an | grep :80(以80端口为例)看特定服务的连接情况,有助于判断是服务没开还是连接被拒绝。基本上就这些核心步骤,按顺序排查,大部分网络问题都能找到根源。
以上就是Linux网络故障怎么排查_Linux网络故障排查方法与技巧的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/777041.html
微信扫一扫
支付宝扫一扫