Le paquet Iproute2 contient des programmes pour le réseau, basique ou avancé, basé sur IPV4.
Le binaire arpd inclus dans ce paquet est dépendant de Berkeley DB. Comme arpd n'est pas un prérequis commun sur un système Linux de base, supprimez la dépendance sur Berkeley DB en appliquant le correctif avec la commande ci-dessous. Si le binaire arpd est nécessaire, les instructions pour compiler Berkeley DB sont disponibles dans le livre BLFS sur http://www.linuxfromscratch.org/blfs/view/svn/content/databases.html#db.
patch -Np1 -i ../iproute2-2.6.8_040823-remove_db-1.patch
Préparez la compilation d'Iproute2 :
./configure
Compilez le paquet :
make SBINDIR=/sbin
Voici la signification de l'option de make :
SBINDIR=/sbin
Ceci nous assure que les binaires Iproute2 seront installés
dans /sbin
. C'est le bon emplacement
suivant la FHS parce que certains des binaires Iproute2 sont utilisés dans
les scripts de démarrage.
Installez le paquet :
make SBINDIR=/sbin install
Affiche les statistiques des interfaces, incluant le nombre de de paquets émis et transmis par l'interface.
L'exécutable principal. Il a plusieurs fonctions :
ip link [périphérique]
autorise les utilisateurs à regarder l'état des périphériques
et à faire des changements.
ip addr autorise les utilisateurs à regarder les adresses et leurs propriétés, à ajouter de nouvelles adresses et à supprimer les anciennes.
ip neighbor autorise les utilisateurs à regarder dans les liens des voisins et dans leurs propriétés, à ajouter de nouvelles entrées et à supprimer les anciennes. neighbor bindings and their properties, add new neighbor entries, and delete old ones.
ip rule autorise les utilisateurs à regarder les politiques de routage et à les modifier.
ip route autorise les utilisateurs à regarder la table de routage et à modifier les règles de routage.
ip tunnel autorise les utilisateurs à regarder les tunnels IP et leurs propriétés, et à les modifier.
ip maddr autorise les utilisateurs à regarder adresses multicast et leurs propriétés, et à les changer.
ip mroute autorise les utilisateurs à configurer, modifier ou supprimer le routage multicast.
ip monitor autorise les utilisateurs à surveiller en continu l'état des périphériques, des adresses et des routes.
Affiche les statistiques réseau.
Un composant de ip route pour vider les tables de routage.
Un composant de ip route pour afficher les tables de routage.
Outil de surveillance de routes.
Outil de statut de routes
Similaire à la commande netstat ; affiche les connexions actives
Exécutable de contrôle du trafic ; utile pour l'implémentation de la qualité de service (QOS) et de la classe de service (COS)
tc qdisc autorise les utilisateurs à configurer la discipline de queues
tc class autorise les utilisateurs à configurer les classes suivant la planification de la discipline de queues
tc estimator autorise les utilisateurs à estimer le flux réseau dans un réseau
tc filter autorise les utilisateurs à configuer les filtres de paquets pour QOS/COS
tc policy autorise les utilisateurs à configurer les politiques QOS/COS