Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porVíctor Manuel Velázquez Álvarez Modificado hace 10 años
1
Aplicación de los Sistemas Operativos CAPITULO III Lic. Cristian Mera Macías
2
DHCP Protocolo de Asignación dinámica de direcciones
3
Asignación de direcciones IP La asignación de la IP puede ser Automática: el servidor DHCP asigna una IP permanente a un cliente Dinámica: el servidor tiene un conjunto de direcciones IP y asigna una IP a un cliente por un periodo de tiempo limitado (determinado por el servidor o el cliente) Manual: en el servidor el administrador especifica manualmente una IP para cada cliente
4
Asignación de direcciones IP Los parámetros adicionales pueden incluir Los parámetros adicionales pueden incluir Mascara Mascara Gateway por defecto Gateway por defecto Dominio (p.e. ac.upc.edu) y hostname del cliente Dominio (p.e. ac.upc.edu) y hostname del cliente Dirección IP del servidor DNS (Domain Name System) Dirección IP del servidor DNS (Domain Name System) Etc. Etc.
5
Asignación dinámica de direcciones IP DHCP Es un protocolo de la capa 4 del modelo OSI que permite a dispositivos individuales en una red de direcciones IP obtener su propia información de configuración de red (dirección IP; máscara de sub- red, puerta de enlace, etc.) a partir de un servidor DHCP. Su propósito principal es hacer más fáciles de administrar las redes grandes. DHCP existe desde 1993 como protocolo estándar y se describe a detalle en el RFC 2131.
6
DHCP Es una mejora del protocolo BOOTP (RFC 951)Es una mejora del protocolo BOOTP (RFC 951) Está basado sobre el modelo cliente-servidor, donde el servidor DHCP asigna direcciones de red y suministra parámetros de configuración dinámicamente a un hostEstá basado sobre el modelo cliente-servidor, donde el servidor DHCP asigna direcciones de red y suministra parámetros de configuración dinámicamente a un host Consigue que la asignación y liberación de las IP en una red sea dinámica y automáticaConsigue que la asignación y liberación de las IP en una red sea dinámica y automática Evita la duplicación de direcciones IPs en la red local Utiliza protocolo de capa 4 UDP en el puerto 68 respondiendo a las peticiones del puerto 67 Esta incluido en la mayoría de sistemas operativos como un servicio que puede ser activado o desactivado.
7
Parámetros de suministra DHCP
8
El servidor DHCP crea conjuntos de direcciones IP y parámetros asociados.El servidor DHCP crea conjuntos de direcciones IP y parámetros asociados. Los conjuntos están dedicados a una subred IP lógica individual.Los conjuntos están dedicados a una subred IP lógica individual. Esto permite que varios servidores DHCP respondan y que los clientes IP sean móviles.Esto permite que varios servidores DHCP respondan y que los clientes IP sean móviles. Si varios servidores responden, el cliente puede elegir sólo una de las ofertas.Si varios servidores responden, el cliente puede elegir sólo una de las ofertas. Parámetros de suministra DHCP
9
Ejemplo cliente servidor DHCP tiempo @IP = 0.0.0.0 @IP = servidor DHCPDISCOVER @IPsrc = 0.0.0.0 @IPdst = broadcast El cliente envía un mensaje DCHPDISCOVER en broadcast (si múltiples redes, se habilita el broadcast de mensajes DHCP en los routers) El cliente envía un mensaje DCHPDISCOVER en broadcast (si múltiples redes, se habilita el broadcast de mensajes DHCP en los routers)
10
Ejemplo cliente servidor DHCP tiempo @IP = 0.0.0.0 @IP = servidor DHCPDISCOVER @IPsrc = 0.0.0.0 @IPdst = broadcast DHCPOFFER @IPsrc = servidor @IPdst = broadcast Uno o mas servidores DHCP contestan al cliente con un mensaje DHCPOFFER donde se ofrece una dirección IP y otros parámetros Uno o mas servidores DHCP contestan al cliente con un mensaje DHCPOFFER donde se ofrece una dirección IP y otros parámetros
11
Ejemplo cliente servidor DHCP tiempo @IP = 0.0.0.0 @IP = servidor DHCPDISCOVER @IPsrc = 0.0.0.0 @IPdst = broadcast DHCPOFFER @IPsrc = servidor @IPdst = broadcast El cliente envía un mensaje DHCPREQUEST a los servidores que han contestado haciendo una petición a una oferta en concreto y rechazando las otras El cliente envía un mensaje DHCPREQUEST a los servidores que han contestado haciendo una petición a una oferta en concreto y rechazando las otras DHCPREQUEST @IPsrc = 0.0.0.0 @IPdst = broadcast
12
Ejemplo cliente servidor DHCP tiempo @IP = 0.0.0.0 @IP = servidor DHCPDISCOVER @IPsrc = 0.0.0.0 @IPdst = broadcast DHCPOFFER @IPsrc = servidor @IPdst = broadcast El servidor elegido acepta la petición El servidor elegido acepta la petición DHCPREQUEST @IPsrc = 0.0.0.0 @IPdst = broadcast DHCPACK @IPsrc = servidor @IPdst = broadcast El cliente se configura con la dirección IP y los parámetros que le ofreció el servidor El cliente se configura con la dirección IP y los parámetros que le ofreció el servidor @IP =cliente
13
Implementación en linux El archivo de configuración se encuentra en /etc/dhcpd.conf El archivo de configuración se encuentra en /etc/dhcpd.conf Es importante definir dentro de la configuración todos los valores requeridos para configurar una conexión de red de una cliente: red, dirección IP, máscara, gateway, servidores de nombre Es importante definir dentro de la configuración todos los valores requeridos para configurar una conexión de red de una cliente: red, dirección IP, máscara, gateway, servidores de nombre Para proteger un poco la red es importante garantizar que el servicio corra únicamente para la interfaz de red de nuestra red LAN. Para hacerlo, es necesario editar el archivo # /etc/sysconfig/dhcpd y agregar la siguiente línea: DHCPDARGS=eth0 Para proteger un poco la red es importante garantizar que el servicio corra únicamente para la interfaz de red de nuestra red LAN. Para hacerlo, es necesario editar el archivo # /etc/sysconfig/dhcpd y agregar la siguiente línea: DHCPDARGS=eth0
14
Se tiene una red local con las siguientes características: Número de red 192.168.0.0 Número de red 192.168.0.0 Máscara de sub-red: 255.255.255.0 Máscara de sub-red: 255.255.255.0 Puerta de enlace: 192.168.0.1 Puerta de enlace: 192.168.0.1 Servidor de nombres: 192.168.0.1, 148.240.241.42 y 148.240.241.10 Servidor de nombres: 192.168.0.1, 148.240.241.42 y 148.240.241.10 Servidor Wins: 192.168.0.1 Servidor Wins: 192.168.0.1 Servidores de tiempo: 66.187.224.4 y 66.187.233.4 Servidores de tiempo: 66.187.224.4 y 66.187.233.4 Rango de direcciones IP a asignar de modo dinámico: 192.168.0.11- 192.168.0.199 Rango de direcciones IP a asignar de modo dinámico: 192.168.0.11- 192.168.0.199 Ejemplo
15
ddns-update-style interim; ignore client-updates; shared-network miredlocal { subnet 192.168.0.0 netmask 255.255.255.0 { option routers 192.168.0.1; option subnet-mask 255.255.255.0; option broadcast-address 192.168.0.255; option domain-name "redlocal.net"; option domain-name-servers 192.168.0.1, 148.240.241.42, 148.240.241.10; option netbios-name-servers 192.168.0.1; option ntp-servers 66.187.224.4, 66.187.233.4; range 192.168.0.11 192.168.0.199; default-lease-time 21600; max-lease-time 43200; } host m253 { option host-name "m253.redlocal.net"; hardware ethernet 00:50:BF:27:1C:1C; fixed-address 192.168.0.253; } host m254 { option host-name "m254.redlocal.net"; hardware ethernet 00:01:03:DC:67:23; fixed-address 192.168.0.254; }}
16
Comandos Para ejecutar por primera vez el servicio, ejecute: /sbin/service dhcpd start Para ejecutar por primera vez el servicio, ejecute: /sbin/service dhcpd start Para reiniciar el servicio después de realizar cambios: /sbin/service dhcpd restart Para reiniciar el servicio después de realizar cambios: /sbin/service dhcpd restart Para detener el servicio, ejecute: Para detener el servicio, ejecute: /sbin/service dhcpd stop Para añadir dhcpd al arranque del sistema, ejecute: Para añadir dhcpd al arranque del sistema, ejecute: /sbin/chkconfig dhcpd on /sbin/chkconfig dhcpd on Hecho lo anterior solo bastará con configurar como interfaces DHCP las estaciones de trabajo que sean necesarias sin importar que sistema operativo utilicen. Hecho lo anterior solo bastará con configurar como interfaces DHCP las estaciones de trabajo que sean necesarias sin importar que sistema operativo utilicen.
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.