¿Puede un servidor DHCP asignarse una dirección IP a través de DHCP?


9

Esto puede parecer una pregunta tonta (y me temo que podría serlo), pero ¿sería posible que un servidor que actúa como el único servidor DHCP de una red envíe una solicitud de dirección IP a la red, luego atienda su propia solicitud y responda? ?

Toda mi intuición apunta a que no hay respuesta e, idealmente, lo probaría, pero actualmente no tengo el tiempo / los recursos libres, así que esperaba que alguien más haya tenido el mismo pensamiento y lo haya probado.

Esta es una pregunta genérica, pero si alguien está interesado, estoy ejecutando isc-dhcp en ubuntu 11.04


No lo hago, pero el diablo estaba trabajando para las mentes ociosas.
James Butler

44
El diablo hace paquetes para redes inactivas.
Tom O'Connor

Respuestas:


9

Técnicamente, las especificaciones permitirían que eso suceda, pero sería más que estúpido intentar hacerlo.


2

Es una mala idea de dos maneras, pero sí, es posible.

  1. El servidor no puede asignar una IP durante el arranque cuando el servidor DHCP en la misma máquina aún no se ha iniciado. Por lo tanto, debe asegurarse de que el servidor DHCP esté activo antes de intentar asignar la IP.
  2. Si el DHCP también actualiza el DNS para los hosts asignados dinámicamente, es bastante difícil saber dónde está su servidor DHCP cuando falla el DNS (por cualquier razón)

2

En teoría, creo que DEBERÍA ser posible ya que la mayoría de las distribuciones de Linux tienen una dirección apipa (169.254.0.1 a 169.254.255.254) si ninguna está configurada o proporcionada. Por lo tanto, el servidor dhcp debería poder ejecutar y posiblemente responder solicitudes. Ahora, si configura una dirección IP reservada (fija) para la propia dirección MAC del servidor, y si el demonio del cliente dhcp sigue ejecutándose y sigue intentando, en teoría debería poder ser respondido por el demonio del servidor dhcp. Entonces debería poder establecer su propia dirección IP adecuada y continuar respondiendo las solicitudes de dhcp de otras máquinas.

No estoy seguro de si los servidores dhcp pueden tener una dirección apipa, y creo que el demonio del servidor debe reiniciarse después del cambio de ip, pero aparte de eso ... Todavía no puedo pensar en ningún caso de uso razonable para esto.


1

Por lo que sé, esto NO es posible. DHCP no solo se basa en la transmisión. La parte inicial del protocolo DHCP se basa en la transmisión, pero en algún momento el servidor y el cliente hablan utilizando sus direcciones IP.

Si recuerdo correctamente (no tengo los RFC a la mano), el servidor es el primero en la conversación que necesita enviar información de dirección IP real.

Esto automáticamente hace imposible que el servidor se sirva solo.

Por supuesto, es posible que el servidor en sí sea un cliente DHCP que reciba su configuración DHCP de OTRO servidor DHCP (generalmente una IP reservada fija). Es un poco extraño, pero puedo imaginar algunos casos de uso para tal configuración.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.