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.
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 :
Sélectionner le système qui fera office de serveur DHCP ;
Définir votre magasin de données, la stratégie de location et les informations du routeur.
Connectez-vous au système sur lequel vous souhaitez configurer le serveur DHCP.
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.
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.
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).
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.
Connectez-vous au serveur que vous souhaitez configurer comme agent de relais BOOTP.
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.
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 |
Connectez-vous au système (serveur DHCP ou agent de relais BOOTP) dont vous souhaitez annuler la configuration.
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.
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é.