Anda di halaman 1dari 17

Docente: Wilmer Matamoros.

Autor:
 Gissella Danelia Grillo Moreno.
 José Manuel Altamirano Barahona.
¿Qué es el servicio DHCP?

R// 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 en
nuestra red. Se encarga de asignar las Ip dinámicas a cada equipo que se conecte a internet u otra red,
evita conflictos de direcciones repetidas.

¿Qué tres posibilidades presenta el servicio DHCP con respecto a la asignación de direcciones?

R// Asignación manual o estática: Asigna una dirección ip a una maquina determinada. Se suele utilizar
cuando se quiere controlar la asignación de dirección ip a cada cliente y evitar que se conecten clientes no
identificados.

Asignación automática: asigna una dirección ip de forma permanente a una maquina cliente la primera
vez que hace la solicitud al servidor dhcp y hasta que el cliente la libera.

Asignación dinámica: permite reutilización dinámica de las direcciones Ip.

¿Qué ventajas presenta la asignación automática o dinámica de direcciones?

R//

 Son seguras. Es más difícil para un atacante rastrear y buscar debilidades en un equipo con una Ip
variable.
 Ofrecen mayor privacidad en internet.
 Su configuración en la red suele ser automática. Se encarga de ello el servidor DHCP.
 Optimizan el uso de recursos y abaratan costos. Cuando un equipo se desconecta de internet u
otra red ya no necesita su Ip. Así que puede reutilizarse asignándosela a otro equipo que se
conecte.

¿Qué inconvenientes plantea la asignación manual de direcciones?

R//

 En principio son menos seguras. Cualquier atacante tiene mayor oportunidad de robar
información.
 Hay que pagar un precio adicional para tener una Ip fija en internet.
 Quien la usa debe tener más conocimientos de informática.

Explica cuál es el mecanismo de funcionamiento de DHCP.

R// Primero, se necesita un servidor DHCP que distribuya las direcciones IP. Este equipo será la base para
todas las solicitudes DHCP por lo cual debe tener una dirección IP fija. Por lo tanto, en una red puede tener
solo un equipo con una dirección IP fija: el servidor DHCP.

El sistema básico de comunicación es BOOTP (con la trama UDP). Cuando un equipo se inicia no tiene
información sobre su configuración de red y no hay nada especial que el usuario deba hacer para obtener
una dirección IP. Para esto, la técnica que se usa es la transmisión: para encontrar y comunicarse con un
servidor DHCP, el equipo simplemente enviará un paquete especial de transmisión (transmisión en
255.255.255.255 con información adicional como el tipo de solicitud, los puertos de conexión, etc.) a
través de la red local. Cuando el DHCP recibe el paquete de transmisión, contestará con otro paquete de
transmisión (no olvide que el cliente no tiene una dirección IP y, por lo tanto, no es posible conectar
directamente con él) que contiene toda la información solicitada por el cliente.

Se podría suponer que un único paquete es suficiente para que el protocolo funcione. En realidad, hay
varios tipos de paquetes DHCP que pueden emitirse tanto desde el cliente hacia el servidor o servidores,
como desde los servidores hacia un cliente.

El primer paquete emitido por el cliente es un paquete del tipo DHCPDISCOVER. El servidor responde con
un paquete DHCPOFFER, fundamentalmente para enviarle una dirección IP al cliente. El cliente establece
su configuración y luego realiza un DHCPREQUEST para validar su dirección IP (una solicitud de transmisión
ya que DHCPOFFER no contiene la dirección IP) El servidor simplemente responde con un DHCPACK con la
dirección IP para confirmar la asignación.

Describe qué significan los siguientes mensajes:

DHCPDISCOVER: El cliente envía un mensaje que solicita una IP. El mensaje contiene un identificador
exclusivo del cliente (normalmente la dirección MAC). El mensaje también podría contener otras
peticiones tales como opciones solicitadas (mascara de subred, dominio, etc.). el mensaje se envía en
forma de difusión.

DHCPOFFER: El servidor DHCP ofrece información al cliente. Cualquier servidor que reciba el mensaje
DHCPDISCOVER podría enviar un mensaje DHCPOFFER como respuesta.

DHCPREQUEST: Selecciona el servidor y manda un mensaje para aceptar la oferta e indica que servidor ha
seleccionado. Este mensaje se difunde para toda la red para que sepan que servidor se ha seleccionado.

DHCPACK: Respuesta del servidor para indicarle los parámetros y la dirección Ip del cliente.

DHCPNAK: Respuesta del servidor para indicarle al cliente que su concesión a vencido o si el cliente anuncia
una configuración de red errónea.

