Configuración básica de una LAN en Linux
- /etc/hosts: El propósito de este fichero es el de resolver los nombres de los hosts que no se pueden resolver de otra manera. Este fichero contiene siempre una línea que especifica la dirección del dispositivo loopback 127.0.0.1
- /etc/resolv.conf: Aquí se encuentran las direcciones de los servidores DNS y el dominio de busqueda.
- /etc/sysconfig/network: Aquí se especifica la configuración deseada de la red. Existen las siguientes variables:
- NETWORKING=yes/no: "yes" indica que se debería configurar la red. "no" indica que no se debería configurar la red.
- HOSTNAME=un nombre de dominio cualificado: Este nombre debería coincidir con el existente el "/etc/HOSTNAME".
- GATEWAY=: Dirección IP de la puerta de enlace.
- GATEWAYDEV=: Es el interfaz de la puerta de enlace, ejemplo "eth1".
- NISDOMAIN=: Es el nombre del dominio NIS.
- Existe un script de configuración para cada interfaz de red del sistema. Cuando arrancas el sistema se usan estos ficheros para saber como configurar las interfaces y cuales utilizar automaticamente. Un ejemplo para el fichero de configuración del primer interfaz "ifcfg-eth0" sería (si se tiene una IP fija):
- DEVICE=eth0
- BOOTPROTO=none
- ONBOOT=yes
- NETWORK=10.0.1.0
- NETMASK=255.255.255.0
- IPADDR=10.0.1.127
- USERCTL=no
Para configurar el acceso a una red de área local, existe una herramienta "netconfig" que se puede ejecutar como root desde una consola.