Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com
Answertopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 

Linuxtopia - CentOS Enterprise Linux Guide de reference - Scripts de contr�le d'interfaces

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�:

ifup eth0

AttentionAttention
 

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.

AvertissementAvertissement
 

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

 
 
  Published under the terms of the GNU General Public License Design by Interspire