必须用ip link和ethtool深入链路层:ip link show看LOWER_UP确认物理连通,ethtool查Link detected、Speed、Duplex等真实硬件参数,lspci/lshw定位网卡型号并识别虚拟接口。

要确认网卡是否真正连通物理线路、识别速率协商结果、判断双工模式是否匹配,必须深入链路层硬件参数层面,不能只依赖IP地址或接口UP状态。
用 ip link 查看基础链路状态和MAC地址
在终端中执行 ip -br link,快速列出所有网络设备的简明状态。输出中每行包含接口名、状态(UP/DOWN)、MAC地址和标志位。
重点观察标志位中的 LOWER_UP:它表示物理链路已检测到载波信号,即网线已插稳且对端设备通电;若只有 UP 而无 LOWER_UP,说明网卡已启用但物理连接中断。
如需查看某张网卡(例如 ens33)的完整链路信息,运行 ip link show dev ens33,其中 link/ether 后的十六进制字符串即为该网卡的物理 MAC 地址。
用 ethtool 获取真实硬件级参数
ethtool 是唯一能穿透驱动层直达PHY芯片的工具,它显示的信息不可被软件模拟或覆盖。
方法一:查看核心链路参数
执行 ethtool ens33(将 ens33 替换为你实际的网卡名),重点关注三行:
• Link detected: yes —— 物理链路连通性最终判决依据,no 表示网线未插、交换机断电或网口损坏;
• Speed: 1000Mb/s —— 实际协商速率,不是标称最大值;
• Duplex: Full —— 双工模式,Half 容易引发丢包和重传激增。
在无 root/sudo 权限的环境(云容器、VPS、隔离主机)中安装并配置 OpenClaw 浏览器工具的 headless Chrome。适用场景:...
方法二:查看MAC地址与驱动细节
运行 ethtool -P ens33 可读取网卡ROM中烧录的永久MAC地址,比 ip link 显示的更权威;ethtool -i ens33 则列出驱动名称、固件版本、总线地址等底层信息,排查驱动兼容性问题时必用。
注意:ethtool 需 root 权限才能访问部分寄存器,普通用户执行可能缺失关键字段。
用 lspci 和 lshw 定位网卡硬件型号
第一步:执行 lspci | grep -i ethernet,获取网卡在PCI总线上的设备路径,例如 02:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection。
第二步:用 lshw -c network -short 查看更结构化的硬件描述,含厂商、型号、逻辑名称、驱动模块名(如 igb)及是否启用。
第三步:若需确认是否为虚拟网卡,运行 lshw -c network | grep -A 5 "configuration:",观察 virtual 或 driver=veth 等字样——这类接口不支持 ethtool 的物理参数查询,强行执行会报错“Operation not supported”。
这一步操作起来很简单,直接把命令粘贴进终端回车就行。

















