讲师中心 微信公众号
AI工具推荐 视频效率加速

Linux 网络故障排查常用命令整理

小涛君_5835

小涛君_5835

发布时间:2026-02-27 16:56:03

|

1095人浏览过

|

来源于php中文网

原创

Linux网络排查应按物理连通性→协议栈配置→本地服务响应→路由与转发→远程可达性顺序进行,对应命令包括ip link、ethtool、ip addr、ip route、ping、telnet、curl、traceroute、tcpdump和ss等。

linux 网络故障排查常用命令整理

排查 Linux 网络问题,关键不是记全命令,而是清楚每一步要验证什么:物理连通性 → 协议栈配置 → 本地服务响应 → 路由与转发 → 远程可达性。下面按排查逻辑顺序整理常用命令,附典型使用场景和要点。

确认物理与链路层是否正常

先排除网线、网卡、交换机端口等底层问题:

  • ip link show:查看网卡状态(UP/DOWN)、收发包计数、错误包(RX/TX errors)。若显示 NO-CARRIER 或 LOWER_UP 缺失,说明物理连接异常
  • ethtool eth0:检查双工模式、速率、链路检测结果(Link detected: yes/no)。可配合 ethtool -s eth0 speed 1000 duplex full 手动协商(慎用)
  • dmesg | grep -i "eth\|link":查看内核日志中网卡初始化或链路变化记录,常能发现硬件识别失败或 PHY 自协商失败

验证 IP 配置与本地协议栈

确保地址、子网、路由表正确,且内核网络功能启用:

Zynq Linux Hardware Debug
Zynq Linux Hardware Debug

Zynq‑7000 / Zynq UltraScale+ 硬件调试技能。适用于 Xilinx Zynq(Cortex‑A9/A53 + FPGA)Linux 环境,调试 I2C、I2S、UART、GPIO 等外设。包括设备树配置、内核驱动、用户空间调试工具、交叉编译和常见问题排查,支持 PetaLinux 开发。

下载
  • ip addr show:替代老旧的 ifconfig,清晰显示 IPv4/IPv6 地址、掩码、作用域(scope global/link),注意检查是否有重复地址(DUPLICATE)或临时地址干扰
  • ip route show:查看主路由表。重点核对默认网关是否存在、目标网络是否匹配、出接口是否正确。可加 table all 查看所有路由表(如策略路由)
  • sysctl net.ipv4.ip_forward:排查转发问题时必查,值为 0 表示关闭转发,需设为 1 并持久化(写入 /etc/sysctl.conf)

测试连通性与端口可用性

分层验证:ICMP → TCP/UDP → 应用层响应:

  • ping -c 4 192.168.1.1:测试同网段网关。若不通,先查 ARP(ip neigh show)是否解析成功;若丢包率高,结合 tcpdump -i eth0 icmp 抓包分析
  • telnet 10.0.0.5 22 或 nc -zv 10.0.0.5 80:验证 TCP 端口是否开放并接受连接。比 ping 更进一步,可区分防火墙拦截(连接拒绝)与服务未启动(连接超时)
  • curl -v http://localhost:3000/api/health:检查本地服务 HTTP 响应头与状态码,排除应用层返回空内容或 5xx 错误

追踪路径与分析流量

定位网络中断点或异常延迟:

  • traceroute -n 8.8.8.8 或 mtr -r 1.1.1.1:前者单次探测,后者持续统计。关注某跳后全部 * 或延迟突增,即故障点可能在该设备或其上游
  • tcpdump -i eth0 host 192.168.2.100 and port 53:精准抓取指定主机与端口的流量,配合 -w capture.pcap 保存供 Wireshark 分析。避免在高负载服务器上无过滤全抓
  • ss -tuln:查看监听中的 TCP/UDP 端口(-t TCP, -u UDP, -l listening, -n 数字端口)。比 netstat 更快,能快速确认服务是否真正 bind 到预期地址(0.0.0.0 vs 127.0.0.1)

热门AI工具

更多
Loomy
Loomy Hot

