Maison >Opération et maintenance >exploitation et maintenance Linux >Comment déterminer si le réseau est de 100 M ou Gigabit sous Linux

Comment déterminer si le réseau est de 100 M ou Gigabit sous Linux

WBOY
WBOYoriginal
2022-06-01 11:02:338719parcourir

Sous Linux, vous pouvez utiliser la commande ethtool pour déterminer si le réseau est de 100 M ou 1 000 M. Cette commande est utilisée pour interroger et contrôler les pilotes de périphériques réseau et les paramètres matériels, c'est-à-dire pour interroger et définir les paramètres de la carte réseau. "ethtool [paramètre] [Valeur du paramètre] Nom de la carte réseau".

Comment déterminer si le réseau est de 100 M ou Gigabit sous Linux

L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.

Linux détermine si le réseau est de 100M ou Gigabit

Utilisez la commande ethtool. La commande

ethtool est utilisée pour interroger et contrôler les pilotes de périphériques réseau et les paramètres matériels, en particulier le nom du périphérique Ethernet câblé, la carte réseau devname. La carte réseau est comme un port du commutateur. Pour une utilisation normale, nous configurons uniquement l'adresse IP de la carte réseau et les autres informations. Nous ne nous soucions pas de la vitesse de la carte réseau, du mode duplex, etc.

Grâce à la commande ethtool, nous pouvons configurer ces paramètres tout comme la configuration de la carte réseau du switch. C'est le charme de cette commande.

La syntaxe est la suivante :

ethtool [参数] [参数值] 网卡名称

ethtool est une commande utilisée pour interroger et définir les paramètres de la carte réseau sous Linux.

Description des paramètres

Il existe de nombreux paramètres d'ethtool. Seuls les principaux et couramment utilisés sont répertoriés ci-dessous. Des explications plus détaillées peuvent être obtenues via –help. De plus, bien que la commande ethtool prenne en charge de nombreuses fonctions, certaines commandes de paramètres nécessitent la prise en charge de la carte réseau.

Comment déterminer si le réseau est de 100 M ou Gigabit sous Linux

Les exemples sont les suivants :

Comment déterminer si le réseau est de 100 M ou Gigabit sous Linux

Exemple :

[root@hvrhub
~]#
ethtool
eth0
settings
for
eth0:
supported
ports:
[
tp
mii
]
supported
link
modes:
10baset/half
10baset/full
100baset/half
100baset/full
supports
auto-negotiation:
yes
advertised
link
modes:
10baset/half
10baset/full
100baset/half
100baset/full
advertised
auto-negotiation:
yes
speed:
100mb/s
------------------------------------>网卡速度
duplex:
full
port:
mii
phyad:
0
transceiver:
internal
auto-negotiation:
on
supports
wake-on:
pumbg
wake-on:
g
current
message
level:
0x00000033
(51)
link
detected:
yes

Apprentissage recommandé : Tutoriel vidéo Linux

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn