Linux:使用EthTool强制网络接口速度和双工

时间:2020-02-23 14:39:35  来源:igfitidea点击:

这是在RHEL/CentOS Linux上强制网络接口速度和双工的快速方法。

确保已安装网络工具:

yum install ethtool net-tools

要应用配置而不必重新启动网络服务或者重新启动系统,只需对您的设置执行以下命令:

ethtool -s <INTERFACE> speed <100|1000|10000> duplex <half|full> autoneg <on|off>

范例:

ethtool -s eth0 speed 1000 duplex full autoneg off

连接将短暂中断。
应用后,您可能必须登录到服务器。

要使这些更改永久存在并可以重新启动,请编辑您的网络接口配置文件(此示例假定您的接口为eth0):

/etc/sysconfig/network-scripts/ifcfg-eth0

在配置文件的末尾添加以下行:

ETHTOOL_OPTS="speed <100|1000|10000> duplex <half|full> autoneg <on|off>"

同样,我们上面使用的值的示例:

ETHTOOL_OPTS="speed 1000 duplex full autoneg off"