Forçar a velocidade da interface de rede no Linux com EthTool

Um tutorial rápido de como forçar a velocidade da sua interface de rede no Linux RHEL/Centos.

Tenha certeza de que os pacotes ethtool e net-tools estão instalados:

dnf install ethtool net-tools

Para aplicara configuração sem ter que reiniciar o serviço de rede e/ou sistema, entre com o comando abaixo com as suas configurações

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

Exemplo:

ethtool -s eth0 speed 1000 duplex full autoneg off

A conexão sera interrompida brevemente. Você provavelmente terá que se logar novamente se estiver aplicando a configuração remotamente.

Para manter as configurações permanentemente, edite o seu arquivos de configurações da interface de rede:

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

Adicione a linha abaixo no final do arquivo:

Sintaxe:
ETHTOOL_OPTS=”speed <100|1000|10000> duplex <half|full> autoneg <on|off>”

Exemplo:

ETHTOOL_OPTS="speed 1000 duplex full autoneg off"
twitterlinkedin