CentOS装完系统加万兆网卡6:完整配置指南
硬件兼容性检查
安装前执行lspci | grep -i ethernet
命令验证系统是否识别物理网卡。若未显示设备信息,需检查主板插槽供电状态或尝试更换PCIe插槽。
驱动安装流程
内核模块加载
modprobe ixgbe # Intel X520/X540系列驱动
modprobe mlx4_core # Mellanox ConnectX-3系列驱动
通过dmesg | grep -i eth
查看内核日志确认驱动加载状态,记录分配的网口名称(如eth6)。
固件更新建议
访问网卡制造商官网获取最新固件包,使用ethtool -i eth6
比对当前版本。推荐在系统UEFI模式下执行固件刷新操作。
网络参数配置
nmcli con add type ethernet ifname eth6 con-name 10G-LAN
ip4 192.168.6.2/24 gw4 192.168.6.1
ipv4.dns "8.8.8.8 8.8.4.4"
启用巨型帧支持需附加ethtool -G eth6 rx 4096 tx 4096
命令,并在交换机端同步配置Jumbo Frame参数。
性能验证方法
带宽测试
# 接收端启动服务
iperf3 -s
# 发送端执行测试
iperf3 -c 192.168.6.3 -t 60 -P 8
稳定性监测
连续运行ethtool -S eth6 | grep errors
监控24小时,确保无CRC校验错误或丢包计数增长。
故障排查要点
- LED状态异常:检查SFP+模块兼容性
- 协商速率不达标:禁用自动协商,强制设定
ethtool -s eth6 speed 10000 duplex full
- 系统日志分析:
journalctl -u NetworkManager --since "2 hours ago"