Usando Red Hat Linux, todas las comunicaciones de red acontecen entre interfaces, que son dispositivos de networking conectados al sistema, configurados de un modo determinado y usando un protocolo, al menos, para intercambiar datos con otros sistemas. Los diferentes tipos de interfaz que existen son tan variados como los dispositivos que los soportan.
Los ficheros de configuración para las diferentes interfaces de red y scripts para activarlos o desactivarlos están ubicados en el directorio /etc/sysconfig/network-scripts. Mientras que la existencia de ficheros de interfaces particulares puede diferir de sistema a sistema dependiendo del uso, los tres tipos de ficheros diferentes que existen en este directorio, ficheros de configuración de interfaz, scripts de control de interfaz y ficheros de función de red, funcionan conjuntamente para habilitar Red Hat Linux para el uso de diversos dispositivos de red disponibles.
Este capítulo explorará la relación entre estos ficheros y las diferentes opciones para su uso.
Antes de revisar los ficheros de configuración de interfaz estudiemos los ficheros de configuración principales que usa Red Hat Linux para configurar la red. La comprensión del papel que desemepeñan en la configuración de la red es fundamental para configurar el sistema.
Los principales ficheros de configuración de la red son los siguientes:
/etc/hosts — El principal propóposito de este fichero es resolver los nombres de hosts que no se pueden resolver en otra manera. Se puede usar solamente para resolver nombres de hosts en pequeñas redes sin servidor DNS. Sin tener en cuenta el tipo de red que el ordenador use, este fichero contiene un línea que especifica la direccióln IP del dispositivo loopback (127.0.0.1) como por ejemplo localhost.localdomain. Para mayor información consulte la página man del host.
/etc/resolv.conf — Este fichero especifica las direcciones IP de los servidores DNS y el dominio de búsqueda. A menos que se haya configurado para algo diferente, los scripts de inicialización de la red llenan este fichero. Para mayor información consulte la página man resolv.conf.
/etc/sysconfig/network — Especifica la información del routing y del host para todas las interfaces de red. Para mayor información sobre este fichero y las directivas que acepta consulte la Sección 4.1.23.
/etc/sysconfig/network-scripts/ifcfg-<interface-name> — Para cada interfaz de red del sistema Red Hat Linux existe un script de configuración de interfaz para una interfaz de red determinada. Consulte la Sección 8.2 para mayor información.
![]() | Advertencia |
---|---|
El directorio /etc/sysconfig/networking/ lo usa la herramienta Herramienta de administración de redes (redhat-config-network) y sus contenidos no se modifican manualmente. Para mayor información sobre la configuración de las interfaces de red usando la herramienta Herramienta de administración de redes, consulte el capítulo Configuración de red en el Manual de personalización de Red Hat Linux. |