一款AI工具,主要用于科大讯飞发布的桌面级 AI 助理,比 OpenClaw 更易用、更安全!,适合需要提升相关任务效率的用户。

PixTV
PixTV Hot

PixTV是一款面向AIGC内容创作的AI视频生成工具。

SkildArt
SkildArt Hot

SkildArt是一款AI文本写作工具,一站式 AI 视觉创作平台。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

Seko
Seko Hot

一款AI视频创作工具,主要用于商汤科技推出的创编一体的AI短视频创作Agent,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

墨刀AI
墨刀AI Hot

一款AI图像与设计工具,主要用于产品经理的专属智能体,适合需要提升相关任务效率的用户。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

AionClaw
AionClaw Hot

AionClaw是一款面向办公、创作和编程任务的AI桌面智能体。

相关专题

更多
curl_exec
curl_exec

curl_exec函数是PHP cURL函数列表中的一种,它的功能是执行一个cURL会话。给大家总结了一下php curl_exec函数的一些用法实例,这个函数应该在初始化一个cURL会话并且全部的选项都被设置后被调用。他的返回值成功时返回TRUE, 或者在失败时返回FALSE。

3603

2023.06.14

linux常见下载安装工具
linux常见下载安装工具

linux常见下载安装工具有APT、YUM、DNF、Snapcraft、Flatpak、AppImage、Wget、Curl等。想了解更多linux常见下载安装工具相关内容,可以阅读本专题下面的文章。

815

2023.10.30

硬盘接口类型介绍
硬盘接口类型介绍

硬盘接口类型有IDE、SATA、SCSI、Fibre Channel、USB、eSATA、mSATA、PCIe等等。详细介绍:1、IDE接口是一种并行接口,主要用于连接硬盘和光驱等设备,它主要有两种类型:ATA和ATAPI,IDE接口已经逐渐被SATA接口;2、SATA接口是一种串行接口,相较于IDE接口,它具有更高的传输速度、更低的功耗和更小的体积;3、SCSI接口等等。

3148

2023.10.19

PHP接口编写教程
PHP接口编写教程

本专题整合了PHP接口编写教程,阅读专题下面的文章了解更多详细内容。

4829

2025.10.17

php8.4实现接口限流的教程
php8.4实现接口限流的教程

PHP8.4本身不内置限流功能,需借助Redis(令牌桶)或Swoole(漏桶)实现;文件锁因I/O瓶颈、无跨机共享、秒级精度等缺陷不适用高并发场景。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

3769

2025.12.29

java接口相关教程
java接口相关教程

本专题整合了java接口相关内容,阅读专题下面的文章了解更多详细内容。

446

2026.01.19

堆和栈的区别
堆和栈的区别

堆和栈的区别:1、内存分配方式不同;2、大小不同;3、数据访问方式不同;4、数据的生命周期。本专题为大家提供堆和栈的区别的相关的文章、下载、课程内容,供大家免费下载体验。

5687

2023.07.18

堆和栈区别
堆和栈区别

堆(Heap)和栈(Stack)是计算机中两种常见的内存分配机制。它们在内存管理的方式、分配方式以及使用场景上有很大的区别。本文将详细介绍堆和栈的特点、区别以及各自的使用场景。php中文网给大家带来了相关的教程以及文章欢迎大家前来学习阅读。

2448

2023.08.10

OpenJDK JVM参数怎么调优
OpenJDK JVM参数怎么调优

Java应用运行缓慢,如何调整JVM参数?本专题介绍OpenJDK JVM性能调优的基本流程,涵盖性能指标确认、运行数据采集、内存配置和垃圾回收分析,帮助你先定位瓶颈,再通过对照测试验证效果,避免直接套用参数而影响应用稳定性。

0

2026.10.16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Python uv官方安装与入门文档
Python uv官方安装与入门文档

共0课时 | 0人学习

Buffalo框架快速入门指南
Buffalo框架快速入门指南

共0课时 | 0人学习

Valgrind支持平台说明
Valgrind支持平台说明

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn