首页IT科技查看网络接口eth0的配置信息(ethtool命令 – 查询与设置网卡参数)

查看网络接口eth0的配置信息(ethtool命令 – 查询与设置网卡参数)

时间2025-07-07 13:35:27分类IT科技浏览6490
导读:ethtool命令来自英文词组“ethernet tool”的缩写,其功能是用于查询与设置网卡参数。使用ethtool命令不仅可以查询到网卡当前运行状态,并能够对网卡设备的常规参数进行自由设定,亦能够开启如自动协商、传输速度限制、双工或局域网唤醒等功能。...

ethtool命令来自英文词组“ethernet tool”的缩写,其功能是用于查询与设置网卡参数。使用ethtool命令不仅可以查询到网卡当前运行状态,并能够对网卡设备的常规参数进行自由设定,亦能够开启如自动协商、传输速度限制、双工或局域网唤醒等功能。

语法格式:ethtool [参数] 网卡名

常用参数:

-a 显示网卡接收、发送模块状态 -A 设置网卡接收、发送模块状态 -C 设置指定网络设备的合并配置 -E 设置网卡只读存储器字节 -g 显示指定网卡的收发参数信息 -G 设置指定网卡的收发参数信息 -i 显示网卡驱动的信息 -k 显示网卡Offload的状态 -K 设置网卡Offload的状态 -I 显示网卡的队列信息 -L 设置网卡的队列数 -P 显示指定网卡设备的永久硬件地址 -s 设置网卡的部分配置 -S 显示网卡收发和广播数据 -t 执行网卡自检操作 --help 显示帮助信息 --version 显示版本信息

参考示例

查询指定网卡当前的运行状态:

[root@linuxcool ~]# ethtool ens160 Settings for ens160: Supported ports: [ TP ] Supported link modes: 1000baseT/Full 10000baseT/Full Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: Not reported ………………省略部分输出信息………………

查询指定网卡的驱动相关信息:

[root@linuxcool ~]# ethtool -i ens160 driver: vmxnet3 version: 1.4.16.0-k-NAPI firmware-version: expansion-rom-version: bus-info: 0000:03:00.0 supports-statistics: yes supports-test: no supports-eeprom-access: no supports-register-dump: yes supports-priv-flags: no

设置网卡设备的工作方式为全双工:

[root@linuxcool ~]# ethtool -s ens160 autoneg off speed 100 duplex full

查看网卡设备在接收与发送数据时有无出错:

[root@linuxcool ~]# ethtool -S ens160 NIC statistics: Tx Queue#: 0 TSO pkts tx: 0 TSO bytes tx: 0 ucast pkts tx: 0 ucast bytes tx: 0 mcast pkts tx: 0 ………………省略部分输出信息………………

暂停指定网卡的数据发送模块:

[root@linuxcool ~]# ethtool -A tx off ens160
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
efk日志监控(ELK 搭建 TB 级海量日志监控系统,这个太强了!)