Configuración de red

  • 22 Jul 2008
  • Linux

Algunos comandos usados para configurar TCP/IP tienen que ejecutarse cada vez que se arranca el sistema. Esto suele hacerse involucrándolos desde las series de comando /etc/rc del sistema.

  1. Nombre de anfitrión: Escribir los nombres uno debajo del otro en el archivo /etc/hosts
  2. /etc/sysconfig/network: Este archivo se usa para especificar información sobre la red deseada.
    • NETWORKING=respuesta, donde respuesta es una de los siguientes:
      • yes: Debe configurarse red [networking].
      • no: No debe configurarse red [networking].
    • HOSTNAME=nombremaquina, donde nombremaquina debería ser el FQDN (nombre de dominio calificado, del inglés Fully Qualified Domain Name), pero puede ser cualquier nombre que usted quiera.
      Observación: Por compatibilidad con software antiguo que alguien quiera instalar (como trn), el fichero /etc/HOSTNAME debe contener el mismo valor que se indique aquí.
    • FORWARD_IPV4=respuesta, donde respuesta corresponde a uno de los siguientes valores:
      • yes: Ejecuta redireccionamiento IP [IP forwarding].
      • no: No ejecuta redireccionamiento IP.
        La instalación actual de Red Hat Linux pone este valor como «no» de forma predeterminada -por conformidad con los RFC correspondientes-, pero si FORWARD\_IPV4 no está activado, el redireccionamiento estará activado por compatibilidad con los ficheros de configuración usados en las versiones 4.2 y anteriores de Red Hat Linux.
    • GATEWAY=gw-ip,donde gw-ip es la dirección IP de la puerta de enlace [gateway] de la red.
    • GATEWAYDEV=gw-dev donde gw-dev es el dispositivo de puerta de enlace [gateway] (p. ej. eth0).
    • NISDOMAIN=dom-name donde dom-name es el nombre de dominio NIS.
  3. Asignar dirección IP: La configuración de las placas de red se guarda en los archivos /etc/sysconfig/network-scripts/ifcfg-<nombre de dispositivo>-<clon>. Los parámetros de este archivo son:
    • DEVICE=name, donde name es el nombre del dispositivo físico (excepto cuando es un dispositivo PPP donde name es el "nombre lógico").
    • IPADDR=addr, donde addr es la dirección IP.
    • NETMASK=mask, donde mask es el valor de la máscara de subred.
    • NETWORK=addr, donde addr es la dirección de la red.
    • BROADCAST=addr, donde addr es la dirección de broadcast.
    • GATEWAY=addr, donde addr es la IP de la puerta de enlace.
    • ONBOOT=answer, donde answer es una de las siguientes opciones:
      • yes: El dispositivo se activará durante el inicio del sistema.
      • no: Lo contrario al anterior.
    • USERCTL=answer, donde answer es una de las siguientes:
      • yes: Los usuarios tienen permitido el control sobre este dispositivo.
      • no: Solo el super usuario tiene el control sobre el dispositivo.
    • BOOTPROTO=proto, donde proto es algo de lo siguiente:
      • none: No usa un protocolo boot-time.
      • bootp: Usar protocolo bootp.
      • dhcp: Usar protocolo dhcp.