Les scripts de contrôle d'interface activent et désactivent des connexions d'interface. Il existe deux scripts de contrôle principaux, soit /sbin/ifdown et /sbin/ifup, utilisant d'autres scripts de contrôle situés dans le répertoire /etc/sysconfig/network-scripts.
Les scripts d'interface ifdown et ifup constituent des liens symboliques vers des scripts du répertoire /sbin/. Lorsque l'un ou l'autre de ces scripts est appelé, la valeur de l'interface doit être spécifiée, comme par exemple :
ifup eth0 |
![]() | Attention |
---|---|
Les scripts d'interface ifup et ifdown sont les seuls scripts que l'utilisateur devrait utiliser pour activer et désactiver les interfaces de réseau. Les scripts suivants ne sont décrits qu'à titre de références. |
Deux fichiers utilisés pour effectuer diverses tâches d'initialisation de réseau durant le processus d'activation d'une interface réseau, à savoir les fichiers /etc/rc.d/init.d/functions et /etc/sysconfig/network-scripts/network-functions. Reportez-vous à la Section 8.4 pour de plus amples informations.
Après avoir vérifié qu'une interface a été spécifiée et que l'utilisateur effectuant la requête est autorisé à contrôler l'interface, le script correct active ou désactive l'interface. La liste ci-dessous énumère les scripts de contrôle d'interface les plus courants contenus dans le répertoire /etc/sysconfig/network-scripts/ :
ifup-aliases — Configure des alias IP à partir des fichiers de configuration d'interface quand plusieurs adresses IP sont associées à une interface.
ifup-cipcb et ifdown-cipcb — Permettent d'activer et de désactiver les interfaces Crypto IP Encapsulation (CIPE).
ifup-ipv6 et ifdown-ipv6 — Permettent d'activer ou de désactiver les interfaces IPv6.
ifup-ipx — Permet d'activer une interface IPX.
ifup-plip — Permet d'activer une interface PLIP.
ifup-plusb — Permet d'activer une interface USB pour les connexions réseau.
ifup-post et ifdown-post — Contiennent des commandes à exécuter après l'activation ou la désactivation d'une interface.
ifup-ppp et ifdown-ppp — Permettent d'activer ou de désactiver une interface PPP .
ifup-routes — ajoute des itinéraires statiques pour un périphérique particulier lorsque son interface est activée.
ifdown-sit et ifup-sit — contiennent des fonctions associées à l'activation et la désactivation d'un tunnel IPv6 au sein d'une connexion IPv4.
ifup-sl et ifdown-sl — permettent d'activer ou de désactiver une interface SLIP.
![]() | Avertissement |
---|---|
La suppression ou la modification de scripts dans le répertoire /etc/sysconfig/network-scripts/ peut provoquer le mauvais fonctionnement ou l'échec de diverses connexions. Seuls les utilisateurs chevronnés devraient modifier les scripts en relation avec une interface réseau. |
Pour simplifier la manipulation simultanée de tous les scripts réseau, utilisez la commande /sbin/service sur le service de réseau (/etc/rc.d/init.d/network), comme ci-dessous :
/sbin/service network <action> |
Dans cet exemple, <action> peut correspondre à start, stop ou restart.
Pour afficher une liste des périphériques configurés et des interfaces réseau actuellement actives, utilisez la commande suivante :
/sbin/service network status |
Précédent | Sommaire | Suivant |
Fichiers de configuration d'interface | Niveau supérieur | Fichiers de fonctions réseau |