8.3. Scripts de control de interfaz
Los scripts de control de interfaz controlan la activaci�n y desactivaci�n de las interfaces del sistema. Existen dos scripts de control de la interfaz primarios, /sbin/ifdown y /sbin/ifup que utilizan otros scripts de control variados localizados en el directorio /etc/sysconfig/network-scripts para activar y desactivar las interfaces de red.
Los scripts de interfaz ifdown y ifup son enlaces simb�licos a los scripts en el directorio /sbin. Cuando se solicita cualquiera de estos scripts, requieren que se especifique el valor de la interfaz, como por ejemplo:
| Atenci�n |
---|
| Los scripts de interfaz ifup y ifdown son los �nicos scripts que el usuario deber�a utilizar para subir y bajar las interfaces de red. Se describen los siguientes scripts para prop�sitos de referencia. |
Dos archivos utilizados para llevar a cabo una variedad de tareas de inicializaci�n de la red durante el proceso de activar una interfaz de red son /etc/rc.d/init.d/functions y /etc/sysconfig/network-scripts/network-functions. Refi�rase a la Secci�n 8.4 para m�s informaci�n.
Tras haber verificado que se ha especificado una interfaz y que al usuario que ha ejecutado la petici�n se le permite controlar la interfaz, el script correcto activa o desactiva la interfaz. Los siguientes scripts de control de interfaz son los m�s habituales encontrados en el directorio /etc/sysconfig/network-scripts/:
ifup-aliases — Configura los alias IP desde los archivos de configuraci�n de la interfaz cuando se asocia m�s de una direcci�n IP con una interfaz.
ifup-ippp y ifdown-ippp — Se usa para activar o desactivar interfaces RDSI.
ifup-ipsec y ifdown-ipsec — Se usa para activar o desactivar interfaces IPsec.
ifup-ipv6 y ifdown-ipv6 — Se utiliza para activar o desactivar interfaces IPv6.
ifup-ipx — Se utiliza para activar una interfaz IPX.
ifup-plip — Se usa para activar una interfaz PLIP.
ifup-plusb — Se usa para activar una interfaz USB para conexiones de red.
ifup-post and ifdown-post — Contiene comandos que se ejecutan despu�s de que una interfaz particular haya sido activada o desactivada.
ifup-ppp y ifdown-ppp — Se utiliza para activar o desactivar una interfaz PPP.
ifup-routes — A�ade rutas est�ticas para un dispositivo en particular como si se activase su interfaz.
ifdown-sit and ifup-sit — Contiene llamadas de funciones relacionadas con la activaci�n y desactivaci�n de un t�nel IPv6 dentro de una conexi�n IPv4.
ifup-sl y ifdown-sl — Se usa para activar o desactivar una interfaz SLIP.
ifup-wireless — Se usa para activar una interfaz inal�mbrica.
| Aviso |
---|
| Tenga en cuenta que si elimina o modifica cualquier script en el directorio /etc/sysconfig/network-scripts/ puede provocar que las conexiones de interfaz funcionen de forma extra�a o incluso fallar. Solo los usuarios avanzados deber�an modificar los scripts relacionados con una interfaz de red. |
La forma m�s f�cil de manipular todos los scripts de red simult�neamente, es usando el comando /sbin/service en el servicio de red (/etc/rc.d/init.d/network), como se ilustra en el comando siguiente:
/sbin/service network <action> |
En este ejemplo <action> puede ser start, stop o restart.
Para ver una lista de los dispositivos configurados y las interfaces de red actualmente activas, utilice el comando:
/sbin/service network status |