Les scripts de contrôle d'interfaces activent et désactivent des connexions d'interfaces. Il existe deux scripts de contrôle principaux, à savoir /sbin/ifdown et /sbin/ifup qui utilisent des scripts de contrôle situés dans le répertoire /etc/sysconfig/network-scripts.
Les scripts d'interfaces ifup et ifdown 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'interfaces ifup et ifdown sont les seuls scripts que l'utilisateur devrait employer pour activer et désactiver les interfaces réseau. Les scripts ci-dessous 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 aproprié active ou désactive l'interface. La liste ci-dessous énumère les scripts de contrôle d'interfaces les plus courants qui se trouvent dans le répertoire /etc/sysconfig/network-scripts/ :
ifup-aliases — Configure des alias IP à partir des fichiers de configuration d'interfaces quand plusieurs adresses IP sont associées à une interface.
ifup-ippp et ifdown-ippp — Permettent d'activer ou de désactiver les interfaces ISDN.
ifup-ipsec et ifdown-ipsec — Permettent d'activer ou de désactiver les interfaces IPsec.
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.
ifup-wireless — Permet d'activer une interface sans fil.
![]() | 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 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 des interfaces | Niveau supérieur | Fichiers de fonctions réseau |