CentOS 的“网卡驱动支持”主要取决于内核版本以及是否安装了 ELRepo 等第三方驱动仓库。下面分几种情况说明 CentOS 常见支持的网卡类型。
CentOS(尤其是 7 / 8 / Stream)内核已集成大量主流网卡驱动:
e1000:Intel 千兆老网卡(如 82540/82545)e1000e:Intel 千兆(如 82571/82574/I217/I218/I219)igb:Intel 千兆服务器网卡(如 I350)ixgbe:Intel 万兆(如 X520/X540)i40e:Intel 10/25/40G(如 X710/XXV710)ice:Intel E810(100G,CentOS 8+)✅ Intel 网卡在 CentOS 上兼容性最好
tg3:Broadcom NetXtreme 千兆(BCM570x/571x)bnx2:Broadcom NetXtreme II(如 5708/5709)bnx2x:Broadcom 10G(如 57710/57712)bnxt_en:Broadcom NetXtreme-E(CentOS 7.4+)⚠️ 部分 Broadcom 需要 firmware 包
r8169:RTL8168 / RTL8111(常见主板集成)r8168:部分新 RTL8111/8168(需手动装)⚠️ CentOS 自带 r8169 有时不稳定,建议换 r8168
mlx4_core / mlx5_core✅ CentOS 对 Mellanox 支持很好(OFED)
virtio_net:KVM / 云平台虚拟机vmxnet3:VMwarexen_netfront:Xenatl1c / alx:Atherossfc:Solarflare 10/40Gkmod-r8125atlantic 驱动lspci | grep -i ethernet
ethtool -i eth0
modprobe <驱动名>
lsmod | grep <驱动名>
如果你能告诉我:
lspci 输出)我可以直接告诉你 需不需要驱动、怎么装。