ISC DHCP

Software captura de pantalla:
ISC DHCP
Detalles de software:
Versión: 4.4.1 Actualizado
Fecha de carga: 22 Jun 18
Promotor: Ted Lemon
Licencia: Libre
Popularidad: 4

Rating: nan/5 (Total Votes: 0)

ISC DHCP es un software de código abierto que proporciona una implementación de referencia libremente redistribuible de DHCP (Protocolo de configuración dinámica de host), a través de un conjunto de herramientas:

- Un servidor DHCP

- Un cliente DHCP

- Un agente de retransmisión de DHCP

Qué hay de nuevo en esta versión:

  • Dirige las advertencias de análisis estático. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Silencio advertencias de análisis estático benigno. [ISC-Bugs # 33428]
  • Agregue cheque para el paquete de 64 bits para atf. [ISC-Bugs # 32206]
  • Utilice los paquetes de herramientas automáticas más nuevas y active la compatibilidad con RFC_3542 en Mac OS. [ISC-Bugs # 26303]
  • Elimina una variable cuando no se está utilizando debido a #ifdefs para evitar una advertencia del compilador en Solaris que usa GCC. [ISC-Bugs # 33032]
  • Agregue un cheque para demasiados espacios en blanco en un archivo de configuración o arrendamiento. Gracias a Paolo Pellegrino por encontrar el problema y una sugerencia para el parche. [ISC-Bugs # 33351]
  • Soluciona varios problemas con el uso de OMAPI para manipular objetos de clases y subclases. [ISC-Bugs # 27452]
  • Se agregó una llamada de suspensión después de matar al cliente anterior para dar tiempo a que se limpien los enchufes. Esto debería permitir que la opción -r funcione de manera más consistente. [ISC-Bugs # 18175]
  • Los archivos faltantes para ISC DHCP Developer's Guide ahora se incluyen en los archivos tar de lanzamiento. Para generar esta documentación, utilice el comando make devel en el directorio doc. [ISC-Bugs # 32767]
  • Actualizar el script del cliente para usarlo con openwrt. [ISC-Bugs # 29843]
  • Repara el manejo del socket para clientes DHCPv6 para permitir que varias instancias de un cliente en una sola máquina funcionen correctamente. Anteriormente, solo un cliente recibiría los paquetes. Gracias a Jiri Popelka en Red Hat por el informe de errores y un posible parche. [ISC-Bugs # 34784]
  • Se agregó soporte para un apagado suave después de recibir la señal. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Mejore el registro del servidor DHCPv6 para incluir las direcciones que están asignadas a los clientes. [ISC-Bugs # 26377]

Qué hay de nuevo en la versión:

  • Dirige las advertencias de análisis estático. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Silencio advertencias de análisis estático benigno. [ISC-Bugs # 33428]
  • Agregue cheque para el paquete de 64 bits para atf. [ISC-Bugs # 32206]
  • Utilice los paquetes de herramientas automáticas más nuevas y active la compatibilidad con RFC_3542 en Mac OS. [ISC-Bugs # 26303]
  • Elimina una variable cuando no se está utilizando debido a #ifdefs para evitar una advertencia del compilador en Solaris que usa GCC. [ISC-Bugs # 33032]
  • Agregue un cheque para demasiados espacios en blanco en un archivo de configuración o arrendamiento. Gracias a Paolo Pellegrino por encontrar el problema y una sugerencia para el parche. [ISC-Bugs # 33351]
  • Soluciona varios problemas con el uso de OMAPI para manipular objetos de clases y subclases. [ISC-Bugs # 27452]
  • Se agregó una llamada de suspensión después de matar al cliente anterior para dar tiempo a que se limpien los enchufes. Esto debería permitir que la opción -r funcione de manera más consistente. [ISC-Bugs # 18175]
  • Los archivos faltantes para ISC DHCP Developer's Guide ahora se incluyen en los archivos tar de lanzamiento. Para generar esta documentación, utilice el comando make devel en el directorio doc. [ISC-Bugs # 32767]
  • Actualizar el script del cliente para usarlo con openwrt. [ISC-Bugs # 29843]
  • Repara el manejo del socket para clientes DHCPv6 para permitir que varias instancias de un cliente en una sola máquina funcionen correctamente. Anteriormente, solo un cliente recibiría los paquetes. Gracias a Jiri Popelka en Red Hat por el informe de errores y un posible parche. [ISC-Bugs # 34784]
  • Se agregó soporte para un apagado suave después de recibir la señal. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Mejore el registro del servidor DHCPv6 para incluir las direcciones que están asignadas a los clientes. [ISC-Bugs # 26377]

Qué hay de nuevo en la versión 4.3.5:

  • Dirige las advertencias de análisis estático. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Silencio advertencias de análisis estático benigno. [ISC-Bugs # 33428]
  • Agregue cheque para el paquete de 64 bits para atf. [ISC-Bugs # 32206]
  • Utilice los paquetes de herramientas automáticas más nuevas y active la compatibilidad con RFC_3542 en Mac OS. [ISC-Bugs # 26303]
  • Elimina una variable cuando no se está utilizando debido a #ifdefs para evitar una advertencia del compilador en Solaris que usa GCC. [ISC-Bugs # 33032]
  • Agregue un cheque para demasiados espacios en blanco en un archivo de configuración o arrendamiento. Gracias a Paolo Pellegrino por encontrar el problema y una sugerencia para el parche. [ISC-Bugs # 33351]
  • Soluciona varios problemas con el uso de OMAPI para manipular objetos de clases y subclases. [ISC-Bugs # 27452]
  • Se agregó una llamada de suspensión después de matar al cliente anterior para dar tiempo a que se limpien los enchufes. Esto debería permitir que la opción -r funcione de manera más consistente. [ISC-Bugs # 18175]
  • Los archivos faltantes para ISC DHCP Developer's Guide ahora se incluyen en los archivos tar de lanzamiento. Para generar esta documentación, utilice el comando make devel en el directorio doc. [ISC-Bugs # 32767]
  • Actualizar el script del cliente para usarlo con openwrt. [ISC-Bugs # 29843]
  • Repara el manejo del socket para clientes DHCPv6 para permitir que varias instancias de un cliente en una sola máquina funcionen correctamente. Anteriormente, solo un cliente recibiría los paquetes. Gracias a Jiri Popelka en Red Hat por el informe de errores y un posible parche. [ISC-Bugs # 34784]
  • Se agregó soporte para un apagado suave después de recibir la señal. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Mejore el registro del servidor DHCPv6 para incluir las direcciones que están asignadas a los clientes. [ISC-Bugs # 26377]

Qué hay de nuevo en la versión 4.3.4:

  • Dirige las advertencias de análisis estático. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Silencio advertencias de análisis estático benigno. [ISC-Bugs # 33428]
  • Agregue cheque para el paquete de 64 bits para atf. [ISC-Bugs # 32206]
  • Utilice los paquetes de herramientas automáticas más nuevas y active la compatibilidad con RFC_3542 en Mac OS. [ISC-Bugs # 26303]
  • Elimina una variable cuando no se está utilizando debido a #ifdefs para evitar una advertencia del compilador en Solaris que usa GCC. [ISC-Bugs # 33032]
  • Agregue un cheque para demasiados espacios en blanco en un archivo de configuración o arrendamiento. Gracias a Paolo Pellegrino por encontrar el problema y una sugerencia para el parche. [ISC-Bugs # 33351]
  • Soluciona varios problemas con el uso de OMAPI para manipular objetos de clases y subclases. [ISC-Bugs # 27452]
  • Se agregó una llamada de suspensión después de matar al cliente anterior para dar tiempo a que se limpien los enchufes. Esto debería permitir que la opción -r funcione de manera más consistente. [ISC-Bugs # 18175]
  • Los archivos faltantes para ISC DHCP Developer's Guide ahora se incluyen en los archivos tar de lanzamiento. Para generar esta documentación, utilice el comando make devel en el directorio doc. [ISC-Bugs # 32767]
  • Actualizar el script del cliente para usarlo con openwrt. [ISC-Bugs # 29843]
  • Repara el manejo del socket para clientes DHCPv6 para permitir que varias instancias de un cliente en una sola máquina funcionen correctamente. Anteriormente, solo un cliente recibiría los paquetes. Gracias a Jiri Popelka en Red Hat por el informe de errores y un posible parche. [ISC-Bugs # 34784]
  • Se agregó soporte para un apagado suave después de recibir la señal. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Mejore el registro del servidor DHCPv6 para incluir las direcciones que están asignadas a los clientes. [ISC-Bugs # 26377]

Qué hay de nuevo en la versión 4.3.3-P1:

  • Dirige las advertencias de análisis estático. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Silencio advertencias de análisis estático benigno. [ISC-Bugs # 33428]
  • Agregue cheque para el paquete de 64 bits para atf. [ISC-Bugs # 32206]
  • Utilice los paquetes de herramientas automáticas más nuevas y active la compatibilidad con RFC_3542 en Mac OS. [ISC-Bugs # 26303]
  • Elimina una variable cuando no se está utilizando debido a #ifdefs para evitar una advertencia del compilador en Solaris que usa GCC. [ISC-Bugs # 33032]
  • Agregue un cheque para demasiados espacios en blanco en un archivo de configuración o arrendamiento. Gracias a Paolo Pellegrino por encontrar el problema y una sugerencia para el parche. [ISC-Bugs # 33351]
  • Soluciona varios problemas con el uso de OMAPI para manipular objetos de clases y subclases. [ISC-Bugs # 27452]
  • Se agregó una llamada de suspensión después de matar al cliente anterior para dar tiempo a que se limpien los enchufes. Esto debería permitir que la opción -r funcione de manera más consistente. [ISC-Bugs # 18175]
  • Los archivos faltantes para ISC DHCP Developer's Guide ahora se incluyen en los archivos tar de lanzamiento. Para generar esta documentación, utilice el comando make devel en el directorio doc. [ISC-Bugs # 32767]
  • Actualizar el script del cliente para usarlo con openwrt. [ISC-Bugs # 29843]
  • Repara el manejo del socket para clientes DHCPv6 para permitir que varias instancias de un cliente en una sola máquina funcionen correctamente. Anteriormente, solo un cliente recibiría los paquetes. Gracias a Jiri Popelka en Red Hat por el informe de errores y un posible parche. [ISC-Bugs # 34784]
  • Se agregó soporte para un apagado suave después de recibir la señal. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Mejore el registro del servidor DHCPv6 para incluir las direcciones que están asignadas a los clientes. [ISC-Bugs # 26377]

Qué hay de nuevo en la versión 4.3.3:

  • Dirige las advertencias de análisis estático. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Silencio advertencias de análisis estático benigno. [ISC-Bugs # 33428]
  • Agregue cheque para el paquete de 64 bits para atf. [ISC-Bugs # 32206]
  • Utilice los paquetes de herramientas automáticas más nuevas y active la compatibilidad con RFC_3542 en Mac OS. [ISC-Bugs # 26303]
  • Elimina una variable cuando no se está utilizando debido a #ifdefs para evitar una advertencia del compilador en Solaris que usa GCC. [ISC-Bugs # 33032]
  • Agregue un cheque para demasiados espacios en blanco en un archivo de configuración o arrendamiento. Gracias a Paolo Pellegrino por encontrar el problema y una sugerencia para el parche. [ISC-Bugs # 33351]
  • Soluciona varios problemas con el uso de OMAPI para manipular objetos de clases y subclases. [ISC-Bugs # 27452]
  • Se agregó una llamada de suspensión después de matar al cliente anterior para dar tiempo a que se limpien los enchufes. Esto debería permitir que la opción -r funcione de manera más consistente. [ISC-Bugs # 18175]
  • Los archivos faltantes para ISC DHCP Developer's Guide ahora se incluyen en los archivos tar de lanzamiento. Para generar esta documentación, utilice el comando make devel en el directorio doc. [ISC-Bugs # 32767]
  • Actualizar el script del cliente para usarlo con openwrt. [ISC-Bugs # 29843]
  • Repara el manejo del socket para clientes DHCPv6 para permitir que varias instancias de un cliente en una sola máquina funcionen correctamente. Anteriormente, solo un cliente recibiría los paquetes. Gracias a Jiri Popelka en Red Hat por el informe de errores y un posible parche. [ISC-Bugs # 34784]
  • Se agregó soporte para un apagado suave después de recibir la señal. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Mejore el registro del servidor DHCPv6 para incluir las direcciones que están asignadas a los clientes. [ISC-Bugs # 26377]

Qué hay de nuevo en la versión 4.3.0 / 4.2.6:

  • Dirige las advertencias de análisis estático. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Silencio advertencias de análisis estático benigno. [ISC-Bugs # 33428]
  • Agregue cheque para el paquete de 64 bits para atf. [ISC-Bugs # 32206]
  • Utilice los paquetes de herramientas automáticas más nuevas y active la compatibilidad con RFC_3542 en Mac OS. [ISC-Bugs # 26303]
  • Elimina una variable cuando no se está utilizando debido a #ifdefs para evitar una advertencia del compilador en Solaris que usa GCC. [ISC-Bugs # 33032]
  • Agregue un cheque para demasiados espacios en blanco en un archivo de configuración o arrendamiento. Gracias a Paolo Pellegrino por encontrar el problema y una sugerencia para el parche. [ISC-Bugs # 33351]
  • Soluciona varios problemas con el uso de OMAPI para manipular objetos de clases y subclases. [ISC-Bugs # 27452]
  • Se agregó una llamada de suspensión después de matar al cliente anterior para dar tiempo a que se limpien los enchufes. Esto debería permitir que la opción -r funcione de manera más consistente. [ISC-Bugs # 18175]
  • Los archivos faltantes para ISC DHCP Developer's Guide ahora se incluyen en los archivos tar de lanzamiento. Para generar esta documentación, utilice el comando make devel en el directorio doc. [ISC-Bugs # 32767]
  • Actualizar el script del cliente para usarlo con openwrt. [ISC-Bugs # 29843]
  • Repara el manejo del socket para clientes DHCPv6 para permitir que varias instancias de un cliente en una sola máquina funcionen correctamente. Anteriormente, solo un cliente recibiría los paquetes. Gracias a Jiri Popelka en Red Hat por el informe de errores y un posible parche. [ISC-Bugs # 34784]
  • Se agregó soporte para un apagado suave después de recibir la señal. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Mejore el registro del servidor DHCPv6 para incluir las direcciones que están asignadas a los clientes. [ISC-Bugs # 26377]

Qué hay de nuevo en la versión 4.2.5-P1:

  • Se encontró un problema de seguridad en Bind9 y fijo. Esta versión incluye el código Bind9 fijo. No ha habido cambios de código en el código DHCP. [ISC-Bugs # 32688] CVE: CVE-2013-2266.

Qué hay de nuevo en la versión 4.2.5:

  • Corrija el código para calcular los valores de tiempo en el cliente para comparar el valor de reenlace hasta el infinito en lugar de renovar el valor. Gracias a Chenda Huang de H3C Technologies Co., Limited por informar este problema. [ISC-Bugs # 29062]
  • Soluciona algunos problemas en el código para las opciones de análisis e impresión. [ISC-Bugs # 22625]: imprime correctamente las opciones que tienen varios campos seguidos de una matriz de algo, por ejemplo & quot; fIa & quot; [ISC-Bugs # 27289] - analiza correctamente las opciones en declaraciones que tienen varios campos seguidos de una matriz de algo, por ejemplo & quot; fIa & quot; [ISC-Bugs # 27296] - determine correctamente si analizamos un valor de 16 o 32 bits en evaluate_numeric_expression (extract-int). [ISC-Bugs # 27314] - analiza correctamente una opción de longitud cero desde un archivo de arrendamiento. Gracias a Marius Tomaschewski de SUSE por el informe y el parche de prototipo para este ticket, así como también el ticket 27289.
  • Anteriormente, el código del servidor se relajaba para permitir el procesamiento de paquetes con ID de cliente de longitud cero. En algunas situaciones, el uso de identificadores de cliente de longitud cero puede hacer que el servidor entre en un bucle infinito. Como dichos identificadores no son válidos según RFC 2132 sección 9.14, el servidor ya no los acepta. Los ID de cliente con una longitud de 1 tampoco son válidos, pero el servidor los acepta para minimizar las interrupciones. Es probable que la restricción sea más estricta en el futuro para no permitir identificaciones con una longitud de 1. Gracias a Markus Hietava del proyecto Codenomicon CROSS para la búsqueda de este problema y al CERT-FI para la coordinación de vulnerabilidades. [ISC-Bugs # 29851] CVE: CVE-2012-3571
  • Cuando se intenta convertir un DUID de una opción de identificación de cliente en una dirección de hardware, se manejan correctamente identificadores de cliente inesperados. Gracias a Markus Hietava del proyecto Codenomicon CROSS por la búsqueda de este tema y al CERT-FI por la coordinación de vulnerabilidades. [ISC-Bugs # 29852] CVE: CVE-2012-3570
  • Se encontraron y arreglaron un par de fugas de memoria. Gracias a Glen Eustace de la Universidad de Massey, Nueva Zelanda por encontrar este problema. [ISC-Bugs # 30024] CVE: CVE-2012-3954
  • Las pruebas de unidades heredadas existentes se migraron a Automated Test Framework (ATF). Se han desarrollado varias pruebas nuevas. Para habilitar las pruebas unitarias, utilice --with-atf en la secuencia de comandos de configuración. Se ha agregado una Guía del desarrollador. Para generarlo, use make devel en el directorio doc. Actualmente se encuentra en las primeras etapas de desarrollo, pero se espera que crezca en el futuro cercano. [ISC-Bugs 25901]
  • Se encontró y solucionó un problema relacionado con el uso de los tiempos de arrendamiento. Realizar ciertos cambios en el tiempo de finalización de una concesión de IPv6 podría provocar el aborto del servidor. Gracias a Glen Eustace de la Universidad de Massey, Nueva Zelanda por encontrar este problema. [ISC-Bugs # 30281] CVE: CVE-2012-3955
  • Actualice el código de depuración de pérdida de memoria para que funcione con v6. [ISC-Bugs # 30297]
  • Relájese los requisitos para eliminar un registro A o AAAA. Anteriormente, el código de eliminación de DDNS requería que existieran el registro A o AAAA y el registro TXT. Este requisito podría causar problemas si algo interrumpe la eliminación dejando solo el registro TXT. Esta relajación se codificó en RFC 4703. [ISC-Bugs # 30734]
  • Modifique el código de conmutación por error para manejar mejor los nombres de pares incorrectos. Anteriormente, la estructura que contenía el nombre podría haberse liberado de manera inapropiada en algunos casos y no haberse liberado en otros casos. [ISC-Bugs # 30320]
  • Agregue una opción de configuración, enable-secs-byteorder, para tratar con los clientes que hacen incorrectamente el orden de bytes en el campo de segundos. Este campo debe estar en orden de bytes de red, pero algunos clientes lo hacen incorrectamente. Cuando esta opción está habilitada, el servidor examinará el campo de segundos y si se ve mal (alto byte no cero y bajo byte cero) intercambie los bytes. El predeterminado está deshabilitado. Esta opción solo es útil cuando se realiza el equilibrio de carga dentro de la conmutación por error. [ISC-Bugs # 26108]
  • Soluciona un conjunto de problemas que se descubrieron a través de una herramienta de inspección de código. Gracias a Jiri Popelka y Tomas Hozza Red Hat por los registros y parches. [ISC-Bugs # 23833]
  • Análisis de bases64 sin comillas mejoradas. El analizador ahora maneja adecuadamente las cadenas que contienen nombres reservados. [ISC-Bugs # 23048]
  • Modifique la función nak_lease para hacer algunos intentos de encontrar una opción de identificador de servidor para utilizar para NAK. Esta característica se habilita definiendo SERVER_ID_FOR_NAK en includes / site.h y actualmente está predeterminada como deshabilitada. [ISC-Bugs # 25689]
  • El cliente ahora pasa información sobre las opciones que solicitó del servidor al código del script mediante variables de entorno. Estas variables son de la forma requested_ = 1 con el nombre de la opción que es el mismo que el utilizado en las variables new_ * y old_ *. [ISC-Bugs # 29068]
  • Agregue soporte para una simple comprobación de que la identificación del servidor en un mensaje de solicitud a un par de conmutación por error coincide con la identificación del servidor del servidor. Esta compatibilidad se habilita editando el archivo includes / site.h y eliminando el comentario de la definición de SERVER_ID_CHECK. La opción tiene varias restricciones y problemas: lea el comentario en el archivo site.h antes de habilitarlo. [ISC-Bugs # 31463]
  • Poner en orden algunos problemas del compilador en el código de depuración. [ISC-Bugs # 26460]
  • Mueva el archivo de ejemplo de dhcpd.conf a dhcpd.conf.example para evitar sobrescribir el archivo dhcpd.conf al instalar una nueva versión de ISC DHCP. El usuario ahora necesitará copiar y editar manualmente el archivo dhcpd.conf como lo desee. [ISC-Bugs # 19337]
  • Verifique el valor de estado cuando intente leer desde una conexión para ver si se pudo haber cerrado. Si parece cerrado, no intente leer de nuevo. Esto evita un potencial bucle de espera ocupada cuando los nombres de los pares no coinciden. [ISC-Bugs # 31231]
  • Elimina una variable no utilizada para mantener contentos a los compiladores. [ISC-Bugs # 31983]

Qué hay de nuevo en la versión 4.2.4-P2:

  • Un problema con el uso de los tiempos de arrendamiento fue encontrado y reparado Realizar ciertos cambios en el tiempo de finalización de una concesión de IPv6 podría provocar el aborto del servidor. Gracias a Glen Eustace de la Universidad de Massey, Nueva Zelanda por encontrar este problema. [ISC-Bugs # 30281] CVE: CVE-2012-3955

¿Qué hay de nuevo en la versión 4.2.0-P1:

  • Manejar un mensaje de reenvío con un mensaje no especificado dirección en el campo de dirección del enlace. Anteriormente, un mensaje como este causaría la falla del servidor.

Comentarios a la ISC DHCP

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!