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 Activando la reconfiguraci�n de la red

Hemos visto como se reconfiguran las interfaces. La reconfiguraci�n necesita realizarse en el momento apropiado.

Tradicionalmente la red era configurada durante la secuencia de arranque mediante el script init /etc/rcS.d/S40networking y raramente se volv�a a configurar. Los servicios que depend�an de la red eran lanzados luego durante la secuencia de arranque. Al apagar o reiniciar, los scripts init eran ejecutados en el orden inverso.

Sin embargo, actualmente existe una tendencia en GNU y Linux al soporte de hardware y entornos que cambian din�micamente. El primer soporte se a�adi� para la inserci�n en caliente de tarjetas PCMCIA ; m�s recientemente ha sido incorporado el mecanismo hotplug para que muchos m�s perif�ricos se puedan enchufar y desenchufar mientras la m�quina se encuentra funcionando. Esto incluye el hardware de red. Observe que los servicios que dependen del hardware que se conecta en caliente s�lo deben iniciarse luego que el hardware haya sido insertado y deben detenerse cuando se hayan eliminado. Esto significa que dichos servicios deben liberarse del control del sistema init System V y ponerlos, en cambio, bajo el control de ifupdown.

Por ejemplo, supongamos que el servicio loquesea controlado por el script init /etc/init.d/loquesea depende din�micamente de la interfaz de red reconfigurada eth0.

  • Primero elimine loquesea del control del sistema init. Si est� ultilizando el sistema init sysv-rc entonces haga lo siguiente. [ 51]

         # rm /etc/rc?.d/S??loquesea
    
  • Luego ponga loquesea bajo el control de ifupdown a�adiendo las opciones up y down en la secci�n eth0 de /etc/network/interfaces que contiene las llamadas al script init loquesea:

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

Debian GNU/Linux Reference Guide
Prev Home Next

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