it-swarm-es.tech

Obligar al cliente dhcp a obtener un nuevo contrato de arrendamiento

Tengo un servidor DHCP de Linux ejecutándose en mi red. Recientemente descubrí que puedo asignar direcciones IP específicas a los clientes en función de su dirección MAC modificando el dhcpd.conf expediente.

Ahora, ¿hay algo que pueda hacer desde el lado del servidor que invalidaría el contrato de arrendamiento de un cliente específico, obligándolo a obtener uno nuevo del servidor (después de haber agregado entradas en dhcpd.conf), sin liberar/renovar por parte del cliente?

10
ankit

La respuesta a esto depende de cómo haya configurado previamente el servidor DHCP.

El comportamiento normal de DHCP es este:

  1. El contrato de arrendamiento tiene un plazo de arrendamiento de quizás 7 días.
  2. La máquina del cliente comienza a solicitar una nueva concesión a mitad del período de concesión actual.
  3. La máquina cliente solo deja de usar la dirección IP cuando obtiene una nueva concesión del mismo servidor DHCP o la concesión ha expirado.

La consecuencia de esto es que debe comenzar a planificar el mantenimiento de su red. Cuando vaya a realizar un cambio que requiera una nueva configuración de IP, acerca del "tiempo de concesión" por delante, debe reducir el tiempo de concesión a una configuración más dinámica (por ejemplo, 30 minutos).

de esa manera, los cambios en DHCP se implementarán sin problemas y, luego, cuando esté listo, aumentará el tiempo de arrendamiento a un valor más razonable. No lo dejes en 30 minutos ya que significará que si falla el servidor DHCP, la mitad de tus máquinas quedarán sin conexión en 15 minutos.

Puede forzar un cambio en el arrendamiento pidiendo a todos que reinicien sus computadoras (o para los más técnicamente capaces, lanzando y luego renovando sus arrendamientos)

5
Michael Shaw

Es posible que desee reducir su default-lease-time y max-lease-time en dhcpd.conf. Esto debería obligar a sus clientes a obtener un nuevo contrato de arrendamiento una vez que expire el tiempo.

2
SiliconChaos