iproute2
iproute2(アイピールート・ツー)は、ルーティング・ネットワークインタフェース・トンネル・帯域制御・ネットワーク関連のデバイスドライバなど、Linuxカーネルでのネットワークの制御と監視を行うためのユーザ空間ユーティリティのコレクションである。
![]() | |
| 作者 | アレクセイ・クズネツォフ |
|---|---|
| 開発元 | スティーブン・ヘミンジャー |
| 最新版 | |
| リポジトリ | |
| プログラミング 言語 | C言語 |
| 対応OS | Linux |
| サポート状況 | 開発中 |
| 種別 | Linux向けのユーティリティ |
| ライセンス | GNU GPL v2 |
| 公式サイト | iproute2 |
iproute2は、GNU GPL v2の下で配布されているフリーソフトウェアで、Linuxカーネルのネットワークコンポーネントの開発と密接に関連している。2013年12月現在、iproute2はスティーブン・ヘミンジャーがメンテナンスをしている。最初の開発者であるアレクセイ・クズネツォフは、LinuxカーネルのQoS (Quality of Service) 実装を担当していた。
iproute2にはarpd・bridge・ctstat・dcb・devlink・ip・lnstat・nstat・rdma・routef・routel・rtacct・rtmon・rtstat・ss・tc・tipc・vdpaというコマンドラインユーティリティが含まれている[2]。iproute2のユーティリティはNetlinkを利用してLinuxカーネルと通信をする。
iproute2のユーティリティの中には、同等の機能を提供する古いプログラムから移行することを推奨するものがある[3]。以下はiproute2とnet-toolsの比較表である。
| iproute2 | net-tools | 備考 |
|---|---|---|
ip neigh, ip link | arp | ARPテーブルの管理・設定 |
bridge | brctl | ブリッジアドレスとデバイスの処理 |
ip addr | ifconfig | IPアドレスとリンクの設定 |
ip maddr | ipmaddr | マルチキャスト |
ip tunnel | iptunnel | トンネル |
ethtool | mii-tool | ネットワークインタフェースの状態の表示 |
ifrename | nameif | ネットワークインタフェースの名前の設定 |
ss, ip route | netstat | ネットワークの各種統計情報の表示 |
ip route | route | ルーティングテーブル |
脚注
- "Index of /pub/linux/utils/net/iproute2/".
- “パッケージのファイル一覧”. Debian. 2022年11月20日閲覧。
- “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.

