DHCP en linux

Definición de Servidor DHCP

El protocolo de configuración dinámica de host (DHCP, Dynamic Host Configuration Protocol) es un estándar TCP/IP diseñado para simplificar la administración de la configuración IP de los equipos de nuestra red.

Un servidor DHCP es un servidor que recibe peticiones de clientes solicitando una configuración de red IP. El servidor responderá a dichas peticiones proporcionando los parámetros que permitan a los clientes autoconfigurarse.

El servidor proporcionará al cliente al menos los siguientes parámetros:

  • Dirección IP
  • Máscara de subred

Opcionalmente, el servidor DHCP podrá proporcionar otros parámetros de configuración tales como:

  • Puerta de enlace
  • Servidores DNS
  • Muchos otros parámetros más

El servidor solo asigna direcciones dentro de un rango prefijado. Si por error hemos configurado manualmente una IP estática perteneciente al rango gestionado por nuestro servidor DHCP, podría ocurrir que dicha dirección sea asignada dinámicamente a otro PC, provocándose un conflicto de IP. En ese caso el cliente solicitará y comprobará, otra dirección IP, hasta que obtenga una dirección IP que no esté asignada actualmente a ningún otro equipo de nuestra red.

Cuando arrancamos de nuevo un PC cuya configuración IP se determina por DHCP, pueden darse dos situaciones:

  • Si la concesión de alquiler de licencia ha caducado, el cliente solicitará una nueva licencia al servidor DHCP (la asignación del servidor podría o no, coincidir con la anterior).
  • Si la concesión de alquiler no ha caducado en el momento del inicio, el cliente intentará renovar su concesión en el servidor DHCP, es decir, que le sea asignada la misma dirección IP.

CONCEPTOS

Ámbito servidor DHCP: Un ámbito es un agrupamiento administrativo de equipos o clientes de una subred que utilizan el servicio DHCP.

Rango servidor DHCP: Un rango de DHCP está definido por un grupo de direcciones IP en una subred determinada

Concesión o alquiler de direcciones: es un período de tiempo que los servidores DHCP especifican, durante el cual un equipo cliente puede utilizar una dirección IP asignada.

Reserva de direcciones IP: Consiste en reservar algunas direcciones IP para asignárselas siempre a los mismos PCs clientes de forma que cada uno siempre reciba la misma dirección IP.

En el servidor se asocian direcciones MAC a direcciones IP.

Instalación del servidor DHCP

Configuración del servidor DHCP

Una configuración TCP/IP mínima debe contener al menos la dirección IP y la máscara de subred.

  • Dirección IP
  • Máscara de subred

OPCIONALES

  • Dirección de difusión o broadcast
  • Puerta de enlace
  • Servidores DNS
  • Otros

Además, existen una serie de parámetros que definen las condiciones del ‘alquiler’ o cesión de la configuración IP hacia un cliente como son:

  • Tiempo de cesión por defecto
  • Tiempo de cesión máximo, y algunos parametros más.

Esta información compone la configuración del servidor DHCP.

Archivo de configuración del servidor DHCP

 

// Archivo de configuración del servidor DHCP

/etc/dhcp3/dhcpd.conf

Este archivo de configuración consta de una primera parte principal donde

se especifican los parámetros generales que definen:el ‘alquiler’ y los parámetros adicionales que se proporcionarán al cliente.El resto del archivo de configuración consta de una serie de secciones

que especifican:Los parámetros de las secciónes deberán ir entre llave

(sección subnet)rangos de direcciones IPs que serán cedidas a los clientes que lo soliciten// Rango de cesión subnet 192.168.1.0netmask 255.255.255.0 {

range 192.168.1.3 192.168.1.100; }

2 ……..

3miremos ahora un cliente 4

// Rango de cesión y parámetros adicionales

subnet 192.168.1.0 netmask 255.255.255.0 {option routers 192.168.1.254;option domain-name-servers 192.168.1.100range 192.168.1.60  192.168.1.90;}5miremos ahora el cliente6como pueden ver es aqui donde esta el servidor de DNS, Es un windows

server 2003ahora miremos desde un xp7ahora con un cliente en debian8

9

interrogantes

por que si en el servidor DHCP coloque una ip estatica 192.168.1.2 por

que el mismo se da una direccion en el rango del servicio de dhcp 192.168.1.9 ?(sección host).

especificaciones concretas de equipos

EQUIPO

Dirección MAC : 00:0c:29:c9:46:80

Reserva de dirección IP : 192.168.1.50

Puerta de enlace: 192.168.1.254

Nombre de dominio:  “velezconde.com”// Crear una reserva de dirección IP

host personalizadaxp{hardware ethernet 00:0c:29:26:89:39;fixed-address 192.168.1.50;option routers 192.168.1.254;option domain.name “velezconde.com”;}

mirar la mac del equipo cliente1013Cuando el PC cuya dirección MAC sea 00:0c:29:26:89:39solicite una dirección IP al servidor DHCP,recibirá la 192.168.1.99.14problemano queria subir el servicio de DHCP ademas configurando la ip estaticagraficamente lo que originaba era que me diera una del rango de ip de las

ambito de DHCP15 problemaSOLUCIONConfigurar la ip por consola16SOLUCIONArranque y parada manual del servidor DHCP

// Arrancar el servidor DHCP

# /etc/init.d/dhcp3-server start

// Parar el servidor DHCP # /etc/init.d/dhcp3-server stop

// Reiniciar el servidor DHCP # /etc/init.d/dhcp3-server restart

2 Comments

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s