iproute2

iproute2(アイピールート・ツー)は、ルーティングネットワークインタフェーストンネル帯域制御ネットワーク関連のデバイスドライバなど、Linuxカーネルでのネットワークの制御と監視を行うためのユーザ空間ユーティリティコレクションである。

iproute2
作者 アレクセイ・クズネツォフ
開発元 スティーブン・ヘミンジャー
最新版
6.5.0[1] ウィキデータを編集 / 2023年9月6日
リポジトリ
プログラミング
言語
C言語
対応OS Linux
サポート状況 開発中
種別 Linux向けのユーティリティ
ライセンス GNU GPL v2
公式サイト iproute2

iproute2は、GNU GPL v2の下で配布されているフリーソフトウェアで、Linuxカーネルのネットワークコンポーネントの開発と密接に関連している。2013年12月現在、iproute2はスティーブン・ヘミンジャーがメンテナンスをしている。最初の開発者であるアレクセイ・クズネツォフは、LinuxカーネルのQoS (Quality of Service) 実装を担当していた。

iproute2にはarpdbridgectstatdcbdevlinkiplnstatnstatrdmaroutefroutelrtacctrtmonrtstatsstctipcvdpaというコマンドラインユーティリティが含まれている[2]。iproute2のユーティリティはNetlinkを利用してLinuxカーネルと通信をする。

iproute2のユーティリティの中には、同等の機能を提供する古いプログラムから移行することを推奨するものがある[3]。以下はiproute2とnet-toolsの比較表である。

iproute2とnet-toolsの比較表
iproute2net-tools備考
ip neigh, ip linkarpARPテーブルの管理・設定
bridgebrctlブリッジアドレスとデバイスの処理
ip addrifconfigIPアドレスリンクの設定
ip maddripmaddrマルチキャスト
ip tunneliptunnelトンネル
ethtoolmii-toolネットワークインタフェースの状態の表示
ifrenamenameifネットワークインタフェースの名前の設定
ss, ip routenetstatネットワークの各種統計情報の表示
ip routerouteルーティングテーブル

脚注

  1. "Index of /pub/linux/utils/net/iproute2/".
  2. パッケージのファイル一覧”. Debian. 2022年11月20日閲覧。
  3. net-tools”. Linux Foundation. 2018年7月13日閲覧。

関連項目

外部リンク

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.