domingo, 8 de enero de 2012

DHCP en Ubuntu

Como dar de alta el DHCP en Ubuntu
  
1. Instalación del servidor DHCP: ingresamos a la terminal del sistema e ingresamos sudo apt-get install dhcp3-server.

Nota: Después de la instalación dará el error de syslog pero, no hay nada de que  preocuparse. El problema esta en el fichero de configuración.
2. Después de realizar la instalación nos encontramos con lo que cambia en Ubuntu 11.10 para acceder al fichero de configuración tenemos que acceder a la siguiente ruta: cd /etc/dhcp/
Y ahí encontramos los directorios y archivos que nos encontrábamos en la carpeta dhcp3 de la versión Ubuntu 10.04
3. Para configurar el fichero de configuración para DHCP lo más importante son los siguientes parámetros:
Accedemos al fichero: sudo gedit dhcpd.cong
Una vez dentro del archivo nos encontraremos algo similar ha esto:

A continuación comentare las lineas importantes para hacer que nuestro servidor DHCP
se ponga en marcha:
subnet IP_Servidor netmask Mascara_Subred { range IP_Inicial IP_Final;   ( Estas son las IP's que asignara el DHCP)
option routers IP_Router;
option domain-name-servers IP_DNS; (Se le pone la IP del Server DNS)
option domain-name "Name_Server";
default-lease-time 600; ( Tiempo por defecto que asignara las IP'S)
max-lease-time 7200; ( Tiempo Máximo que asignara las IP's)
}
Ahora en el mismo fichero podemos configurar si queremos que algún ordenador tenga IP fija:
host nombre_PC { hardware ethernet 08:00:07:26:c0:a5; (MAC_PC)
fixed-address IP_PC;
}
4. En este paso damos por concluido que ya esta todo configurado y antes de arrancar nuestro servidor DHCP, tenemos que asegurarnos que la IP de nuestro servidor esta en la misma red que hemos puesto en la subnet del archivo.
Ej.
subnet 192.168.5.0 netmask 255.255.255.0 { Configuración }
Tarjeta de Red : 192.168.5.1 255.255.255.0 ..
5. Inicio del Servidor DHCP, en este ultimo paso nos encontramos con el segundo cambio que habido en la nueva distribución de Ubuntu 11.10.
sudo /etc/init.d/isc-dhcp-server restart | start | stop
Y si todo a ido correcto nos encontraremos con un resultado como este:


Nota: Sí ejecutamos un restart la primera vez el stopping dará fail, ya que no puede parar el servicio porque no hay ninguno ejecutándose.
















1 comentario: