如何在香港服务器的 Linux系统中更改以太网卡的速度和双工
云服务器
如何在香港服务器的 Linux系统中更改以太网卡的速度和双工
2026-01-21 09:51
在香港服务器的Linux系统中更改以太网卡的速度和双工的方法:
1.安装ethtool
您可以通过键入以下命令之一来安装ethtool,具体取决于您的Linux发行版。
在Fedora、CentOS、RHEL等中安装ethtool:
#yum安装ethtool
在Ubuntu、Debian等中安装ethtool:
#sudoapt-getinstallethtool
2.获取接口eth0的Speed、Duplex等信息
要获取网络接口eth0的速度、双工和其他信息,请以root身份键入以下命令。
#ethtooleth0
示例输出:
eth0的设置:
支持的端口:[信息产业部]
支持的链路模式:10baseT/Half10baseT/Full
100baseT/半100baseT/全
1000baseT/半1000baseT/全
支持自动协商:是
广告链接模式:10baseT/Half10baseT/Full
100baseT/半100baseT/全
1000baseT/半1000baseT/全
广告自动协商:是
速度:100Mb/s
双工:一半
端口:双绞线
菲亚德:1
收发器:内部
自动协商:开
支持唤醒:g
唤醒:d
当前消息级别:0x000000ff(255)
检测到链接:是
3.更改速度和双工设置
以下更改是暂时的,它们将在重新启动后停止工作。阅读下一部分,使设置永久化。
下一个命令启用自动协商功能:
#ethtool-seth0autonegon
下一个命令禁用自动协商,启用半双工并将速度设置为10Mb/s:
#ethtool-seth0speed10duplexhalfautonegoff
下一个命令禁用自动协商,启用全双工并将速度设置为100Mb/s:
#ethtool-seth0speed100duplexfullautonegoff
4.在CentOS/RHEL上永久更改速度和双工设置
要使设置永久化,您需要编辑/etc/sysconfig/network-scripts/ifcfg-eth0eth0接口的文件。该文件被RHEL、CentOS、Fedora等使用。
#vi/etc/sysconfig/network-scripts/ifcfg-eth0
添加如下行以禁用自动协商、启用全双工并将速度设置为100Mb/s:
ETHTOOL_OPTS="speed100duplexfullautonegoff"
重新启动界面以应用更改:
#ifdowneth0&&ifupeth0
购买使用一诺网络香港服务器,可以极大降低初创企业、中小企业以及个人开发者等用户群体的整体IT使用成本,无需亲自搭建基础设施、简化了运维和管理的日常工作量,使用户能够更专注于自身的业务发展和创新。香港服务器低至29元/月,购买链接:https://www.enuoidc.com/vps.html?typeid=2