3.2. IP

これらのコマンドを使用して、IP L2 および L3 設定、ドライバー、PCI バス、およびネットワーク統計を表示します。

Actionコマンド

すべての L2 (物理および仮想の両方) インターフェイスとその統計を表示します

# ip -s link show

すべての L3 インターフェイスとその統計を表示します

# ip -s addr show

デフォルト (メイン) の IP ルーティングテーブルを表示します

# ip route show

特定のルーティングテーブルのルーティングルールを表示します

# ip route show table external

すべてのルーティングテーブルを表示します

# ip rule show

特定の宛先のルーティングルールを表示します

# ip route get 1.1.1.1

すべての Linux 名前空間を表示します

# ip netns show

Linux namespace にログインします

# ip netns exec ns0 bash

特定のインターフェイスの詳細なネットワークインターフェイスカウンターを表示します

# tail /sys/class/net/ens6/statistics/*

特定の結合デバイスの詳細な結合情報を表示します

# cat /proc/net/bonding/bond1

グローバルネットワークインターフェイスのカウンタービューを表示します

# cat /proc/net/dev

特定のネットワークインターフェイスでサポートおよび接続されている物理接続タイプ (TP、FIBER など)、リンク速度モードを表示します

# ethtool ens6

特定のネットワークインターフェイスの Linux ドライバー、ドライバーバージョン、ファームウェア、および PCIe BUS ID を表示します

# ethtool -i ens6

特定のネットワークインターフェイスのデフォルト、有効、および無効のハードウェアオフロードを表示します

# ethtool -k ens6

特定のネットワークインターフェイスの MQ (マルチキュー) 設定を表示します

# ethtool -l ens6

特定のネットワークインターフェイスの RX と TX の両方の MQ セットアップを変更します

# ethtool -L ens6 combined 8

特定のネットワークインターフェイスの TX に対してのみ MQ 設定を変更します

# ethtool -L ens6 tx 8

特定のネットワークインターフェイスのキューサイズを表示します

# ethtool -g ens6

特定のネットワークインターフェイスの RX キューサイズを変更します

# ethtool -G ens6 rx 4096

拡張ネットワーク統計を表示します

# cat /proc/net/softnet_stat

重要なネットワークデバイス情報 (インターフェイス名、MAC、NUMA、PCIe スロット、ファームウェア、カーネルドライバー) をすばやく表示します

# biosdevname -d

カーネルの内部ドロップカウンターを表示します。詳細は、ネットワークデータ処理の監視 を参照してください。

# cat /proc/net/softnet_stat