如何在 Linux 服务器中将自动协商更改为是

如何在 Linux 服务器中将自动协商更改为是

当我在 eth0 上运行 ethtool 命令时(在 VM 机器 redhat 版本 6.7 上)

我明白了 支持自动协商:否

我们可以将其改为 - 自动协商:是吗?它是可配置的吗?

 ethtool eth0
 Settings for eth0:
       Supported ports: [ TP ]
       Supported link modes:   1000baseT/Full
                            10000baseT/Full
       Supported pause frame use: No
       Supports auto-negotiation: No
       Advertised link modes:  Not reported
       Advertised pause frame use: No
       Advertised auto-negotiation: No
       Speed: 10000Mb/s
       Duplex: Full
       Port: Twisted Pair
       PHYAD: 0
       Transceiver: internal
       Auto-negotiation: off
       MDI-X: Unknown
       Supports Wake-on: uag
       Wake-on: d
       Link detected: yes

答案1

/etc/sysconfig/网络脚本/ifcfg-eth0

文件可以添加 ethtool 设置,以便每次激活设备时保存和使用这些设置。

配置文件选项

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

在配置文件末尾添加此行:

ETHTOOL_OPTS="速度 1000 双工全自动协商开启"

/etc/init.d/网络重启

相关内容