linux/centos如何查看网卡是100M还是1000M

如题所述

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

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

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

扩展资料:

ethtool命令的其它用法:

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

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

用法:ethtool -p eth0

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

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

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

用法:ethtool -s eth0 speed 1000 duplex full autoneg off

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

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-10-13
使用以下2个命令可以查看:
1)查看网卡型号
lspci | grep Ethernet
这个命令可以查看你的网卡设备型号,根据型号就知道是什么性能了。
2)查看网卡实际通讯速率
dmesg | grep eth0
这个命令可以列出网卡工作速率。看到 Up 1000Mps full duplex 就知道是千兆网卡了。
(这里 eth0是网卡的设备名,不同机器名称可能不同。可以用ifconfig 查看自己网卡的设备名)
第2个回答  推荐于2017-09-21
[root@www.ctohome.com]# mii-tool -V
mii-tool.c 1.9 2000/04/28 00:56:08 (David Hinds)
SIOCGMIIREG on eth0 failed: Input/output error
eth0: negotiated 100baseTx-FD, link ok

[root@www.ctohome.com]# mii-tool -v
SIOCGMIIREG on eth0 failed: Input/output error
eth0: negotiated 100baseTx-FD, link ok
product info: vendor 00:aa:00, model 57 rev 0
basic mode: autonegotiation enabled
basic status: autonegotiation complete, link ok
capabilities: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
advertising: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control
link partner: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD

[root@www.ctohome.com]# 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: 100Mb/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

要测试是否是1000M端口,最保险的说用wget测试一个对方的带宽足够大的下载地址:

wget http://cachefly.cachefly.net/100mb.test
--2011-03-14 22:19:12-- http://cachefly.cachefly.net/100mb.test
Resolving cachefly.cachefly.net... 205.234.175.175
Connecting to cachefly.cachefly.net|205.234.175.175|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 104857600 (100M) [application/octet-stream]
Saving to: `100mb.test.2'

100%[===================================================================================================================>] 104,857,600 39.1M/s in 2.6s

2011-03-14 22:19:14 (39.1 MB/s) - `100mb.test.2' saved [104857600/104857600]

如果下载速度能超过15MB/s,那么不是100M端口了,通常就是1000M端口

如果是独立服务器,可以通过下面命令核查网卡端口:

[root@www.ctohome.com ]# 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: 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本回答被提问者和网友采纳
第3个回答  2018-07-04
ethtool eth0 | grep Speed

linux\/centos如何查看网卡是100M还是1000M
可以使用ethtool命令进行查看,使用格式ethtool 网络接口名。以下为例,eth0为网卡名,使用ifconfig查看当前使用的网卡。Speed表示网卡带宽,Duplex表示工作模式,Supported link modes表示支持的工作模式。

centos6.10查看网卡型号
1.查看网卡型号 lspci | grep Ethernet 这个命令可以查看你的网卡设备型号,根据型号就知道是什么性能了。2.查看网卡实际通讯速率 dmesg | grep eth0 这个命令可以列出网卡工作速率。看到 Up 1000Mps full duplex 就知道是千兆网卡了。 (这里 eth0是网卡的设备名,不同机器名称可能不同。可以用ifconfig...

CentOS下ethtool命令详解
ethtool r ethX \/\/重置ethX网口到自适应模式 ethtool S ethX \/\/查询ethX网口收发包统计 ethtool s ethX [speed 10|100|1000] [duplex half|full][autoneg on|off] \/\/设置网口速率10\/100\/1000M、设置网口半\/全双工、设置网口是否自协商 使用举例:1)[root@linux \/]# ethtool eth1 Settings...

CentOS下如何查看网络状态?CentOS下查看网络状态的方法
[root@linux ~]#ifconfigeth0 down 相反的开启如下: [root@linux ~]#ifconfigeth0 up 通过这个命令还可以设置网络接口(网卡),例如我们将eth0的IP设置成192.168.1.11,子网衍码设置成255.255.255.0如下: [root@linux ~]#ifconfigetho inet 192.168.1.11 netmask 255.255.255.0 假如有多个网络接口的情况下,ethX的...

网卡不能自适应1G
5类和超5类线的线径较低,损耗和干扰过大时,网卡对端自检时会自动降为100\/10M的协议。5类线本来就是按照100M传输效能制定的标准,不适用中长距离传输千M协议数据,建议更换为6类线。如果是短距离的话,可以尝试变更直连\/交叉的线序,千M直连线的做线顺序和10\/100M的做法一样,千M交叉线做法有...

iperf3使用方法
1000M -n 100M -u。通过以上测试数据可以发现,UDP与TCP的结果存在较大差距。经过查询网络资料,发现这可能是由于缓存区buffer限制造成的。为了解决这个问题,可以增大缓冲区,并使用参数-l。具体命令为:iperf3 -c 192.168.137.150 -p 8888 -f m -i 1 -b 1000M -n 100M -l 15000 -u。

linux怎么查看硬盘型号等信息
df-TH硬盘信息free内存信息cat\/proc\/cpu***后面的用tab补齐我记得是cpuinfo但不确定cat\/proc\/meminfo也可以查看内存

linux 系统磁盘df -lh命令返回的什么意思?
5G 82% \/ tmpfs 250M 76K 250M 1% \/dev\/shm \/dev\/sda1 291M 33M 244M 12% \/boot \/dev\/sr0 1.5G 1.5G 0 100% \/media\/Ubuntu 16.04 LTS i386 Used:已经使用的空间 。Avail:可以使用的空间。Mounted on:挂载的目录。

linux防护
1000M的主干上了。但需要注意的是,主机上的网卡是1000M的并不意味着它的网络带宽 就是千兆的,若把它接在100M的交换机上,它的实际带宽不会超过100M,再就是接在100M 的带宽上也不等于就有了百兆的带宽,因为网络服务商很可能会在交换机上限制实际带宽为 10M,这点一定要搞清楚。4、升级主机...

一般优化linux的内核,需要优化什么参数
# 1. 查看当前系统支持的最大连接数 cat \/proc\/sys\/net\/ipv4\/ip_conntrack_max #值:默认65536,同时这个值和你的内存大小有关,如果内存128M,这个值最大8192,1G以上内存这个值都是默认65536 # 影响:这个值决定了你作为NAT网关的工作能力上限,所有局域网内通过这台网关对外的连接都将占用一个连接,如果这个值太...

相似回答