Configuración servidor DHCP bajo debian

En este artículo aprenderás cómo configurar el servidor DHCP isc-dhcp-server. Además, configurarás una reserva y lo configuraras para que funcione en dos ámbitos.

Instalación del servidor isc-dhcp-server

Para instalar nuestro servidor dhcp ejecutamos:

Nos dará el siguiente error ya que no esta configurado :

Configuración del servidor isc-dhcp-server

Lo primero que tenemos que hacer es configurar el interfaz de red por el que va a trabajar el servidor dhcp, para ello editamos el siguiente fichero:

Y añadimos nuestra interfaz que repartirá direcciones :

Configura el servidor dhcp con las siguientes características:

  • Rango de direcciones a repartir: 192.168.0.100 - 192.168.0.110
  • Máscara de red: 255.255.255.0
  • Duración de la concesión: 1 hora
  • Puerta de enlace: 192.168.0.1
  • Servidores DNS: 8.8.8.8

Para ello editamos el siguiente archivo :

Ahora añadimos lo siguiente :

Aquí estamos configurando nuestro ámbito conforme al enunciado .

Ahora deberemos de reiniciar el servicio con el siguiente comando :

Configuraciòn de los clientes para obtener un direccionamiento dinámico

Editaremos la configuración de red para que use el dhcp :

En el debian editamos el network/interfaces:

Ahora reiniciamos la tarjeta de red :

Ahora comprobaremos si nos a asignado ip con ipconfig:

Vemos que se ha asignado correctamente . Repetiremos lo mismo con nuestro cliente windows .

Configuramos la tarjeta de red para que utilice el protocolo dhcp, reiniciamos la tarjeta y comprobamos la ip que nos ha asignado :

Ahora vamos a comprobar las concesiones de direcciones para ello deberemos ver el siguiente archivo . Lo abriremos con cat ya que es importante no editarlo , puede causar problemas .

Reserva de una direccion IP

Para ello deberemos editar el archivo de configuración de nuestro servidor dhcp :

Una vez aquí vamos a añadir las siguientes lineas :

  • Nombre de la reserva
  • hardware Ethernet: Es la dirección MAC de la tarjeta de red del host.
  • fixed-address: La dirección IP que le vamos a asignar.

Quedaría nuestra reserva así(la pondremos fuera de la configuración de nuestro ámbito):

Ahora reiniciaremos el servicio

Vamos a comprobar que se ha realizado la concesión , para ello nos vamos a windows . Es posible que tengamos que renovar la concesión o reiniciar la tarjeta de red .

Vamos a comprobar qué ocurre con la configuración de los clientes en determinadas circunstancias, para ello vamos a poner un tiempo de concesión muy bajo . Le pondré 1 min .

1.Los clientes toman una configuración, y a continuación apagamos el servidor dhcp. ¿Qué ocurre con el cliente windows? ¿Y con el cliente Linux?

En windows nos asignara una dirección de APIPA

Mientras que en Linux no me asigna ninguna dirección ip , aunque después me asigno una dirección de APIPA

¿Que ocurre cuando modificamos la configuraciòn?

Los clientes toman una configuración, y a continuación cambiamos la configuración del servidor dhcp (por ejemplo, el rango). ¿Qué ocurre con el cliente windows? ¿Y con el cliente Linux?

Modificamos el rango :

Y reiniciamos el servicio

Con windows mantengo la dirección de la reserva :

Y con Linux nos asigna la dirección del nuevo rango :

Configurar dos ambitos

Realizar las modificaciones necesarias en la configuración actual de nuestro servidor dhcp para que reparta direcciones ip a dos redes diferentes, la 192.168.0.0 y la 192.168.2.0.

Lo primero que haremos sera añadir una cuarta tarjeta de red y la configuraremos manualmente . Si no sabemos el nombre de la interfaz podemos verlo con ip a :

Ahora la configuraremos estática , siguiendo el enunciado y la añadimos al /etc/default/isc-dhcp-server.

Y configuramos nuestro segundo rango :

Ahora reiniciamos el servicio :

Ahora le añadiré varias tarjetas de red a mi cliente para comprobar las concesiones y configuramos las tarjetas :

Y nos habría concedido dirección ip en ambos rangos :