如何在Linux服务器中查看网络接口卡信息

在本教程中,我们将向您展示如何检查服务器上可用的网络接口卡(NIC)和其他细节,如接口名称、相关IP地址、MAC地址和接口速度。
什么是IP命令?
IP命令类似于ifconfig,用于分配静态IP地址、路由和默认网关等。

什么是ethtool命令?
ethtool用于查询或控制网络驱动程序和硬件设置。
# ethtool eth0
1、检查可用的网络接口
当你运行IP命令时,不需要任何参数,它就会提供大量的网卡信息,但使用下面的自定义IP命令,只检查系统中可用的网络接口。

2、检查网络接口的IP地址
运行以下命令检查活动的网络接口和相关的IP地址。

3、检查网卡的MAC地址。
运行以下命令检查活动的网络接口和相关的MAC地址。
要验证特定的网络接口MAC地址,请运行以下命令。

我没有找到同时验证所有网络接口的MAC地址的选项,我们创建了以下脚本来查看所有接口。

运行以下shell脚本来检查多个网络接口的MAC地址。

4、检查网络接口端口的速度。
在Linux服务器中只能使用'ethtool'命令来验证网络接口端口的速度。
要检查特定网络接口端口的速度,请使用以下命令。

ethtool没有同时显示所有网卡速度的选项,所以我们创建了以下脚本来查看所有网卡速度。

运行以下 shell 脚本检查所有网络接口的 NIC 端口速度。

5、验证网络接口卡信息的Shell脚本
下面的shell脚本一次收集了所有关于网卡的必要信息,如网络接口名称、网络接口的IP地址、网络接口的MAC地址、网络接口端口的速度等。

运行下面的shell脚本来检查所有关于网络接口的必要信息。

以上就是如何在Linux服务器中查看网络接口卡信息的全部过程,希望对您有所帮助。