Siguiente Anterior Contenidos

13. Preparando lo básico de la red

13.1 Instalando Netkit-base

13.2 Instalando Net-tools

Creando el script de arranque /etc/init.d/localnet

#!/bin/sh
# Begin /etc/init.d/localnet
 
check_status()
{
  if [ $? = 0 ]
  then
    echo "OK"
  else
    echo "ERROR"
  fi
}
 
echo -n "Configurando bucle local..."
/sbin/ifconfig lo 127.0.0.1
check_status
 
echo -n "Configurando nombre de host..."
/bin/hostname --file /etc/hostname
check_status
 
# End /etc/init.d/localnet
 

Estableciendo permisos y enlaces simbólicos

Creando el fichero /etc/hostname

Crea un nuevo fichero /etc/hostname y pon el nombre de host en él. Este no es el FQDN (Fully Qualified Domain Name, Nombre completo de dominio). Este es el nombre que deseas para tu ordenador dentro de la red.

Creando el fichero /etc/hosts

Si deseas configurar una tarjeta de red tienes que decidir una dirección IP, un FQDN y posibles alias para el mismo y ponerlas en /etc/hosts. Aquí va un ejemplo:

<miip> mipc.midominio.org algunosalias
 

Asegúrate de que la dirección IP está dentro del rango de la red. Aquí os incluyo un parrafo de libro de O'Reilly "Guía del administrador de red en Linux"

--- Comienzo del párrafo ---

Si tu red no está conectada a Internet y no lo va a estar en un futuro cercano, eres libre para elegir cualquier dirección IP, pero asegúrate de que ningún paquete de esta red sale a Internet. Para estar seguros de no causar ningún problema, incluso si algún paquete se escapa, es conveniente usar uno de los número reservados para uso privado. La autoridad en asignación de números en Internet (IANA) ha reservado números para redes de clase A, B y C que pueden ser usados sin registrarlos. Estas direcciones son sólo validas dentro de tu red privada y no son enrutadas a través de Internet.

Los números son:

Clase   Direcciones
  A     10.0.0.0
  B     172.16.0.0 a 172.31.0.0
  C     192.168.0.0 a 192.168.255.0
 

--- Fin del párrafo ---

Una dirección IP válida podría ser 192.168.1.1. Un FQDN válido para esta IP podría ser yo.lfs.org

Aunque no vayas a usar una tarjeta de red sigues necesitando asignarte un FQDN. Es necesario para que programas como Sendmail funcionen correctamente (de hecho, Sendmail no funcionará si no puede determinar el FQDN),

Este es el fichero /etc/hosts si no configuras una tarjeta de red:

# Comienzo de /etc/hosts (para sistemas sin tarjeta de red)
127.0.0.1 yo.lfs.org <contenidos de /etc/hostname> localhost
# Fin de /etc/hosts (para sistemas sin tarjeta de red)
 

Este es el fichero /etc/hosts si configuras una tarjeta de red:

# Comienzo de /etc/hosts (para sistemas con tarjeta de red)
127.0.0.1 localhost
192.168.1.1 yo.lfs.org <contenidos de /etc/hostname>
# Fin de /etc/hosts (para sistemas con tarjeta de red) 

Cambia 192.168.1.1 y yo.lfs.org para que se ajusten a tus necesidades (o requerimientos, si el administrador de la red/sistema te ha dado una IP para la red a la que vas a conectarte).

Creando el fichero /etc/init.d/ethnet

Continúa con esta sección sólo si vas a configurar una tarjeta de red. Si no es así, sáltatela y continúa más adelante.

Crea un nuevo fichero /etc/init.d/ethnet con lo siguiente:

#!/bin/sh
# Comienzo de /etc/init.d/ethnet
 
check_status()
{
  if [ $? = 0 ]
  then
    echo "OK"
  else
    echo "ERROR"
  fi
}
 
/sbin/ifconfig eth0 <dirección_ip>
check_status
 
# Fin de /etc/init.d/ethnet
 

Estableciendo permisos y enlaces simbólicos para /etc/init.d/ethnet

Propando la instalación de la red

ping <tu FQDN>
ping <tu hostname>
ping localhost
ping 127.0.0.1
ping 192.168.1.1 (sólo si has configurado tu tarjeta de red)
 

Estos cinco comandos ping deberían funcionar correctamente. Si es así, entonces la instalación básica de la red está completa


Siguiente Anterior Contenidos