linuxcentos如何查看网卡是100M还是1000M

linuxcentos如何查看网卡是100M还是1000M,第1张

可以使用ethtool命令进行查看,使用格式ethtool网络接口名。

以下为例,eth0为网卡名,使用ifconfig查看当前使用的网卡。

Speed表示网卡带宽,Duplex表示工作模式,Supportedlinkmodes表示支持的工作模式。

扩展资料:

ethtool命令的其它用法:

1、查询网络端口位置:ethtool-pethX

这个命令多用于管理多网口的服务器主机,由于背板的网络端口数量大,有时候不知道那个物理端口对应eth0或其他设备号,我们就可以使用这个命令来查询。

用法:ethtool-peth0

效果:设备号eth0对应的物理端口的两个指示灯会闪烁

2、修改网络端口速率:ethtool-s

这个命令多用于手工设置网络速率,一般千兆网卡支持10|100|1000三个速率,单位是Mbps。

用法:ethtool-seth0speed1000duplexfullautonegoff

效果:将设备号eth0对应的物理端口设置为速率为1000Mbps,全双工工作模式,同时关闭自动协商。

Linux系统下可以通过下面命令核查网卡带宽:

[root@www ]#ethtool eth0

Settings for eth0:

        Supported ports: [ TP ]

        Supported link modes:  10baseT/Half 10baseT/Full

                               100baseT/Half 100baseT/Full

                               1000baseT/Full

        Supports auto-negotiation: Yes

        Advertised link modes: 10baseT/Half 10baseT/Full

                               100baseT/Half 100baseT/Full

                               1000baseT/Full

        Advertised auto-negotiation: Yes

        //其它的信息不用管它,下面Speed这一行就是网卡目前的带宽

        Speed:1000Mb/s

        Duplex: Full

        Port: Twisted Pair

        PHYAD: 1

        Transceiver: internal

        Auto-negotiation: on

        Supports Wake-on: pumbag

        Wake-on: g

        Current message level: 0x00000001(1)

        Link detected: yes

linux的网卡通常是自适应的,如果你连接的交换机是千兆的话,使用ethtool ethX,会显示出 “Speed: 1000Mb/s”这个的。

如果你想强制更改的话,使用命令 :

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


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7409845.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-05
下一篇2023-04-05

发表评论

登录后才能评论

评论列表(0条)

    保存