iproute2
Page Module:Infobox/styles.css has no content.
| iproute2 | |
|---|---|
| Lua error in package.lua at line 80: module 'Module:InfoboxImage/data' not found. Screenshot of ip addr in Linux | |
| [[Programmer|Original authorTemplate:Pluralize from text]] | Alexey Kuznetsov |
| [[Programmer|DeveloperTemplate:Pluralize from text]] | Stephen Hemminger |
| Written in | C |
| Operating system | Linux |
| Type | Networking |
| License | GPLv2 |
| Website | wiki |
Script error: No such module "Check for conflicting parameters".
iproute2 is a collection of userspace utilities for controlling and monitoring various aspects of networking in the Linux kernel, including routing, network interfaces, tunnels, traffic control, and network-related device drivers.
Project
iproute2 is an open-source project released under the terms of version 2 of the GNU General Public License. Its development is closely tied to the development of networking components of the Linux kernel. As of December 2013[update], iproute2 is maintained by Stephen Hemminger and David Ahern. The original author, Alexey Kuznetsov, was responsible for the quality of service (QoS) implementation in the Linux kernel.[1]
iproute2 collection contains the following command-line utilities: arpd, bridge, ctstat, dcb, devlink, ip, lnstat, nstat, rdma, routef, routel, rtacct, rtmon, rtstat, ss, tc, tipc and vdpa. [2] tc is used for traffic control. iproute2 utilities communicate with the Linux kernel using the netlink protocol. Some of the iproute2 utilities are often recommended over now-obsolete net-tools utilities that provide the same functionality.[3][4] Below is a table of obsolete utilities and their iproute2 replacements.
| Legacy utility | Replacement command | Note |
|---|---|---|
| Page Template:Mono/styles.css has no content.ifconfig | Page Template:Mono/styles.css has no content.ip addr, ip link | Address and link configuration |
| Page Template:Mono/styles.css has no content.route | Page Template:Mono/styles.css has no content.ip route | Routing tables |
| Page Template:Mono/styles.css has no content.arp | Page Template:Mono/styles.css has no content.ip neigh | Neighbors |
| Page Template:Mono/styles.css has no content.iptunnel | Page Template:Mono/styles.css has no content.ip tunnel | Tunnels |
| Page Template:Mono/styles.css has no content.nameif, ifrename | Page Template:Mono/styles.css has no content.ip link set name | Rename network interfaces |
| Page Template:Mono/styles.css has no content.ipmaddr | Page Template:Mono/styles.css has no content.ip maddr | Multicast |
| Page Template:Mono/styles.css has no content.netstat | Page Template:Mono/styles.css has no content.ss, ip route | Show various networking statistics |
| Page Template:Mono/styles.css has no content.brctl | Page Template:Mono/styles.css has no content.bridge | Handle bridge addresses and devices |
See also
Lua error in mw.title.lua at line 404: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').
References
Page Template:Reflist/styles.css has no content.
- ^ Page Module:Citation/CS1/styles.css has no content."Introduction to iproute2". The Linux Foundation. November 19, 2009. Retrieved July 15, 2019.
- ^ Page Module:Citation/CS1/styles.css has no content."list of the Debian package iproute2". Debian.
- ^ Page Module:Citation/CS1/styles.css has no content.Martín Ferrari (March 15, 2009). "net-tools future". debian.org. Retrieved March 21, 2019.
- ^ Page Module:Citation/CS1/styles.css has no content."net-tools". The Linux Foundation.
External links
- iproute2 on GitHub
- Linux Advanced Routing and Traffic Control HOWTO - A tutorial in exploring and using iproute2.
- IPROUTE2 Utility Suite Documentation - Complete official documentation.
- iproute2+tc notes - A collection of documents relating to iproute2 configuration and usage.
Lua error in package.lua at line 80: module 'Module:Navbox/configuration' not found. Lua error in package.lua at line 80: module 'Module:Navbox/configuration' not found.