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

  




 

 

Debian GNU/Linux Reference Guide
Prev Home Next

10.9 Activer la reconfiguration du r�seau

Nous avons vu comment les interfaces peuvent �tre reconfigur�es. La reconfiguration doit �tre effectu�e au moment appropri�.

Traditionnellement, le r�seau �tait configur� pendant la s�quence de d�marrage par le fichier /etc/rcS.d/S40networking et �tait rarement reconfigur�. Les services qui d�pendaient du r�seau �taient d�marr�s plus tard dans la s�quence de d�marrage. � l'arr�t ou au red�marrage, les scripts de d�marrage �taient ex�cut�s dans l'ordre inverse.

Actuellement, cependant, il y a une tendance dans GNU et Linux � supporter du mat�riel et des environnements qui changent dynamiquement. D'abord, le support pour l'insertion de cartes PCMCIA � chaud a �t� ajout� ; plus r�cemment, le m�canisme hotplug a �t� ajout� afin que beaucoup plus de p�riph�riques puissent �tre ajout�s pendant que l'ordinateur tourne. Cela inclut du mat�riel r�seau. Notez que les services qui d�pendent sur du mat�riel qui est install� � chaud doivent seulement �tre d�marr�s apr�s que le mat�riel ait �t� ajout� et doivent �tre arr�t�s lorsque le mat�riel est enlev�. Cela signifie que ces services doievnt �tre enlev�s du contr�le du d�marrage System V et mis sous contr�le du paquet ifupdown � la place.

Par exemple, supposons que le service foo contr�l� par le script de d�marrage /etc/init.d/foo d�pend de l'interface r�seau eth0 reconfigur�e dynamiquement.

  • D'abord supprimez foo du contr�le du syst�me de d�marrage :

         # update-rc.d -f foo remove
    
  • Ensuite mettez foo sous contr�le de ifupdown en ajoutant les options up et down avec des appels au script de d�marrage de foo � la section eth0 de /etc/network/interfaces

         iface eth0 inet dhcp
                 up /etc/init.d/foo start
                 down /etc/init.d/foo stop
    

Debian GNU/Linux Reference Guide
Prev Home Next

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