I. Introducción a DHCP: El nombre completo de DHCP es el Protocolo de configuración de host dinámico (Protoco de configuración de host dinámico), que se usa comúnmente en redes de área local y utiliza el protocolo UDP. Se usa principalmente para asignar máquinas en la red interna. La dirección IP es conveniente para que el administrador administre de forma centralizada la asignación de ip de la computadora en la red. Segundo, el componente DHCP: consiste en el servidor y el cliente. El servidor es responsable de manejar la solicitud DHCP del cliente. Negocie con el cliente y luego asigne una dirección IP al cliente. En tercer lugar, la asignación de direcciones DHCP se divide en tres formas: Asignación manual: también conocida como IP estática, a menudo fija IP permanente para algunos servidores o algunas computadoras con funciones especiales. Método de asignación automática: asigne automáticamente direcciones IP a los clientes, y el período de arrendamiento es permanente. Asignación dinámica: este método es ahora el más común, asignando una dirección IP temporal al cliente. Cuarto, la diferencia entre los tres métodos de distribución: alcance único: administre un alcance único. Solo se incluye una red. Superscope: puede contener varios ámbitos DHCP para incluir varias subredes. Utilice dos servidores dhcp para administrar redes lógicas IP separadas en el mismo segmento de red física. Una red basada en el avión. Dhcp Relay: Una red en capas. V. Método de asignación dinámica: Esquema: 1. El cliente envía el paquete de descubrimiento DHCP utilizando la dirección de transmisión 0.0.0.0, esperando la respuesta del servidor DHCP 2. Después de recibir el mensaje, el servidor DHCP devuelve una oferta DHCP y el cliente la recibe. Envíe el paquete DHCPrequest, que contiene la dirección IP del servidor que proporcionó la oferta. 3. Cuando otros servidores DHCP reciban el mensaje de solicitud DHCP, reclamarán su mensaje de oferta. 4. El servidor que proporciona la información de la oferta envía un mensaje de acuse de recibo DHCP al cliente, y el cliente inicializará su propio protocolo TCP /IP nuevamente después de recibirlo. El proceso de actualización de la dirección por parte del cliente DHCP: dado que el arrendamiento asignado dinámicamente es temporal, cuando el plazo del arrendamiento alcanza el 50%, el cliente DHCP automáticamente intenta renovar el arrendamiento. Enviar una solicitud DHCP, si el servidor lo recibe, enviará un DHCPack, si el servidor está inactivo, el cliente continuará utilizando la información de configuración actual. Cuando el plazo del arrendamiento alcanza el 87.5%, el cliente transmite un mensaje de detección de DHCP para actualizar su arrendamiento. Si en este momento se recibe la respuesta del mensaje de oferta DHCP del servidor, se actualizará la concesión actual y el cliente puede continuar utilizando normalmente. Si no hay respuesta, se seguirá utilizando la información de configuración de IP anterior. Si el tiempo de arrendamiento alcanza el 100% (el vencimiento expira), el cliente debe liberar la dirección IP utilizada actualmente. El cliente luego reenvía el descubrimiento de DCHP y espera una respuesta.
(Adjunte: vea el archivo de arrendamiento en linux: /var/lib/dhcpd/dhcpd.leases) Caso 1. Pasos de implementación de alcance único: 1. Monte el CD y edite el archivo yum local para resolver mejor el paquete de instalación. Dependencias del tiempo. 2. Instale el servicio dhcp en el servidor Linux. 3. Edite /etc/dhcpd.conf. Una vez que el servicio dhcp se haya instalado correctamente, se generará el archivo. a) Siga las indicaciones para leer el precio de solicitud correspondiente en el modo de línea inferior. b): r /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample c) Modifique el alcance, la puerta de enlace, la máscara de subred, Grupo de direcciones, información relacionada con el enlace de direcciones i. Ámbito de la subred ii. Puerta de enlace de los enrutadores iii. Opción Nombre de dominio del host nombre iv. Rango Grupo de direcciones dinámico-bootp v. Host XXX {...} Enlace de dirección estática Algunos servidores emiten direcciones IP fijas para que otros usuarios accedan. La información detallada de la modificación es la siguiente: d) Guardar después de la modificación: wq e) Luego use ipconfig /release para liberar la dirección IP en la máquina física a la que está vinculada la IP, y vuelva a adquirir la dirección IP utilizando ipconfig /renew, y encuentre que la dirección IP está fija. f) En este extremo de la prueba dchp de un solo alcance. En nuestra red corporativa, puede encontrar múltiples segmentos de red no contiguos. Con el super-alcance, puede combinar múltiples ámbitos en una sola entidad administrada. Caso 2, pasos para la implementación del súper alcance: a) 1. Modifique el archivo /etc/dhcpd.conf b) Lea: r /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample c) Reinicie Linux . d) La prueba de super-alcance ahora está completa. Resumen: el alcance único y el súper alcance son casi iguales, solo el alcance de /etc/dhcpd.conf es ligeramente diferente. Por lo tanto, no los repetiré aquí. Caso 3: Retransmisión DHCP: Topología de prueba: 1. Edite vim /etc/dhcpd.conf para editar los tres ámbitos 192.168.98.0, 192.168.99.0 y 192.168.100.0 vacío del alcance, respectivamente. El ámbito vacío es el área donde se ubica el clúster SERVER, y el servidor a menudo usa una dirección IP fija. Por lo tanto, ya no creamos un grupo de direcciones, solo creamos un ámbito vacío, de modo que el servicio DHCPD en Linux se pueda habilitar normalmente. 2. Crea 3 ámbitos y reinicia el servicio. 3. Ahora usamos un host Linux con 3 tarjetas de red para simular el enrutador en la figura. El entorno está construido para el router. Implementar el reenvío de enrutamiento. 4. Luego, edite el archivo /etc/sysctl.conf y cambie el valor de la línea 7 a 1. Abra la función de reenvío de ruta. 5. Instale el servicio dhcp.
(Se utiliza principalmente en la función de retransmisión dhcrealy) 6. Ejecute sysctl -p para habilitar el reenvío. Compruebe los parámetros modificados para los errores. 7. Edite y configure el servicio dhcrelay y reinicie. El siguiente es un ejemplo del método de modificación del archivo /etc /sysconfig /dhcrelay. En este punto, se completa la simulación parcial del enrutador. 7. Luego, probamos la situación de comunicación en la máquina de red zhangch en la red zhangc en diferentes áreas, la dirección IP asignada. Este artículo proviene del blog " Learning Sea Endless " asegúrese de mantener esta fuente http://zhangc.blog.51cto.com/5627676/963665