Monitoreo y administración de DHCP
Solicitar al servidor local DHCP que inicie la reconfiguración de los enlaces de cliente
Puede solicitar que el servidor local DHCP inicie la reconfiguración de todos los clientes o solo de los clientes especificados.
Para solicitar la reconfiguración de todos los clientes:
Especifique la
allopción.user@host> request dhcp server reconfigure all
Puede utilizar cualquiera de los siguientes métodos para solicitar la reconfiguración de clientes específicos:
Especifique la dirección IP del cliente DHCPv4.
user@host> request dhcp server reconfigure 192.168.27.3
Especifique la dirección MAC de un cliente DHCPv4.
user@host> request dhcp server reconfigure 00:00:5E:00:53:67
Especifique una interfaz; Se intenta realizar una reconfiguración para todos los clientes en esta interfaz.
user@host> request dhcp server reconfigure interface fe-0/0/0.100
Especifique un sistema lógico; Se intenta reconfigurar todos los clientes o los clientes especificados en este sistema lógico.
user@host> request dhcp server reconfigure all logical-system ls-bldg5
Especifique una instancia de enrutamiento; Se intenta reconfigurar todos los clientes o los clientes especificados en esta instancia de enrutamiento.
user@host> request dhcp server reconfigure all routing-instance ri-boston
Visualización y borrado de enlaces DHCP
En este tema se proporciona el procedimiento que se utiliza para mostrar los enlaces DHCP actuales, borrar los enlaces seleccionados y comprobar que los enlaces especificados se borran correctamente.
La administración de suscriptores le permite borrar los enlaces DHCP en varios niveles diferentes para el servidor local DHCP y el agente de retransmisión DHCP. Por ejemplo, puede borrar los enlaces DHCP en todas las interfaces, en un grupo de interfaces o en una interfaz específica. También puede borrar los enlaces de DHCP basados en la dirección IP, la dirección MAC, el ID de sesión, el prefijo DHCPv6, el ID de cliente DHCPv6, FPC, PIC, puerto, VLAN o VLAN apilada (S-VLAN).
En este tema se incluyen ejemplos para mostrar varias variaciones de la función de enlace DHCP claro. Los ejemplos utilizan comandos de servidor local DHCP; sin embargo, el procedimiento y los comandos son similares para el agente de retransmisión DHCP, el servidor local DHCPv6 y el agente de retransmisión DHCPv6.
Para borrar los enlaces y comprobar los resultados de una dirección IP específica:
En los ejemplos siguientes se muestran variaciones de la función de enlace DHCP borrado. En los ejemplos, se utiliza la versión de servidor local DHCP de los comandos.
Las interfaces demux IP no son compatibles con los comandos y clear los enlaces DHCP para el servidor local DHCP y el show agente de retransmisión DHCP.
Para borrar todos los enlaces:
user@host> clear dhcp server binding all
Para borrar los enlaces en una interfaz específica:
user@host> clear dhcp server binding interface fe-0/0/2
Para borrar todos los enlaces a través de una interfaz. En este ejemplo se utiliza la opción comodín.
user@host> clear dhcp server binding ge-1/0/0. *
Para borrar los enlaces en la parte superior de una VLAN específica. En este ejemplo, se borran todos los enlaces sobre la VLAN 100.
user@host> clear dhcp server binding ge-1/0/0:100
Para borrar los enlaces de una S-VLAN específica. En este ejemplo, se borran los enlaces en S-VLAN 100-200.
user@host> clear dhcp server binding ge-1/0/0:100-200
Para borrar todos los enlaces además de todas las VLAN demux:
user@host> clear dhcp server binding demux0
Para borrar todos los enlaces sobre una interfaz subyacente. En este ejemplo, se borran los enlaces en todas las VLAN demux en la parte superior de la interfaz ae0:
user@host> clear dhcp server binding ae0
Para borrar los enlaces PPP. En este ejemplo se utiliza la función comodín y se borran los enlaces PPP sobre pp0.100 interface y pp0.200.
user@host> clear dhcp server binding pp0.*
Para borrar todos los enlaces en una FPC. En este ejemplo, se utiliza la función de comodín y se borran todos los enlaces DHCP en FPC 1.
user@host> clear dhcp server binding ge-1/*
Para borrar todos los enlaces en una PIC. En este ejemplo, se utiliza la función de comodín y se borran todos los enlaces DHCP en FPC 1, PIC 0.
user@host> clear dhcp server binding ge-1/0/*
Para borrar todos los enlaces en un puerto. En este ejemplo, se utiliza la función de comodín y se borran todos los enlaces DHCP en FPC 1, PIC 0, puerto 0.
user@host> clear dhcp server binding ge-1/0/0.*
Supervisión de la capacidad de respuesta del servidor de retransmisión DHCP
Puede configurar el agente de retransmisión DHCP y el agente de retransmisión DHCPv6 para permitir que el enrutador supervise la capacidad de respuesta del servidor DHCP. Para supervisar la capacidad de respuesta del servidor DHCP, especifique el período de tiempo durante el cual el enrutador realiza un seguimiento de la manera en que los servidores DHCP responden a los paquetes retransmitidos. Si un servidor DHCP configurado dentro de la instancia de enrutamiento no responde a todos los paquetes retransmitidos durante el período de tiempo especificado, el enrutador genera el mensaje de registro del sistema DH_SVC_EXTERN_SERVER_STATE_CHG. Cuando el servidor DHCP comienza a responder correctamente, el enrutador genera el mensaje de registro de nuevo para indicar que se ha restaurado la capacidad de respuesta. También puede utilizar show dhcp relay statistics comandos y show dhcpv6 relay statistics para mostrar estadísticas de capacidad de respuesta del servidor DHCP.
En el siguiente procedimiento se describe cómo configurar el agente de retransmisión DHCP para permitir que el enrutador supervise la capacidad de respuesta del servidor DHCP. Para configurar la capacidad de respuesta del servidor DHCPv6, incluya la server-response-time instrucción en el nivel de [edit forwarding-options dhcp-relay] jerarquía.
Para supervisar la capacidad de respuesta del servidor DHCP:
Comprobación del enlace del servidor DHCP y de las estadísticas del servidor
Propósito
Vea o borre información sobre los enlaces de direcciones de cliente y las estadísticas del servidor local DHCP extendido.
Si elimina la configuración del servidor DHCP, es posible que aún se mantengan los enlaces del servidor DHCP. Para asegurarse de que se han eliminado los enlaces DHCP, ejecute el clear dhcp server binding comando antes de suprimir la configuración del servidor DHCP.
Acción
Para mostrar los enlaces de dirección en la tabla de cliente en el servidor local DHCP extendido:
user@host> show dhcp server binding
Para mostrar estadísticas extendidas del servidor local DHCP:
user@host> show dhcp server statistics routing-instance customer routing instance
Para mostrar los enlaces de dirección en la tabla de cliente en el servidor local DHCP extendido a nivel de instancia de enrutamiento:
user@host> show dhcp server binding routing-instance customer routing instance
Para mostrar estadísticas extendidas del servidor local DHCP a nivel de instancia de enrutamiento:
user@host> show dhcp server statistics routing-instance customer routing instance
Para borrar el estado de enlace de un cliente DHCP de la tabla de clientes del servidor local DHCP extendido a nivel de instancia de enrutamiento:
user@host> clear dhcp server binding routing-instance customer routing instance
Para borrar todas las estadísticas extendidas del servidor local DHCP:
user@host> clear dhcp server statistics
Para borrar el estado de enlace de un cliente DHCP de la tabla de clientes del servidor local DHCP extendido:
user@host> clear dhcp server binding
Para borrar todas las estadísticas extendidas del servidor local DHCP a nivel de instancia de enrutamiento:
user@host> clear dhcp server statistics routing-instance customer routing instance
Verificar y administrar la configuración del relé DHCP
Propósito
Vea o borre enlaces de direcciones o estadísticas para clientes de agente de retransmisión DHCP extendido:
Acción
Para mostrar los enlaces de dirección para clientes de agente de retransmisión DHCP extendidos:
user@host> show dhcp relay binding routing-instance customer routing instance
Para mostrar estadísticas extendidas del agente de retransmisión DHCP:
user@host> show dhcp relay statistics routing-instance customer routing instance
Para borrar el estado de enlace de los clientes del agente de retransmisión DHCP:
user@host> clear dhcp relay binding routing-instance customer routing instance
Para borrar todas las estadísticas extendidas del agente de retransmisión DHCP:
user@host> clear dhcp relay statistics routing-instance customer routing instance
Rastreo de operaciones DHCP extendidas
Tanto el servidor local DHCP extendido como el agente de retransmisión DHCP extendido admiten operaciones de seguimiento. Las operaciones de rastreo de DHCP rastrean las operaciones extendidas de DHCP y las registran en un archivo de registro. Las descripciones de errores capturadas en el archivo de registro proporcionan información detallada para ayudarle a resolver problemas.
Puede configurar las operaciones de seguimiento de DHCP a nivel global y a nivel de interfaz. El seguimiento global de DHCP registra todos los eventos relacionados con DHCP, mientras que el seguimiento a nivel de interfaz solo registra eventos de DHCP específicos de la interfaz. Si configura operaciones de seguimiento a nivel de interfaz, puede especificar el rastreo para un rango de interfaces o una interfaz individual. Sin embargo, solo se admite un único archivo de registro a nivel de interfaz. Es decir, no puede especificar archivos de registro de nivel de interfaz diferentes para interfaces o grupos de interfaces diferentes.
De forma predeterminada, no se rastrea nada. Cuando se habilita la operación de seguimiento, el comportamiento de seguimiento predeterminado es el siguiente:
Los eventos importantes para el seguimiento global y por interfaz se registran en un archivo ubicado en el
/var/logdirectorio. De forma predeterminada, el enrutador utiliza el nombre de archivo,jdhcpd. Puede especificar un nombre de archivo diferente, pero no puede cambiar el directorio en el que se encuentran los archivos de rastreo.Cuando el archivo
filenamede registro de rastreo alcanza los 128 kilobytes (KB), se comprime y se le cambia el nombrefilename.0.gza . Los eventos posteriores se registran en un nuevo archivo llamadofilename, hasta que vuelve a alcanzar su capacidad. En este punto,filename.0.gzse renombrafilename.1.gzyfilenamese comprime y se renombrafilename.0.gz. Este proceso se repite hasta que el número de archivos archivados alcanza el número máximo de archivos. A continuación, se sobrescribe el archivo de rastreo más antiguo, el que tiene el número más alto.Opcionalmente, puede especificar que el número de archivos de rastreo sea del 2 al 1000. También puede configurar el tamaño máximo de archivo para que sea de 10 KB a 1 gigabyte (GB). (Para obtener más información acerca de cómo se crean los archivos de registro, consulte el Explorador de registros del sistema.)
De forma predeterminada, solo el usuario que configura la operación de rastreo puede tener acceso a los archivos de registro. Si lo desea, puede configurar el acceso de solo lectura para todos los usuarios.
Para configurar operaciones globales de seguimiento de DHCP.
Especifique las operaciones de rastreo para el servidor local DHCP y el relé DHCP:
[edit system processes dhcp-service] user@host# edit traceoptions
La configuración de rastreo se aplica globalmente a todas las aplicaciones DHCP en cada LS:RI. No se admite la configuración del seguimiento de eventos según LS:RI. El seguimiento de DHCP solo se puede configurar en el LS:RI predeterminado. Sin embargo, las aplicaciones DHCP (servidor local o relé) no tienen que configurarse en el LS:RI predeterminado.
Recomendamos que use las instrucciones de seguimiento de configuración en el nivel de [edit system processes dhcp-service] jerarquía.
Dado que puede configurar el seguimiento de DHCP en tres niveles de jerarquía diferentes (uno nuevo y recomendado, dos antiguos y obsoleto), se aplican las siguientes reglas para administrar la interacción:
Cuando configure un nombre de archivo o cualquier otra opción para el archivo de registro de rastreo, la configuración en el
[edit system processes dhcp-service]nivel de jerarquía tendrá la prioridad más alta, seguida de la configuración en el[edit system services dhcp-local-server]nivel de jerarquía y, por último, con la prioridad más baja, la configuración en el nivel de[edit forwarding-options dhcp-relay]jerarquía.Las configuraciones de indicadores para varios niveles de jerarquía se fusionan y se aplican a todos los eventos de registro de rastreo.
Las instrucciones obsoletas no admiten el filtrado de la generación de eventos de registro de seguimiento de DHCP por nivel de gravedad. Si usa estas instrucciones, el registro de seguimiento funciona con una gravedad implícita de
all, independientemente del nivel de gravedad configurado en el[edit system processes dhcp-service]nivel de jerarquía.
Para obtener información acerca de cómo configurar las opciones de seguimiento por interfaz, consulte Seguimiento de operaciones DHCP extendidas para interfaces específicas.
Las operaciones extendidas de traceoptions de DHCP se describen en las siguientes secciones:
- Configuración del registro DHCP extendido filename
- Configurar el número y el tamaño de los archivos de registro DHCP extendidos
- Configuración del acceso al archivo de registro DHCP extendido
- Configuración de una expresión regular para los mensajes DHCP extendidos que se van a registrar
- Configuración de los indicadores de seguimiento de DHCP extendidos
- Configurar el nivel de gravedad para filtrar qué mensajes DHCP extendidos se registran
- Seguimiento de operaciones DHCP extendidas para interfaces específicas
Configuración del registro DHCP extendido filename
De forma predeterminada, el nombre del archivo que registra la salida de rastreo es jdhcpd. Puede especificar un nombre diferente si incluye la file opción. El servidor local DHCP y el agente de retransmisión DHCP admiten la file opción para la traceoptions instrucción y la interface-traceoptions instrucción.
Para cambiar el nombre del archivo:
Especifique un nombre de archivo para las operaciones de rastreo global.
[edit system processes dhcp-service traceoptions] user@host# set file filename
Especifique un nombre de archivo para las operaciones de seguimiento por interfaz.
[edit system processes dhcp-service interface-traceoptions] user@host# set file filename
Configurar el número y el tamaño de los archivos de registro DHCP extendidos
Opcionalmente, puede especificar que el número de archivos de registro de rastreo comprimidos y archivados sea del 2 al 1000. También puede configurar el tamaño máximo de archivo para que sea de 10 KB a 1 gigabyte (GB); el tamaño predeterminado es de 128 kilobytes (KB).
Los archivos archivados se diferencian por un sufijo en el formato .number.gz. El archivo archivado más reciente es .0.gz y el archivo archivado más antiguo es .(maximum number)-1.gz. Cuando el archivo de registro de rastreo actual alcanza el tamaño máximo, se comprime y se cambia el nombre, y se cambia el nombre de los archivos archivados existentes. Este proceso se repite hasta que se alcanza el número máximo de archivos archivados, momento en el que se sobrescribe el archivo más antiguo.
Por ejemplo, puede establecer el tamaño máximo de archivo en 2 MB y el número máximo de archivos en 20. Cuando el archivo que recibe el resultado de la operación de seguimiento, filename, alcanza los 2 MB, filename se comprime y se cambia el nombre filename.0.gz, y se crea un nuevo archivo llamado filename . Cuando el nuevo filename alcanza los 2 MB, filename.0.gz se renombra filename.1.gz y filename se comprime y se renombra filename.0.gz. Este proceso se repite hasta que hay 20 archivos de rastreo. Luego, el archivo más antiguo, filename.19.gz, simplemente se sobrescribe cuando el siguiente archivo filename.18.gz más antiguo se comprime y se renombra a filename.19.gz.
El servidor local DHCP y el agente de retransmisión DHCP admiten las files opciones y size para la traceoptions instrucción y la interface-traceoptions instrucción. Para configurar el número y el tamaño de los archivos de rastreo:
Especifique el nombre, el número y el tamaño del archivo utilizado para la salida de rastreo para las operaciones de rastreo global.
[edit system processes dhcp-service traceoptions] user@host# set file filename files number size maximum-file-size
Especifique el nombre, el número y el tamaño del archivo utilizado para la salida de rastreo para las operaciones de rastreo por interfaz.
[edit system processes dhcp-service interface-traceoptions] user@host# set file filename files number size maximum-file-size
Configuración del acceso al archivo de registro DHCP extendido
De forma predeterminada, solo el usuario que configura la operación de seguimiento puede tener acceso a los archivos de registro. Puede permitir que todos los usuarios lean el archivo de registro y puede establecer explícitamente el comportamiento predeterminado del archivo de registro.
El servidor local DHCP y el agente de retransmisión DHCP admiten la world-readable opción y la no-world-readable opción para la traceoptions instrucción y la interface-traceoptions instrucción. Para especificar que todos los usuarios puedan leer el archivo de registro:
Configure el archivo de registro para que sea legible por todo el mundo para las operaciones de rastreo globales.
[edit system processes dhcp-service traceoptions] user@host# set file filename world-readable
Configure el archivo de registro para que sea legible por todo el mundo para las operaciones de seguimiento por interfaz.
[edit system processes dhcp-service interface-traceoptions] user@host# set file filename world-readable
Para establecer explícitamente el comportamiento predeterminado, en el que solo puede leer el archivo de registro el usuario que configuró el seguimiento:
Configure el archivo de registro para que no sea legible para las operaciones de rastreo globales.
[edit system processes dhcp-service traceoptions] user@host# set file filename no-world-readable
Configure el archivo de registro para que no sea legible para las operaciones de rastreo por interfaz.
[edit system processes dhcp-service interface-traceoptions] user@host# set file filename no-world-readable
Configuración de una expresión regular para los mensajes DHCP extendidos que se van a registrar
De forma predeterminada, la salida de la operación de rastreo incluye todos los mensajes relevantes para los eventos registrados. Puede refinar la salida incluyendo expresiones regulares para que coincidan.
El servidor local DHCP y el agente de retransmisión DHCP admiten la match opción para la traceoptions instrucción y la interface-traceoptions instrucción. Para configurar expresiones regulares para que coincidan:
Especifique la expresión regular para las operaciones de seguimiento globales.
[edit system processes dhcp-service traceoptions] user@host# set file filename match regular-expression
Especifique la expresión regular para las operaciones de seguimiento por interfaz.
[edit system processes dhcp-service interface-traceoptions] user@host# set file filename match regular-expression
Configuración de los indicadores de seguimiento de DHCP extendidos
De forma predeterminada, solo se registran los eventos importantes. Puede especificar qué eventos y operaciones se registran especificando una o varias marcas de rastreo.
El servidor local DHCP y el agente de retransmisión DHCP admiten la flag opción para la traceoptions instrucción y la interface-traceoptions instrucción. Se admite un conjunto más pequeño de marcas para el seguimiento a nivel de interfaz que para el seguimiento global. Para configurar los indicadores de los eventos que se van a registrar:
Especifique los indicadores para las operaciones de seguimiento globales.
[edit system processes dhcp-service traceoptions] user@host# set flag flag
Especifique los indicadores para las operaciones de seguimiento por interfaz.
[edit system processes dhcp-service interface-traceoptions] user@host# set flag flag
Configurar el nivel de gravedad para filtrar qué mensajes DHCP extendidos se registran
Los mensajes asociados a un evento registrado se clasifican según el nivel de gravedad. Puede usar el nivel de gravedad para determinar qué mensajes se registran para el tipo de evento. Un nivel de gravedad bajo es menos restrictivo (filtra menos mensajes) que un nivel más alto. Cuando se configura un nivel de gravedad, se registran todos los mensajes de ese nivel y todos los niveles superiores (más restrictivos).
La siguiente lista presenta los niveles de gravedad en orden de menor (menos restrictivo) a más alto (más restrictivo). Este orden también representa el significado de los mensajes; Por ejemplo, error los mensajes son más preocupantes que los info mensajes.
verboseinfonoticewarningerror
El nivel de gravedad que configure dependerá del problema que intente resolver. En algunos casos, es posible que le interese ver todos los mensajes relevantes para el evento registrado, por lo que especifique all. También puede especificar verbose con el mismo resultado, porque verbose es el nivel de gravedad más bajo (menos restrictivo); no tiene nada que ver con la concisión o la verbosidad de los mensajes. Cualquiera de las opciones genera una gran cantidad de producción. Puede especificar un nivel de gravedad más restrictivo, como notice o info para filtrar los mensajes. De forma predeterminada, la salida de la operación de rastreo solo incluye mensajes con un nivel de gravedad de error.
El servidor local DHCP y el agente de retransmisión DHCP admiten la level opción para la traceoptions instrucción y la interface-traceoptions instrucción. Para configurar los indicadores de los eventos que se van a registrar:
Especifique el nivel de gravedad para las operaciones de rastreo globales.
[edit system processes dhcp-service traceoptions] user@host# set level severity
Especifique el nivel de gravedad para las operaciones de seguimiento por interfaz.
[edit system processes dhcp-service interface-traceoptions] user@host# set level severity
Seguimiento de operaciones DHCP extendidas para interfaces específicas
Además de las operaciones globales de seguimiento de DHCP, la administración de suscriptores permite realizar un seguimiento de las operaciones DHCP extendidas para una interfaz específica o para un rango de interfaces.
La configuración del seguimiento por interfaz es un procedimiento de dos pasos. En el primer paso, especifique las opciones de rastreo que desea utilizar, como la información de archivo y los indicadores. En el segundo paso, habilitará la operación de seguimiento en las interfaces específicas.
Para configurar operaciones de seguimiento por interfaz: