Guide d'administration système : services IP

Configuration et annulation de la configuration d'un serveur DHCP à l'aide des commandes dhcpconfig

Cette section vous aide à configurer et à annuler la configuration d'un serveur DHCP ou d'un agent de relais BOOTP à l'aide de dhcpconfig et des options de ligne de commande.

ProcedureConfiguration d'un serveur DHCP (dhcpconfig -D)

Avant de commencer

Veuillez lire le Chapitre 13Planification pour le service DHCP (liste des tâches) avant de configurer votre serveur DHCP. Conformez-vous notamment aux instructions de la section Décisions relatives à la configuration de votre serveur DHCP (liste des tâches) afin de réaliser les tâches suivantes :

  1. Connectez-vous au système sur lequel vous souhaitez configurer le serveur DHCP.

  2. Connectez-vous en tant que superutilisateur ou prenez un rôle ou un nom d'utilisateur assigné au profil de gestion DHCP.

    Pour plus d'informations au sujet de ce profil, reportez-vous à la section Configuration de l'accès utilisateur aux commandes DHCP.

    Les rôles contiennent des autorisations et des commandes privilégiées. Pour de plus amples informations sur les rôles, reportez-vous à la section Configuring RBAC (Task Map) du System Administration Guide: Security Services.

  3. Configurez le serveur DHCP en entrant une commande au format suivant :


    #/usr/sbin/dhcpconfig -D -r datastore -p location
    

    magasin de données doit correspondre à l'une des valeurs suivantes : SUNWfiles, SUNWbinfiles ou SUNWnisplus.

    emplacement désigne l'endroit lié au magasin de données dans lequel vous souhaitez conserver les données DHCP. Dans le cas des magasins de données SUNWfiles et SUNWbinfiles, vous devez impérativement spécifier un nom de chemin absolu. Pour SUNWnisplus, il doit s'agir d'un chemin de répertoire NIS+ complet.

    Vous pourriez, par exemple, saisir une commande similaire à la suivante :


    dhcpconfig -D -r SUNWbinfiles -p /var/dhcp

    L'utilitaire dhcpconfig se sert des fichiers système et des fichiers de réseau de l'hôte pour déterminer les valeurs employées pour configurer le serveur DHCP. Reportez-vous à la page de manuel dhcpconfig(1M) pour connaître les options supplémentaires qu'il est possible d'associer à la commande dhcpconfig afin de remplacer les valeurs par défaut.

  4. Ajoutez un ou plusieurs réseaux au service DHCP.

    Pour savoir comment procéder, reportez-vous à la section Ajout d'un réseau DHCP (dhcpconfig).

ProcedureConfiguration d'un agent de relais BOOTP (dhcpconfig -R)

Avant de commencer

Sélectionnez le système que vous comptez utiliser comme agent de relais BOOTP, en tenant compte des conditions indiquées dans la section Sélection de l'hôte réservé au service DHCP.

  1. Connectez-vous au serveur que vous souhaitez configurer comme agent de relais BOOTP.

  2. Connectez-vous en tant que superutilisateur ou prenez un rôle ou un nom d'utilisateur assigné au profil de gestion DHCP.

    Pour plus d'informations au sujet de ce profil, reportez-vous à la section Configuration de l'accès utilisateur aux commandes DHCP.

    Les rôles contiennent des autorisations et des commandes privilégiées. Pour de plus amples informations sur les rôles, reportez-vous à la section Configuring RBAC (Task Map) du System Administration Guide: Security Services.

  3. Configurez l'agent de relais BOOTP en entrant une commande au format suivant :


    # /usr/sbin/dhcpconfig -R server-addresses
    

    Spécifiez une ou plusieurs adresses IP de serveurs DHCP vers lesquels vous désirez transférer les requêtes. Si vous indiquez plusieurs adresses, séparez-les par des virgules.

    Vous pourriez, par exemple, saisir une commande similaire à la suivante :


    /usr/sbin/dhcpconfig -R 192.168.1.18,192.168.42.132

ProcedureAnnulation de la configuration d'un serveur DHCP ou d'un agent de relais BOOTP (dhcpconfig -U)

  1. Connectez-vous au système (serveur DHCP ou agent de relais BOOTP) dont vous souhaitez annuler la configuration.

  2. Connectez-vous en tant que superutilisateur ou prenez un rôle ou un nom d'utilisateur assigné au profil de gestion DHCP.

    Pour plus d'informations au sujet de ce profil, reportez-vous à la section Configuration de l'accès utilisateur aux commandes DHCP.

    Les rôles contiennent des autorisations et des commandes privilégiées. Pour de plus amples informations sur les rôles, reportez-vous à la section Configuring RBAC (Task Map) du System Administration Guide: Security Services.

  3. Annulez la configuration du serveur DHCP ou de l'agent de relais BOOTP :


    # /usr/sbin/dhcpconfig -U
    

    Si le serveur n'utilise pas de données partagées, vous pouvez également employer l'option -x pour supprimer la table dhcptab et les tables de réseau. Si le serveur utilise des données partagées, l'option -x est à proscrire. L'option -h permet quant à elle d'effacer les noms d'hôtes dans la table des hôtes. Pour plus d'informations sur les options dhcpconfig, reportez-vous à la page de manuel dhcpconfig(1M).

    Pour plus d'informations sur la suppression des données, reportez-vous à la section Données DHCP sur un serveur non configuré.