3. Asignación Automática de Parámetros de Configuración (DHCP)¶
3.1. ¿De qué va este tema?¶
En este tema la idea es tratar de entender cómo podemos distribuir parámetros de configuración a los clientes de una red local (o varias), de forma automática:
Haremos un Repaso de Redes
Veremos el Protocolo DHCP
Instalaremos y configuraremos un servicio DHCP
3.2. Clases¶
Le dedicaremos unas 12 sesiones de clase
3.2.1. El Protocolo DHCP¶
Asignación Automática de Parámetros a los clientes (hosts)
Historia: RARP -> BOOTP -> DHCP (RFC 2131)
Asignacion de Direcciones IP:
manual (estática)
automática -> dinámica
Parámetros de Asignación (no sólo configuración IP)
Implementaciones del Servicio
Software cliente y servidor
Configuración habitual:
asignación dinámica en general
asignación estática puntual (servidores, puertas de enlace o similar)
Actividad: Estudiar
Revisar Protocolo DHCP
3.2.2. ¿Cómo Funciona?¶
Estados:
Selecting
Requesting
Bound
Renewing
… y otros (menos habituales)
Actividad: Entender el diagrama de estado DHCP
¿Por qué estados DHCP pasa un cliente DHCP para conseguir sus parámetros?
¿Qué diferencia hay entre un estado DHCP y los mensajes que se envían? ¿Son lo mismo?
¿Qué es una concesión?
¿Para qué sirve el mensaje DHCPNACK?
¿Es una concesión para siempre?
¿Qué son los temporizadores de concesión?
¿Qué pasa en el estado BOUND?
¿Qué diferencia hay entre REBINDING y RELEASING?
¿Se terminan en algún momento las direcciones IP?
¿Puede un cliente DHCP soltar los parámetros asignados?
3.2.3. Parámetros DHCP¶
Lista de Parámetros RFC 2132
Básicos/Habituales: IP, máscara subred, puerta enlace (router), broadcast y servidor DNS
Otros/Específicos: servidor TFTP, servidor NTP, MTU, temporizador ARP, servidor WINS, etc
¿Y si no tengo parámetros asignados? Asigno unos locales: APIPA (169.254.0.0/16)
Reservas DHCP: ips estáticas (siempre los mismos parámetros)
Actividad: Análisis de Tráfico DHCP
Revisa este cuestionario sobre dhcp
3.2.4. Análisis de Tráfico DHCP¶
Capturar Tráfico DHCP y analizar los distintos paquetes que se generan.
Actividad: Análisis de Tráfico DHCP
Revisa las tareas de análisis de tráfico DHCP en Uso de Wireshark (Avanzado)
3.2.5. El Cliente DHCP¶
Cliente DCHP (obtener, liberar, renovar parámetros)
Actividad: Análisis de Tráfico DHCP
¿Cómo obtiene tu equipo los parámetros de red?
¿Qué configuración IP tiene tu equipo?
Devuelve todos los parámetros de red, ¿cuales tiene ahora?
Renueva tu concesión dhcp, ¿cambiaron los parámetros? Hazlo tanto en linux como en windows
3.2.6. El servidor DHCP¶
Servidores DHCP:
Cisco iOS server (o en routers)
… y más
Práctica Final
Instala ISC-DHCP en un servidor de ejemplo: Instalar un servicio DHCP
3.2.7. El Agente de Reenvío¶
Agent Relay (agente de reenvío) RFC 1542
Asignación automática fuera de nuestra red local (dominio de difusión sólo en local)
Diferentes Redes Locales con un sólo servicio DHCP
Funcionamiento ( dhcp relay agent )
Configuración: asignar un software de ayuda (agente de reenvío) en la interfaz/interfaces de las redes donde no haya servidor DHCP.
3.2.8. Repaso y Trabajo Final¶
Servicio de Configuración Dinámica de Sistemas (DHCP). PDF de 25 páginas de un libro de SRI
Práctica Final
Instala (avanzado) un servicio DHCP en un entorno multimáquina (red virtualizada) y con un agente de reenvío. Es decir, un sólo servidor DHCP en la red.