本文介绍: ethtools ethX [speed 10|100|1000] [duplex half|full] [autoneg on|off] //设置网口速率10/100/1000M、设置网口半/全双工、设置网口是否自协商。ethtoolh //显示ethtool命令帮助(help) ethtooli ethX //查询ethX网口的相关信息ethtool ethx //查询ethx网口基本设置,其中 x对应网卡编号,如eth0、eth1等等。

Filesystem Packages->console->network->ethtool

命令描述: ethtool用于查询及设置网卡参数的命令。

使用命令:

ethtool ethx       //查询ethx网口基本设置,其中 x对应网卡编号,如eth0、eth1等等

ethtool –h        //显示ethtool的命令帮助(help) ethtool –i ethX    //查询ethX网口的相关信息

ethtool –d ethX    //查询ethX网口注册信息

ethtool –r ethX    //重置ethX网口到自适应模式

ethtool –S ethX    //查询ethX网口收发统计

ethtool –s ethX [speed 10|100|1000] [duplex half|full]  [autoneg on|off]  //设置网口速率10/100/1000M、设置网口半/全双工、设置网口是否自协商

ethtool -E eth0 magic 0x10798086 offset 0x10 value 0x1A  修改网卡EEPROM内容(0x1079 网卡device id , 0x8086网卡verdor id  )

ethtool -e eth0  : dump网卡EEPROM内容 

修改端口速率ethtool –s

这个命令多用于手工设置网络速率,一般千兆网卡支持10|100|1000三个速率,单位是Mbps

用法ethtool –s eth0 speed 1000 duplex full autoneg off

效果设备号eth0对应的物理端口设置为速率为1000Mbps,全双工工作模式,同时关闭自动协商。

注:需要永久更改有两种方法

1. 将上述命令写入/etc/rc.local文件中,开机自动执行

2. 在/etc/sysconfig/networkscripts/ifcfg-eth0中添加一行ETHTOOL_OPTS=”speed 1000 duplex full autoneg off“。这里仅仅以eth0为例,其他设备号同理。

相关参考:
1)[root@linux /]# which ethtool        //查询 ethtool 存放路径
    /sbin/ethtool
2)[root@linux /]# rpm -qf /sbin/ethtool        //查询 ethtool 的版本信息
   ethtool-1.6-5
3)将 ethtool 设置永久保存网络设备方法
解决方法一:
ethtool 设置可通过 /etc/sysconfig/networkscripts/ifcfg-ethX 文件保存,从而在设备下次启动激活选项
例如:ethtool -s eth0 speed 100 duplex full autoneg off
指令将eth0设备设置为全双工自适应,速度为100Mbs。若要eth0启动时设置这些参数, 修改文件/etc/sysconfig/networkscripts/ifcfg-eth0 ,添加如下一行:
ETHTOOL_OPTS=”speed 100 duplex full autoneg off
解决方法二:
将ethtool设置写入/etc/rc.d/rc.local之中。

典型用法:查询网络端口位置ethtool -p   

用于管理多网口的服务器主机,由于背板的网络端口数量大,有时候不知道那个物理端口对应eth0或其他设备号,我们可以使用这个命令来查询。        

用法:ethtool -p eth0        效果设备号eth0对应的物理端口两个指示灯会闪烁

原文地址:https://blog.csdn.net/wangjie36/article/details/134713148

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_14131.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注