Bajo Red Hat Enterprise Linux, todas las comunicaciones de red acontecen entre interfaces de software configuradas y dispositivos de red físicos conectados al sistema.
Los archivos 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. Aún cuando el número y tipo de archivos de interfaces pueden diferir de sistema a sistema, hay tres categorías de archivos que existen en este directorio.
Archivos de configuración de interfaz
Scripts de control de interfaz
Archivos de funciones de red
Los archivos en cada una de estas categorías trabajan juntos para habilitar varios dispositivos de red.
Este capítulo explorará la relación entre estos archivos y cómo son utilizados.
Antes de ahondar en los archivos de configuración de interfaz, hagamos una lista de los archivos de configuración principales usados en la configuración de la red. La comprensión del papel que desempeñan estos archivos en la configuración de la red puede ser de ayuda a la hora de personalizar un sistema Red Hat Enterprise Linux.
Los principales archivos de configuración de la red son los siguientes:
/etc/hosts — El principal propóposito de este archivo es resolver los nombres de hosts que no se pueden resolver de otra manera. También se puede usar para resolver nombres de hosts en pequeñas redes sin servidor DNS. Sin tener en cuenta el tipo de red en que se encuentre el ordenador, este archivo debe contener un línea que especifica la dirección IP del dispositivo loopback (127.0.0.1) como por ejemplo localhost.localdomain. Para mayor información consulte la página man de hosts.
/etc/resolv.conf — Este archivo 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 archivo. Para mayor información consulte la página man de 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.22.
/etc/sysconfig/network-scripts/ifcfg-<interface-name> — Para cada interfaz de red existe un script de configuración de interfaz correspondiente. Cada uno de estos archivos proporcionan información específica para una interfaz de red determinada. Consulte la Sección 8.2 para mayor información sobre este tipo de archivo y las directivas que acepta.
![]() | Atención |
---|---|
El directorio /etc/sysconfig/networking/ lo usa la 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 de administración de redes, consulte el capítulo llamado Configuración de red en el Manual de administración del sistema de Red Hat Enterprise Linux. |