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 interfaces de red y los scripts para activarlas o desactivarlas, 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 directrices que acepta consulte la Sección 4.1.25.
/etc/sysconfig/network-scripts/ifcfg-<nombre-interfaz> — 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 directrices que acepta.
![]() | Atención |
|---|---|
Herramienta de administración de redes (system-config-network) utiliza el directorio /etc/sysconfig/networking/ y sus contenidos no deberían modificarse manualmente. Además, cualquier uso de Herramienta de administración de redes, inclusive, hasta ejecutar la aplicación, ignorará cualquier directriz configurada anteriormente en /etc/sysconfig/network-scripts. Se recomienda utilizar solamente un método para la configuración de red, debido al riesgo de que se borre la configuración. Para mayor información sobre la configuración de interfaces de red utilizando 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. |