User Tools

Site Tools


networking:iproute2

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
networking:iproute2 [2017/09/21 13:34]
MdRayhan [iproute2]
networking:iproute2 [2023/11/04 16:14] (current)
xose
Line 2: Line 2:
 =====Introduction===== =====Introduction=====
  
-Iproute2 is a collection of utilities for controlling [[http://​en.wikipedia.com/wiki/TCP|TCP]] / [[http://​en.wikipedia.com/wiki/IP|IP]] networking and traffic control in Linux. It is currently maintained by Stephen Hemminger [[mailto:shemminger@osdl.org|<shemminger@osdl.org>]]. The original author, Alexey Kuznetsov, is well known for the QoS implementation in the Linux kernel.+Iproute2 is a collection of utilities for controlling [[https://​en.wikipedia.org/wiki/Transmission Control Protocol|TCP]] / [[https://​en.wikipedia.org/wiki/Internet Protocol|IP]] networking and traffic control in Linux. It is currently maintained by Stephen Hemminger [[mailto:stephen@networkplumber.org|<stephen@networkplumber.org>]]. The original author, Alexey Kuznetsov, is well known for the QoS implementation in the Linux kernel.
  
-Most network configuration manuals still refer to [[http://​en.wikipedia.com/​wiki/​ifconfig|ifconfig]] and [[http://​en.wikipedia.com/​wiki/​route|route]] as the primary network configuration tools, but ifconfig is known to behave inadequately in modern network environments. They should be deprecated, but most [[http://​en.wikipedia.com/​wiki/​Linux_distributions|distros]] still include them. Most network configuration systems make use of ifconfig and thus provide a limited feature set. The [[https://​www.linuxfoundation.org/​node/​add/​wiki?​gids[]=5066|/etc/net]] project aims to support most modern network technologies,​ as it doesn'​t use ifconfig and allows a system administrator to make use of all iproute2 features, including traffic control.+Most network configuration manuals still refer to [[https://​en.wikipedia.org/​wiki/​ifconfig|ifconfig]] and [[https://​en.wikipedia.org/​wiki/​route ​(command)|route]] as the primary network configuration tools, but ifconfig is known to behave inadequately in modern network environments. They should be deprecated, but most [[https://​en.wikipedia.org/​wiki/​Linux_distributions|distros]] still include them. Most network configuration systems make use of ifconfig and thus provide a limited feature set. The [[:networking:​etcnet|/etc/net]] project aims to support most modern network technologies,​ as it doesn'​t use ifconfig and allows a system administrator to make use of all iproute2 features, including traffic control.
  
-iproute2 is usually shipped in a package called iproute or iproute2 and consists of several tools, of which the most important are //ip// and //tc//. ip controls [[http://​en.wikipedia.com/​wiki/​IPv4|IPv4]] and [[http://​en.wikipedia.com/​wiki/​IPv6|IPv6]] configuration and tc stands for traffic control. Both tools print detailed usage messages and are accompanied by a set of [[http://​en.wikipedia.com/​wiki/​Manual_page_%28Unix%29|manpages]].+iproute2 is usually shipped in a package called iproute or iproute2 and consists of several tools, of which the most important are //ip// and //tc//. ip controls [[https://​en.wikipedia.org/​wiki/​IPv4|IPv4]] and [[https://​en.wikipedia.org/​wiki/​IPv6|IPv6]] configuration and tc stands for traffic control. Both tools print detailed usage messages and are accompanied by a set of [[https://​en.wikipedia.org/​wiki/​Manual_page_%28Unix%29|manpages]].
 =====Download===== =====Download=====
  
-The current version is in the [[http://​kernel.org/​pub/​linux/​utils/​net/​iproute2|download]] directory on kernel.org.+The current version is in the [[https://​kernel.org/​pub/​linux/​utils/​net/​iproute2|download]] directory on kernel.org.
  
-New versions will be announced on the [[mailto:netdev@vger.kernel.org|netdev]] mailing list.+New versions will be announced on the [[http://vger.kernel.org/​vger-lists.html#​netdev|netdev]] mailing list.
  
 The current iproute2 source is maintained in the [[http://​git-scm.com/​|GIT]] repository. To get the current source use: The current iproute2 source is maintained in the [[http://​git-scm.com/​|GIT]] repository. To get the current source use:
-<​code>​ $ git clone git://​git.kernel.org/​pub/​scm/​linux/kernel/git/shemminger/​iproute2.git</​code>​+<​code>​ $ git clone git://​git.kernel.org/​pub/​scm/​network/iproute2/iproute2.git</code> or 
 +<​code>​ $ git clone https://​github.com/​iproute2/​iproute2.git</​code>​
  
-You can also browse the source online via [[http://​git.kernel.org/​?p=linux/kernel/git/shemminger/​iproute2.git|gitweb]].+You can also browse the source online via [[https://​git.kernel.org/​pub/scm/network/iproute2/​iproute2.git|kernel.org ​gitweb]] ​or [[https://​github.com/​iproute2/​iproute2|github]]
 =====Documentation===== =====Documentation=====
  
Line 24: Line 25:
   * [[http://​www.policyrouting.org/​iproute2.doc.html|IPROUTE2 Utility Suite HOWTO]]   * [[http://​www.policyrouting.org/​iproute2.doc.html|IPROUTE2 Utility Suite HOWTO]]
   * [[:​networking:​iproute2_examples| Iproute2_examples ]]   * [[:​networking:​iproute2_examples| Iproute2_examples ]]
-  * [[http://​ornellas.apanela.com/​dokuwiki/​pub:​firewall_and_adv_routing|Documentation on how to integrate both firewall (IP Tables) and Linux advanced routing.]] 
-  * [[http://​ornellas.apanela.com/​dokuwiki/​pub:​pt-br:​linuxfwrt|Documentation on how to integrate both firewall (IP Tables) and Linux advanced routing - Brazilian Portuguese translation]] 
  
networking/iproute2.1506000899.txt.gz · Last modified: 2017/09/21 13:34 by MdRayhan