ホームページ  >  記事  >  運用・保守  >  Linux でネットワークが 100M かギガビットかを確認する方法

Linux でネットワークが 100M かギガビットかを確認する方法

WBOY
WBOYオリジナル
2022-06-01 11:02:338644ブラウズ

Linux では、ethtool コマンドを使用して、ネットワークが 100M か 1000M かを判断できます。このコマンドは、ネットワーク デバイス ドライバーとハードウェア設定のクエリと制御、つまりネットワーク カード パラメータのクエリと設定に使用されます。 . 構文は「ethtool [パラメータ] [パラメータ値] ネットワークカード名」です。

Linux でネットワークが 100M かギガビットかを確認する方法

#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。

Linux はネットワークが 100M かギガビットかを判断します

ethtool コマンドを使用します。

ethtool コマンドは、ネットワーク デバイス ドライバーとハードウェア設定、特に有線イーサネット デバイスの名前、devname ネットワーク カードのクエリと制御に使用されます。ネットワーク カードはスイッチのポートのようなものです。通常の使用では、ネットワーク カードの IP アドレスとその他の情報のみを設定します。ネットワーク カードの速度や二重モードなどは気にしません。

ethtool コマンドを使用すると、スイッチ ネットワーク カードを設定するのと同じようにこれらのパラメータを設定できるのが、このコマンドの魅力です。

構文は次のとおりです。

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

ethtool は、Linux でネットワーク カード パラメータのクエリと設定に使用されるコマンドです。

パラメータの説明

ethtool には多くのパラメータがあります。ここでは、主な一般的に使用されるパラメータのみを紹介します。詳細な手順は –help から入手できます。さらに、ethtool コマンドは多くの機能をサポートしていますが、一部のパラメータ コマンドにはネットワーク カードのサポートが必要です。

Linux でネットワークが 100M かギガビットかを確認する方法

例は次のとおりです:

Linux でネットワークが 100M かギガビットかを確認する方法

例:

[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

推奨される学習: Linux ビデオ チュートリアル

以上がLinux でネットワークが 100M かギガビットかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。