先查物理链路状态:ip link中lower_up缺失或no-carrier表明网线未插;ethtool显示link detected: no、led不亮、dmesg报link down等均可交叉验证。

直接看网卡物理链路状态,别急着配IP或重启服务。网线没插时,系统通常能识别网卡硬件,但无法建立底层通信,此时配置再正确也通不了。
用 ip link 看接口标志位
运行 ip link show(如 ip link show eth0),重点观察两行关键状态:
- UP:表示该接口在软件层面已启用(配置加载、驱动就绪)
- LOWER_UP:表示物理链路已连通(网线插好、对端设备上电且响应)
- 若只显示 UP,但没有 LOWER_UP,大概率是网线未插、松动、损坏,或交换机端口关闭/故障
- 若同时出现 NO-CARRIER,基本可确认物理层无信号——这是“网线没插”最典型的命令行证据
用 ethtool 查链路检测结果
运行 ethtool ethtool ens33),查找最后一行:
Linux 性能分析与调优专家,覆盖 CPU、内存、磁盘 I/O、网络、内核参数、编译优化、容器/K8s。适用场景:系统卡顿/高负载、内存不足/OOM/Swap 高、CPU 异常/iowait 高。
- Link detected: yes → 物理连接正常
- Link detected: no → 网线未插、接触不良、对端断电或网卡故障
- 该结果比 ip link 更底层,不依赖驱动协商逻辑,可信度高
- 顺便可看 Speed 和 Duplex 字段:若为 Unknown 或 Not reported,也暗示链路未建立
结合 LED 指示灯交叉验证
服务器或台式机主板网卡附近通常有双色LED:
- 常亮绿灯(或黄灯)→ 链路已建立(Link up)
- 不亮或闪烁异常 → 网线问题优先排查
- 注意:部分笔记本无线网卡无外置灯,需依赖命令;有线网卡建议以 ethtool + 灯状态为准
- 不要仅凭 ifconfig 或 ip addr 显示 UP 就认为物理正常——它可能只是“软件开了门”,但门外根本没路
排除误判:确认不是配置覆盖了状态
有些场景下,网线明明插着却显示 NO-CARRIER,需快速过一遍:
- 换一根已知正常的网线重试
- 把同一根线插到另一台设备,确认交换机端口是否禁用或故障
- 检查 BIOS/UEFI 中是否禁用了板载网卡(尤其老服务器)
- 运行
dmesg | grep -i eth看内核是否报 “link down” 或 “no PHY” 类错误










