Linux 设置网卡半全双工

 2023-05-11     6505

查看linux网卡工作状态:# ethtool ethXXX(注意网卡名称)

 

修改linux网卡的工作模式:

 

ethtool –r ethXX                            ## 重置ethXX网口到自适应模式

ethtool –S ethXX                             ## 查询ethXX网口收发包统计

ethtool –s ethXX [speed 10|100|1000]       ## 设置网口速率10/100/1000M

[duplex half|full]                                        ## 设置网口半/全双工

[autoneg on|off]                                       ## 设置网口是否自协商

 

修改为全双工不自动协商全双工速率100M

  # ethtool -s eth0 duplex full autoneg off speed 100    (根据需要进行修改)

 

网卡模式修改后如果系统重启好就恢复原样了,为了保存我们修改好的设置有两种方法


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


一:在网卡配置文件中/etc/sysconfig/network-scripts/ifcfg-ethXXX加入下面这句:

 

ETHTOOL_OPTS="speed 100 duplex full autoneg off"

Linux 设置网卡半全双工(图1)

二:或将命令写入到/etc/rc.local里面。

ethtool -s eth0 duplex full autoneg off speed 100

一键成为代理,携手向未来!

立即购买