Ads 468x60px

miércoles, 1 de febrero de 2012

Instalación de Servicio DHCP en Debian Squeeze


Continuamos con el servicio DHCP pero esta vez en nuestro SO Linux (Debian).

Empezamos!:

Instalación y configuración

En esta ocasión vamos a instalar el paquete "isc-server-dhcp", existe otro paquete llamado "dhcp3-server" pero usaremos el anterior nombrado, aplicamos el siguiente comando para su instalación.

"aptitude install isc-dhcp-server"




Como podemos ver, en alguna ocasión al terminar de instalar el servicio y querer iniciar el servicio, salta un error.


Dicho error se debe a la NO asignación de la interfaz que usará el servicio DHCP por defecto, para ello nos iremos al siguiente directorio y editamos el archivo:

"nano /etc/default/isc-dhcp-server"

Indicamos su interfaz a usar, en mi caso eth0, también, es la 1º vez que me ocurre, el servicio DHCP (no se si sera por la nueva versión), necesita indicarle la subnet para que no indique ningún error. Para ello tendremos que editar el siguiente archivo de configuración:

"nano /etc/dhcp/dhcpd.conf"

Usaremos la misma red local que en la anterior entrada en Windows, "192.168.2.0", máscara de subred "255.255.255.0", un rango de intervalo "192.168.2.190 192.168.2.200", puerta de enlace, mascara que usaran las maquinas asignadas y servidor DNS.

Y por último iniciamos el servicio.

En el archivo de configuración podemos configurar el tiempo de cesión de las IPs.
También podemos indicar mediante la opción "Authoritative", si existe más servidores DHCP, cual tendría mas prioridad.



Por ultimo, podremos reservar direcciones IPs para equipos, lo diferenciaremos por su MAC, esto viene bien si en nuestro red existen servidores vitales que es necesaria su funcionalidad constantemente y sin ninguna interrupción. Como ejemplo, usaré mi máquina anfitriona como prueba, para ello vamos a editar el archivo de configuración anterior y añadiremos lo siguiente:

host "nombrequipo"
{
hardware ethernet "mac";
fixed-address "direccionip";
}

(Todo sin comilla!)


Reiniciamos el servicio y realizamos una petición desde la máquina anfitriona:

"/etc/init.d/isc-dhcp-server restart"

"ipconfig /release"

"ipconfig /renew"


Como vemos, se le a asignado la dirección IP que teníamos reservado junto a su puerta de enlace, mascara de subred y servidor DNS.

Bueno, esto es todo de DHCP en Linux.

Hasta la próxima!

7 comentarios:

Anónimo dijo...

Gracias me sirvió mucho

Anónimo dijo...

...como se edita y guarda un archivo o instrucción en la terminal root
no resulta -estoi haciendo algo mal- ayuda gracias...

Moises dijo...

Para guardar los cambios realizados en una archivo, entramos con el editor favorito:

NANO

Ctrl + O

EuryInc dijo...

Me Da Un Error Cuando Quiero Reiniciar El Servicio

Moises dijo...

Comenta el error y podremos ver donde proviene.

Lucas Manuel dijo...

No me da ip, me llegan las peticiones pero no le da ip

Moises dijo...

Da algun tipo de error al iniciar el servicio DHCP?

Verifica el fichero "dhcpd.conf" en la opcion "range" esté el rango correctamente indicado.

Publicar un comentario