Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Surveillance de la configuration du serveur DHCP

Cette rubrique explique comment tracer diverses opérations DHCP sur un serveur DHCP. Vous pouvez utiliser diverses options de traçage décrites dans ce sujet pour résoudre les problèmes qui surviennent sur le serveur DHCP. Pour plus d’informations, lisez ce sujet.

Suivi des opérations des serveurs locaux DHCP

Les opérations de traçage DHCP étendues suivent les opérations du serveur local DHCP étendu et les enregistrent dans un fichier journal. Par défaut, aucun processus de serveur local DHCP étendu n’est retracé. Si vous incluez l’instruction traceoptions au niveau de la [edit system processes dhcp-service] hiérarchie, le comportement de traçage par défaut est le suivant :

  • Les événements importants du serveur local DHCP étendu sont enregistrés dans un fichier appelé jdhcpd situé dans le répertoire /var/log .

  • Lorsque le fichier jdhcpd atteint 128 kilooctets (Ko), il est renommé jdhcpd.0, puis jdhcpd.1, et ainsi de suite, jusqu’à ce qu’il y ait trois fichiers de trace. Ensuite, le fichier de trace le plus ancien (jdhcpd.2) est remplacé. Pour plus d’informations sur la création des fichiers journaux, reportez-vous à la section Junos System Log Messages Reference.

  • Les fichiers journaux sont accessibles uniquement par l’utilisateur qui configure l’opération de suivi.

Pour suivre les opérations des serveurs locaux DHCP, incluez l’énoncé traceoptions au niveau de la [edit system processes dhcp-service] hiérarchie :

Les sujets suivants décrivent les instructions de configuration des opérations de suivi :

Configuration du nom du fichier du journal des processus du serveur local DHCP

Par défaut, le nom du fichier qui enregistre la sortie de trace est jdhcpd. Vous pouvez spécifier un nom différent en incluant l’instruction file au niveau de la [edit system processes dhcp-service traceoptions] hiérarchie :

Configuration du nombre et de la taille des fichiers journaux des processus serveur local DHCP

Par défaut, lorsque le fichier trace atteint une taille de 128 kilooctets (Ko), il est renommé jdhcpd.0, puis jdhcpd.1, et ainsi de suite, jusqu’à ce qu’il y ait trois fichiers de trace. Ensuite, le fichier de trace le plus ancien (jdhcpd.2) est remplacé.

Vous pouvez configurer les limites du nombre et de la taille des fichiers de trace en incluant les instructions suivantes au niveau de la [edit system processes dhcp-service traceoptions] hiérarchie :

Par exemple, définissez la taille maximale du fichier à 2 Mo et le nombre maximal de fichiers à 20. Lorsque le fichier qui reçoit la sortie de l’opération de suivi (jdhcpd) atteint 2 Mo, jdhcpd est renommé jdhcpd.0 et un nouveau fichier appelé jdhcpd est créé. Lorsque le nouveau jdhcpd atteint 2 Mo, jdhcpd.0 est renommé jdhcpd.1 et filename est renommé jdhcpd.0. Ce processus se répète jusqu’à ce qu’il y ait 20 fichiers de trace. Ensuite, le fichier le plus ancien (jdhcpd.19) est remplacé par le nouveau fichier (jdhcpd.0).

Le nombre de fichiers peut être de 2 à 1000 fichiers. La taille de chaque fichier peut être de 10 Ko à 1 gigaoctet (Go).

Configuration de l’accès au fichier journal

Par défaut, les fichiers journaux ne sont accessibles que par l’utilisateur qui configure l’opération de traçage.

Pour spécifier qu’un utilisateur peut lire tous les fichiers journaux, incluez l’instruction file world-readable au niveau de la [edit system processes dhcp-service traceoptions] hiérarchie :

Pour définir explicitement le comportement par défaut, incluez l’énoncé file no-world-readable au niveau de la [edit system processes dhcp-service traceoptions] hiérarchie :

Configuration d’une expression régulière pour les lignes à journaliser

Par défaut, la sortie des opérations de traçage comprend toutes les lignes pertinentes pour les événements enregistrés.

Vous pouvez affiner le résultat en incluant l’instruction match au niveau de la [edit system processes dhcp-service traceoptions] hiérarchie et en spécifiant une expression régulière (regex) à correspondre :

Configuration des indicateurs d’option de trace

Par défaut, seuls les événements importants sont consignés. Vous pouvez configurer les opérations de suivi pour qu’elles soient enregistrées en incluant des indicateurs de suivi de serveur local DHCP étendus au niveau de la [edit system processes dhcp-service traceoptions] hiérarchie :

Vous pouvez configurer les indicateurs de suivi suivants :

  • all: tracez toutes les opérations.

  • auth— Suivre les opérations d’authentification.

  • database— Suivre les événements de la base de données.

  • fwd— Suivre les événements du processus de pare-feu.

  • general: tracez les événements divers.

  • ha: tracez les événements liés à la haute disponibilité.

  • interface— Suivre les opérations de l’interface.

  • io— Suivre les opérations D’E/S.

  • packet— Suivre les opérations de décodage des paquets.

  • performance— Suivre les opérations de mesure des performances.

  • profile— Suivre les opérations de profil.

  • rpd— Suivre les événements du processus du protocole de routage.

  • rtsock— Suivre les opérations de socket de routage.

  • session-db— Suivre les opérations de la base de données de session.

  • state: tracez les changements d’état.

  • statistics— Tracez les statistiques de référence.

  • ui— Suivre les opérations de l’interface utilisateur.