8.3. Scripts de contr�le d'interfaces
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�:
| 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 |