10.49. IPRoute2-4.9.0

Le paquet IPRoute2 contient des programmes pour le réseau, basique ou avancé, basé sur IPV4.

10.49.1. Installation de IPRoute2

ARPD ne sera pas installé car Berkeley DB n'est pas installé. Supprimez les références à arpd durant l'installation.

sed -i '/ARPD/d' Makefile
            sed -i 's/arpd.8//' man/man8/Makefile
            sed -i '/tc-simple/s@tc-skbmod.8 @@' man/man8/Makefile
            rm -v doc/arpd.sgml
    

Compilez le paquet :

make CC="gcc ${BUILD64}" LIBDIR=/usr/lib64

Ce paquet n'a pas de suite de tests.

Installez le paquet :

make LIBDIR=/usr/lib64 \
    DOCDIR=/usr/share/doc/iproute2-4.9.0 install

10.49.2. Contenu de IPRoute2

Programmes installés: bridge, ctstat (lien vers lnstat), genl, ifcfg, ifstat, ip, lnstat, nstat, routef, routel, rtacct, rtmon, rtpr, rtstat (lie vers lnstat), ss, tc
Répertoires installés: /etc/iproute2, /usr/lib/tc, /usr/share/doc/iproute2-4.9.0

Descriptions courtes

bridge

Configure les ponts réseau

ctstat

Utilitaire de statut de connexion

genl

A besoin d'une description

ifcfg

Un script shell enveloppe pour la commande ip

ifstat

Montre les statistiques des interfaces, dont la quantité de paquets transmis et reçu par l'interface

ip

L'exécutable principal. Il a plusieurs fonctions différentes :

ip link [périphérique] permet aux utilisateurs de regarder l'état du périphérique et de le changer

ip addr permet aux utilisateurs de regarder les adresses et leurs propriétés, ajouter de nouvelles adresses et de supprimer les anciennes.

ip neighbor permet aux utilisateurs de regarder les liaisons aux voisins et leurs propriétés, ajouter de nouvelles entrées et de supprimer les anciennes.

ip rule permet aux utilisateur de regarder les politiques de routage et les changer

ip route permet aux utilisateurs de regarder la table de routage et d'en changer les règles

ip tunnel permet aux utilisateurs de regarder les tunels IP et leurs propriétés et de les modifier

ip maddr permet aux utilisateurs de regarder les adresses multicast et leurs propriétés et de les modifier

ip mroute permet aux utilisateurs d'initialiser, modifier ou supprimer le routage multicast

ip monitor permet aux utilisateurs de surveiller en continu l'état des périphériques, des adresses et des routes

lnstat

Fournit les statistiques réseau Linux. C'est un remplacement plus généraliste et plus complet de l'ancien programme rtstat

nstat

Affiche les statistiques réseau

routef

Un composant de ip route pour vider les tables de routage

routel

Un composant de ip route pour afficher les tables de routage

rtacct

Affiche le contenu de /proc/net/rt_acct

rtmon

Outil de surveillance de routes

rtpr

Convertit la sortie de ip -o en un format lisibles

rtstat

Outil de statut de routes

ss

Similaire à la commande netstat ; affiche les connexions actives

tc

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 permet aux utilisateurs de configurer la discipline de queue

tc class permet aux utilisateurs de configurer les classes en fonction de l'ordonnancement de la discipline de queue

tc estimator permet aux utilisateurs d'estimmer le flux réseau dans un réseau

tc filter permet aux utilisateurs de configurer le filtrage de paquet QOS/COS

tc policy permet aux utilisateurs de configurer les politiques QOS/COS