ethtool
は、Linux のネットワーク インターフェイス カード (NIC) の設定を表示および変更するためのコマンド ライン ツールです。基本的な使用法をいくつか示しますethtool
。
-
ネットワークインターフェース情報を表示します。
インターフェイス名を続けて使用する
ethtool
と、インターフェイスの詳細情報が表示されます。ethtool eth0
ここで、
eth0
はネットワークインターフェースの名前です。システム構成によっては、これは、などens33
、enp0s3
他のものになる場合があります。 -
ネットワーク インターフェイスの速度と二重設定を表示します。
ethtool eth0 | grep -i speed ethtool eth0 | grep -i duplex
-
ネットワークインターフェース速度を設定します。
インターフェイスの速度とデュプレックス モードを手動で設定する場合は、次のコマンドを使用できます。
ethtool -s eth0 speed 1000 duplex full
これにより、
eth0
速度が 1 Gbps (1000 Mbps) に設定され、全二重モードが使用されます。 -
ネットワークインターフェースの統計を表示します。
ethtool -S eth0
これにより
eth0
、送受信されたパケット数など、インターフェイスの詳細な統計が表示されます。 -
インターフェイスの自動ネゴシエーションを表示および設定します。
インターフェイスで自動ネゴシエーションが有効になっているかどうかを確認するには、次のコマンドを使用できます。
ethtool eth0 | grep -i "Auto-negotiation"
自動ネゴシエーションを有効または無効にするには、次を使用できます。
ethtool -s eth0 autoneg on # 启用自动协商 ethtool -s eth0 autoneg off # 禁用自动协商
-
サポートされている速度とモードを表示します。
ネットワーク インターフェイスでサポートされているすべての速度とデュプレックス モードを確認するには、次のコマンドを使用できます。
ethtool -a eth0
-
ネットワークインターフェース LED を点滅させます。
これは、サーバー上の特定のネットワーク インターフェイスを物理的に識別するために使用される診断ツールです。
-p
インターフェイスの LED は、オプションと期間を使用して一定時間点滅させることができます。ethtool -p eth0 10
上記のコマンドにより、
eth0
の LED が 10 秒間点滅します。
ethtool
これは の基本的な使い方です。他にも多くの機能とオプションがあります。詳細とオプションについては、マニュアル ページを確認してください。
man ethtool
または使用します
ethtool --help
をクリックしてヘルプ情報を表示します。