Linux 设置网卡半/全双工

网卡的工作模式是半双工,会导致服务器间通讯异常。

查看linux网卡工作状态:

1
# ethtool ethX

修改linux网卡的工作模式:

ethtool –r ethX                          ## 重置ethX网口到自适应模式
ethtool –S ethX                          ## 查询ethX网口收发包统计
ethtool –s ethX [speed 10|100|1000]        ## 设置网口速率10/100/1000M
[duplex half|full]                     ## 设置网口半/全双工
[autoneg on|off]                      ## 设置网口是否自协商

# ethtool -s eth0 duplex full autoneg off speed 100

 

linux网卡工作模式开机就是全双工的方法:

1
2
3
4
5
6
一:
在/etc/sysconfig/network-script/ifcfg-ethX加入下面这句:
ETHTOOL_OPTS="speed 100 duplex full autoneg off"
二:
将上面的命令写入到/etc/rc.local里面。
ethtool -s eth0 duplex full autoneg off speed 100

  

posted @   Macoffee  阅读(4900)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示