Linux系统下查询指定网卡的型号及用途

您所在的位置:网站首页 怎样查找网卡驱动型号信息 Linux系统下查询指定网卡的型号及用途

Linux系统下查询指定网卡的型号及用途

2024-07-16 02:00:28| 来源: 网络整理| 查看: 265

接到应用侧的特殊要求,需要查询服务器上特定网口的物理型号及配置用途,发现没有一条现成指令可以完成此事。经测试,可按以下步骤执行3条命令来组合完成。

一、使用lspci命令来查询指定网卡的型号

按照以下步骤进行操作:

打开终端(命令行界面)。在终端中输入以下命令并按回车键:lspci | grep -i net。这个命令会列出系统中所有的网络设备信息(注意:在执行lspci命令时,可能需要以管理员权限运行,或者在命令前加上sudo。)。如下图所示:在输出结果中,找到你要查询的网卡所在的行,它通常以“Ethernet controller”或“Network controller”开头。在该行中,你可以找到设备的制造商和型号信息。本例中可以看到,示例服务器共有6个网口:

1a:00.0 Ethernet controller: Intel Corporation Ethernet Connection X722 for 10GbE SFP+ (rev 09) 1a:00.1 Ethernet controller: Intel Corporation Ethernet Connection X722 for 10GbE SFP+ (rev 09) 1a:00.2 Ethernet controller: Intel Corporation Ethernet Connection X722 for 1GbE (rev 09) 1a:00.3 Ethernet controller: Intel Corporation Ethernet Connection X722 for 1GbE (rev 09) 86:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01) 86:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01) 

其中2个IntelX722万兆光口,2个IntelX722千兆网口,2个Intel 82599ES万兆光口,左侧第一例是板卡和端口的ID

二、使用ip addr命令查看当前网络配置 

这个命令会显示所有网络接口的详细信息,包括IP地址、子网掩码、广播地址等。

请按照以下步骤进行操作:

打开终端(命令行界面)。在终端中输入以下命令并按回车键:ip addr。命令执行后,会列出所有网络接口的详细信息,包括名称、IP地址、子网掩码、广播地址等。本例中可以看到有6个网口,信息如下:

1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000     link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00     inet 127.0.0.1/8 scope host lo        valid_lft forever preferred_lft forever     inet6 ::1/128 scope host         valid_lft forever preferred_lft forever 2: eno1: mtu 1500 qdisc mq master bond0 state UP group default qlen 1000     link/ether bc:16:95:01:dd:f2 brd ff:ff:ff:ff:ff:ff 3: ens7f0: mtu 1500 qdisc mq master bond0 state UP group default qlen 1000     link/ether bc:16:95:01:dd:f2 brd ff:ff:ff:ff:ff:ff 4: eno2: mtu 1500 qdisc mq master bond0 state UP group default qlen 1000     link/ether bc:16:95:01:dd:f2 brd ff:ff:ff:ff:ff:ff 5: ens7f1: mtu 1500 qdisc mq master bond0 state UP group default qlen 1000     link/ether bc:16:95:01:dd:f2 brd ff:ff:ff:ff:ff:ff 6: eno3: mtu 1500 qdisc mq state DOWN group default qlen 1000     link/ether bc:16:95:01:dd:f4 brd ff:ff:ff:ff:ff:ff 7: eno4: mtu 1500 qdisc mq state DOWN group default qlen 1000     link/ether bc:16:95:01:dd:f5 brd ff:ff:ff:ff:ff:ff 10: bond0: mtu 1500 qdisc noqueue state UP group default qlen 1000     link/ether bc:16:95:01:dd:f2 brd ff:ff:ff:ff:ff:ff     inet 192.168.1.35/24 brd 192.168.1.255 scope global noprefixroute bond0        valid_lft forever preferred_lft forever     inet6 fe80::2b07:711e:185a:8792/64 scope link noprefixroute         valid_lft forever preferred_lft forever

 如上可以看到,本例服务器的6个物理网口中,有en01,ens7f0,eno2,ens7f1共4个网口处于UP状态,并配置了bond多端口网络绑定,另有两个网口eno3,eno4处于DOWN状态未使用。

那么如何确定每个网口物理上具体是哪种网卡呢,就要用到第3个命令了。

三、用lshw -c network 命令获取系统中网络设备的详细信息

这个命令它会读取系统中的/proc和/sys目录下的相关信息,这些目录存储了关于Linux系统硬件设备的信息,包括网络接口卡、网卡驱动程序等。具体来说,lshw -c network 会检测系统PCI总线,查找所有连接到PCI总线的网络设备,并列出这些设备的详细信息,比如设备的供应商、型号、驱动程序等信息。因该命令返回的信息太多,我们进行过滤一下,实际执行以下命令

lshw -c network|egrep "network|product|physical id|logical name"

实例如下:

四、综合分析

将上述3个命令的输出结合判断,结果就非常清晰了

如上可见,结合3个命令,可以清晰看到,本例服务器6个网口中,使用了2个X722万兆网口和2个82599网口共4个物理口组成了1个的端口聚合组,共同提供了 40Gb的网络接口带宽。

本文系原创,转载请注明出处,谢谢!



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