You are on page 1of 4

Mi empresa

El equipo fsico que se propone se conforma de:

- 3 computadoras porttiles
- 1 servidor
- 1 lnea de banda ancha de acceso a Internet

El software que se utilizar es:

- Sistemas operativos GNU/Linux.


- Aplicaciones de uso general y especfico de software libre.

La RFC que documenta el protocolo DHCP es la nmero 2131.

Modo de asignacin de direcciones IP


-
- Asignacin esttica con reserva: la asignacin de la IP la realiza el administrador de la red y requiere
ms tiempo de configuracin, dado que cada direccin IP siempre se <<reserva>> para un nico
cliente. Para ello, utiliza el par (direccin IP, direccin MAC), de forma que siempre asigna la misma
IP que va asociada a la direccin MAC del cliente que la solicita. La ventaja estriba en que se asegura
que solo los clientes identificados pueden recibir una direccin IP.

Necesidades de configuracin

Solicitudes por parte del clientes

Cuando dispositivo desea conectarse a una red de tipo TCP/IP y salida a Internet, deber estar
configurado, al menos, con la informacin siguiente:

1. Direccin IP.
2. Mscara de subred.
3. Direccin IP de la puerta de enlace, o pasarela usada por defecto, que se corresponde con un router
que permitir enrutar el trfico a Internet o a otras partes de la red.
4. Direcciones IP de los servidores DNS, encargados de <<resolver>> o traducir los nombres de
dominio usados en Internet en su correspondiente direccin IP. As se evita que el usuario deba conocer
las direcciones IP de los equipos a los se desea acceder.

Servicios que proporciona el servidor

El protocolo DHCP ofrece los siguientes parmetros:

- Direccin IP del cliente.


- Mscara de subred.
- Puerta de enlace o pasarela.
- Direcciones de los servidores DNS.
- Nombre o sufijo del dominio DNS.

Rangos, reservas, concesiones y exclusiones

Un rango de direcciones es un conjunto ordenado de direcciones IP consecutivas, definido por la


primera y la ltima del rango y que incluye ambas. En nuestro caso, la definicin de un rango 5 equipos
sera la siguiente: desde 10.10.1.150 hasta 10.10.1.154.

Una <<reserva>> permite asignar direcciones IP de forma fija a travs de la direccin MAC de la
tarjeta de red del cliente.

Por exclusin se entiende la direccin o rango IP que no puede conceder un servidor DHCP. Por
ejemplo, si se exluye un rango, la unica forma de que un equipo pueda obtener una de esas tres
direcciones es a travs de su configuracin manual o esttica.

El servidor DHCP debe tener una IP fija, al igual que los servidores DNS y las puertas de enlace. Se se
reservan esas direcciones y se excluyen de los rangos de asignacin de direcciones IP del servidor, se
evitarn problemas en la red.

Funcionamiento del protocolo DHCP

Existen dos diferencias bsicas entre DHCP y BOOTP:


- DHCP proporciona todos los parametros de configuracin que necesita un cliente para conectarse a
internet.

Para que el cliente obtenga una configuracin de red valida, los mensajes que utiliza el protocolo
DHCP es del tipo UDP, de esta forma, se consigue agilizar el intercambio de mensajes en la red y se
evita el retardo introducido por la gestion de conexiones y desconexiones que se derivan en el empleo
del protocolo TCP.

El cliente enva peticiones por el puerto 68 y el servidor remite su respuesta por el puerto 67.

Proceso de configuracin del clientes

El ciclo bsico DHCP consta de cuatro mensajes:

1. El cliente emite un mensaje DHCP DISCOVER por difusin para hallar si existe algn servidor
DHCP a la escucha en la subred. En el mensaje se incluye la direccin MAC y el tiempo de concesin
requerido.

2. El servidor DHCP activo enva un mensaje DHCP OFFER donde ofrece una configuracin IP al
cliente.

3. El cliente manda por difusin la primera oferta aceptada a todos los servidores DHCP. Esto lo hace a
travs de un mensaje por difusin DHCP REQUEST que debe incluir el identificador del servidor
elegido y la direccin IP ofrecida. As se declinan las dems ofertas.

4. El servidor seleccionado indica que se acepta la peticin solicitada enviando un mensaje DHCP
ACKNOWLEDGE. Esta trama contiene la direccin MAC del cliente, la direccin IP, la mscar de
subred, el periodo de validez de la direccin asignada y la direccin IP del servidor. Cuando el cliente
reciba esta trama, comprobar, a travs del procolo ARP, que su direccin no est repetida y que queda
correctamente configurado. En caso de que la IP estuviera repetida en la red, el cliente debe enviar un
mensaje DHCP DECLINE al servidor y reiniciar el proceso de configuracin cuando reciba de este un
mensaje DHCP NACKNOWLEDGE.

Configuracin del servidor DHCP

Parmetros bsicos:

Server-identifier: es el identificador del servidor DHCP, puede ser una IP o una direccin DNS.

Default-lease-time: tiempo de concesin, en segundos que se ofrece por defecto.

Max-lease-time: tiempo mximo, en segundos, que se ofrece despus de las negociaciones iniciales.

Option routers: se debe colocar la IP de la puerta de enlace (normalmente es el encaminador).

Subnet IP de subred

Netmask: mscara de subred.

Range: rango de direcciones IP a repartir de forma dinmica, se especifica de una IP a otra y toma
ambas.

Authoritative: se identifica como servidor dominante.

One-lease-per-client: si est en on, solo entrega una IP por cada MAC del nivel de red; si est en off
reparte varias direcciones IP por cada MAC fsica o virtual (si el cliente lo pide).

Option subnet-mask: mscara de red.

Option broadcast-address: direccin IP de broadcast o multidifusin.

Option domain-name-servers: direccin IP del servidor DNS (si nos interesa y existe).

Option domain-names: entre dobles comillas se escribe la direccin DNS de nuestra red (si la tenemos).

Ddns-update-style: modo de actualizacin de la configuracin DNS.

Host: nombre del host al que deseamos asignar siempre la misma IP.

Hardware ethernet: direccin MAC de la interfaz del host con IP fija.

Fixed-address: IP fija que deseamos asignar a la interfaz del host servidor.


Desarrollo

El primer paso para implementar el proyecto es descargar e instalar el paquete isc-dhcp-server, con la
siguiente lnea de cdigo se ejecuta la accin:

$sudo apt-get install isc-dhcp-server

You might also like