No.135ネットワーク

ethtool

イーサツール・NIC情報確認・設定

知識レベル 実践注意sudo が要る別名 NIC

ネットワークインターフェースのリンク速度、ドライバー、統計、オフロード機能を確認または変更します。

答えよく使う形

  1. リンク状態の基本確認に使えます
  2. ドライバー情報を表示します
  3. オフロード機能を表示します

注意危険度は中程度です。

visitor@goodly: ~

$ ethtool eth0

Speed: 1000Mb/s
Duplex: Full
Link detected: yes

$ ethtool -i eth0

$ ethtool -k eth0

どんなコマンド?

こんなときに

リンク速度確認、ドライバー確認、統計確認、オフロード状態確認に使います。

ethtoolは、ネットワークインターフェースカードの状態や能力を確認するコマンドです。リンク速度、全二重か半二重か、自動ネゴシエーション、ドライバー、統計、オフロード機能まで確認できます。

実務では、リンクアップしているのに遅い、ドロップが多い、想定速度でつながらない、といった障害切り分けで重要です。

変更系オプションは通信断や性能変化につながるため、まずは表示系で現状把握するのが安全です。

書き方とオプション

組み立ててみるオプションを押すと、下の1行に足されます。もう一度押すと外れます。

$ ethtool

使用例と実行結果

行を押すとコピーできます。

Speed: 1000Mb/s
Duplex: Full
Link detected: yes
リンク状態の基本確認に使えます。

まず安全に試す

3分ミッション

手を動かすと覚えやすくなります。できたものに印を付けてください(この端末に残ります)。

0 / 2

つまずいたとき

設定しても再起動後に戻る

原因永続設定へ反映していません。

こうするNetworkManagerやディストリビューションの設定へ反映します。

見たい項目が出ない

原因ドライバーがその機能を公開していません。

こうするドライバー情報と対応機能を確認します。

終わったときの数(戻り値)

$ echo $?

  • 0正常終了。情報表示または設定変更に成功しました。
  • >0権限不足、対象不存在、未対応機能などで処理できませんでした。

気をつけることと入れ方

気をつけること

危険度は中程度です。設定変更はリンク断や性能低下を招くことがあります。

環境による違い

ドライバーやハードウェアによって表示項目や変更可能項目が異なります。永続化は別のネットワーク設定ツールが必要です。

確かめた環境2026-04-09 に確認

よくある質問

Link detected: yesなら問題ありませんか。

最低限のリンクはありますが、速度やエラー統計も確認すべきです。

設定変更はすぐやってよいですか。

本番では影響が大きいので、まず現状確認と保守時間の確保が必要です。

ethtool を最後まで読みました。

Linux コマンド辞典に戻る28 / 144

Goodly のメニュー