DHCPRELEASE: El cliente finaliza la sesión enviando un mensaje al servidor DHCP. Entonces, el servidor
devolverá la Ip del cliente a la agrupación de direcciones que esté disponible.

¿Cómo se puede conocer la dirección MAC de un ordenador?

R// Sirve para identificar de forma única los adaptadores de red de los dispositivos y todo aquel aparato
que se conecte a internet ya sea por cable o por wifi.

Linux

 Abrir una Shell


 Escribir el comando ifconfig sabemos la Mac de nuestro ordenador.
Windows
 Presionar la tecla Windows + R
 Escribir cmd y pulsar enter
 Escribir el comando ipconfig/all; buscar la dirección Mac en la entrada dirección física.
Dadas las siguientes MAC, averigua el fabricante de dichas tarjetas de red:

00:04:75:72:A0:FB : XEBOX CORPORATION

00:04:75:72:A4:EE: XEROX CORPORATION

00:30:84:0A:EE:47: VG LABORATORY SYSTEMS LTD

00:30:84:3B:1E:62: VG LABORATORY SYSTEMS LTD

00:0E:2E:0B:DD:BF: FUITSU LIMITED


Ejercicio práctico
Se deberá configurar el siguiente esquema para ejercitar los conceptos de DHCP:

Configuración del servidor DHCP

 Primero instalar isc-dhcp-server

#apt-get install isc-dhcp-server

 Luego establecemos la configuración de red del servidor de modo estática en el fichero


/etc/network/interfaces

 La IP del servidor DHCP será la 192.168.0.2

 Luego indicamos la interfaz por la que el servicio DHCP va a gestionar las peticiones
 En nuestro caso enp0s3. /etc/default/isc-dhcp-server
 Editamos el fichero de configuración del servicio de dhcp /etc/dhcp/dhcpd.conf
 El rango de asignación del DHCP será desde la 192.168.0.4 hasta la 192.168.0.10. El servidor
deberá de indicar a los clientes un servidor DNS 192.168.0.100.
 Deberá indicar la dirección IP del router (192.168.0.1).
 La máquina que sea designada como Servidor Web siempre deberá de recibir la misma IP que
será la 192.168.0.3.

 Guardamos y Reiniciamos el DHCP para comprobar que funcione con el comando service isc-dhcp-
server restart y luego service isc-dhcp-server status.
El servicio DHCP funciona correctamente

 Ahora vamos a configurar el equipo cliente Web


 Se instaló apache

Pruebas a realizar:
 Se verificará que las máquinas cliente de la red puedan obtener los parámetros IP configurados
en el servidor DHCP.
Para que esto pueda funcionar basta con configurar el fichero /etc/network/interfaces y escribir o
modificar la línea iface enp0s3 inet dhcp.
A los clientes 1 y 2 se le asignara una ip que este entre el rango de 192.168.0.4 – 192.168.0.10 y el
servidor web con la ip 192168.0.3.
 
 Se comprobará que exista conectividad total entre todas las máquinas que integran la red.
 Se comprobará que la máquina que funciona como Servidor Web tenga una IP fija que sea la que
se indica en la configuración del servidor DHCP.
 Se verificará que las máquinas cliente puedan visualizar en el navegador, la página web alojada
en el Servidor Web.
 La asignación de IP será por dhcp.

 Para que todos accedan al servicio web le damos todos los permisos al servicio web.

 Con ifconfig se verifica si ya recibió la ip y efectivamente ya está listo. Vale recordar que esta ip es
fija que fue asignada por MAC.
 Configuración de Ubuntu1 como cliente

 Al realizar la asignación de ip por dhcp se verifica si ha sido asignado y así fue, ocupando la primera
ip dentro del rango asignado al dhcp.
 Configuración de Ubuntu2 como cliente

 Al realizar la asignación de ip por dhcp se verifica si ha sido asignado y así fue, ocupando la segunda
ip dentro del rango asignado al dhcp.
 Conectividad entre maquinas

Para saber si hay conectividad entre maquinas realizamos un ping entre ellas dando el siguiente
resultado.

192.168.0.2 = servidorDHCP

192.168.0.3 = servidorWeb

192.168.0.4 = Ubuntu1 cliente

192.168.0.5 = Ubuntu2 cliente

 De UbuntuServerDHCP
 De servidorWeb

 De Ubuntu1
 De Ubuntu2
 Acceso al servidor web

Para poder acceder al servidor web lo hacemos con la dirección in 192.168.0.3

 Desde el servidorDHCP

 Desde Ubuntu1

 Desde Ubuntu2
 Anexos

Conexión a Windows
 Le ha asignado la ip 192.168.0.6

Cat /etc/sislov.conf

Anda mungkin juga menyukai