Section courante

A propos

Section administrative du site

VBoxManage dhcpserver add

Ajout d'un serveur DHCP
VirtualBox

Syntaxe

VBoxManage dhcpserver add --network=netname | --interface=ifname --server-ip=address --netmask=mask --lower-ip=address --upper-ip=address --enable | --disable [[--global] [--set-opt=dhcp-opt-no value...] [--set-opt-hex=dhcp-opt-no hexstring...] [--force-opt=dhcp-opt-no...] [--supress-opt=dhcp-opt-no...] [--min-lease-time=seconds] [--default-lease-time=seconds] [--max-lease-time=seconds]...] [--group=name [--set-opt=dhcp-opt-no value...] [--set-opt-hex=dhcp-opt-no hexstring...] [--force-opt=dhcp-opt-no...] [--supress-opt=dhcp-opt-no...] [--incl-mac=address...] [--excl-mac=address...] [--incl-mac-wild=pattern...] [--excl-mac-wild=pattern...] [--incl-vendor=string...] [--excl-vendor=string...] [--incl-vendor-wild=pattern...] [--excl-vendor-wild=pattern...] [--incl-user=string...] [--excl-user=string...] [--incl-user-wild=pattern...] [--excl-user-wild=pattern...] [--min-lease-time=seconds] [--default-lease-time=seconds] [--max-lease-time=seconds]...] [--vm=name|uuid [--nic=1-N] [--set-opt=dhcp-opt-no value...] [--set-opt-hex=dhcp-opt-no hexstring...] [--force-opt=dhcp-opt-no...] [--supress-opt=dhcp-opt-no...] [--min-lease-time=seconds] [--default-lease-time=seconds] [--max-lease-time=seconds] [--fixed-address=address]...] [--mac-address=address [--set-opt=dhcp-opt-no value...] [--set-opt-hex=dhcp-opt-no hexstring...] [--force-opt=dhcp-opt-no...] [--supress-opt=dhcp-opt-no...] [--min-lease-time=seconds] [--default-lease-time=seconds] [--max-lease-time=seconds] [--fixed-address=address]...]

Paramètres

Nom Description
--server-ip=address Ce paramètre permet d'indiquer l'adresse IP que le serveur DHCP doit utiliser.
--lower-ip=address Ce paramètre permet d'indiquer l'intervalle inférieure d'adresses IP que le serveur DHCP doit gérer. Il ne doit pas inclure l'adresse du serveur DHCP lui-même, mais il doit être dans le même réseau que lui. Les bibliothèques de délimitation sont inclusives, de sorte que les adresses inférieure et supérieure seront distribuées aux clients.
--upper-ip=address Ce paramètre permet d'indiquer l'intervalle supérieure d'adresses IP que le serveur DHCP doit gérer. Il ne doit pas inclure l'adresse du serveur DHCP lui-même, mais il doit être dans le même réseau que lui. Les bibliothèques de délimitation sont inclusives, de sorte que les adresses inférieure et supérieure seront distribuées aux clients.
--netmask=mask Ce paramètre permet d'indiquer le masque de réseau. Généralement 255.255.255.0.
--disable Ce paramètre permet désactiver le serveur DHCP. S'il n'est pas spécifié, le serveur sera créé dans l'état désactivé et aucune adresse IP ne sera distribuée.
--enable Ce paramètre permet d'activer le serveur DHCP. S'il n'est pas spécifié, le serveur sera créé dans l'état désactivé et aucune adresse IP ne sera distribuée.
Options sélectionnant la portée :
--global Ce paramètre permet de définir la portée de la configuration sur globale. Toutes les options suivantes de --set-opt s'appliqueront à tous les clients DHCP.
--vm=vmname|uuid Ce paramètre permet de définir la portée de la configuration sur la première carte réseau de la machine virtuelle spécifiée. Toutes les options suivantes --set-opt ne s'appliqueront qu'à cette interface, rien d'autre.
--nic=1-N Ce paramètre permet de définir la portée de la configuration sur une carte réseau autre que la première de la machine virtuelle spécifiée dans --vm.
--mac-address=address Ce paramètre permet de définir la portée de la configuration sur l'adresse MAC spécifiée.
--group=name Ce paramètre permet de définir la portée de la configuration sur le groupe spécifié.
Options configurant l'étendue actuellement sélectionnée :
--set-opt=dhcp-opt-no value Ce paramètre permet d'ajouter le numéro d'option DHCP (0 à 255) et la valeur spécifiés. Le format de la valeur est spécifique à l'option (généralement lisible par l'homme) et sera validé par l'API et le serveur DHCP.
--set-opt-hex=dhcp-opt-no hexstring Ce paramètre permet d'ajouter le numéro d'option DHCP (0 à 255) et la valeur spécifiés. La valeur de l'option est spécifiée sous la forme d'une série brute d'octets hexadécimaux, éventuellement séparés par des deux-points. Aucune validation n'est effectuée sur ceux-ci par l'API ou le serveur DHCP, ils seront transmis comme spécifié au client.
--force-opt=dhcp-opt-no Ce paramètre permet de forcer le numéro d'option DHCP spécifié (0 à 255) à être envoyé au client, qu'il l'ait demandé ou non (à condition que l'option soit configurée avec une valeur à un certain niveau).
--suppress-opt=dhcp-opt-no Ce paramètre permet d'empêcher le numéro d'option DHCP spécifié (0 à 255) d'être envoyé au client lorsqu'il est présent dans cette étendue ou dans une étendue de configuration élevée.
--min-lease-time=seconds Ce paramètre permet de définir la durée de bail minimale de l'étendue actuelle en secondes. Zéro signifie prendre la valeur d'un niveau d'option supérieur ou utiliser la valeur par défaut.
--default-lease-time=seconds Ce paramètre permet de définir la durée de bail par défaut de l'étendue actuelle en secondes. Zéro signifie prendre la valeur d'un niveau d'option supérieur ou utiliser la valeur par défaut.
--max-lease-time=seconds Ce paramètre permet de définir la durée de bail maximale de l'étendue actuelle en secondes. Zéro signifie prendre la valeur d'un niveau d'option supérieur ou utiliser la valeur par défaut.
--fixed-address=address Ce paramètre permet d'indiquer l'attribution d'adresse fixe pour une étendue de configuration --vm ou --mac-address. Toute adresse vide la ramène à l'attribution d'adresse dynamique.
Options de configuration des conditions d'appartenance au groupe (exclut les remplacements, comprend) :
--incl-mac=address Ce paramètre permet d'inclure l'adresse MAC spécifique dans le groupe.
--excl-mac=address Ce paramètre permet d'exclure l'adresse MAC spécifique du groupe.
--incl-mac-wild=pattern Ce paramètre permet d'inclure le modèle d'adresse MAC spécifique dans le groupe.
--excl-mac-wild=pattern Ce paramètre permet d'exclure le modèle d'adresse MAC spécifique du groupe.
--incl-vendor=string Ce paramètre permet d'inclure l'identificateur de classe de fournisseur spécifique dans le groupe.
--excl-vendor=string Ce paramètre permet d'exclure l'identificateur de classe de fournisseur spécifique du groupe.
--incl-vendor-wild=pattern Ce paramètre permet d'inclure le modèle d'identificateur de classe de fournisseur spécifique dans le groupe.
--excl-vendor-wild=pattern Ce paramètre permet d'exclure le modèle d'identificateur de classe de fournisseur spécifique du groupe.
--incl-user=string Ce paramètre permet d'inclure l'identificateur de classe d'utilisateurs spécifique dans le groupe.
--excl-user=string Ce paramètre permet d'exclure l'identificateur de classe d'utilisateurs spécifique du groupe.
--incl-user-wild=pattern Ce paramètre permet d'inclure le modèle d'identificateur de classe d'utilisateurs spécifique dans le groupe.
--excl-user-wild=pattern Ce paramètre permet d'exclure le modèle d'identificateur de classe d'utilisateurs spécifique du groupe.

Description

Cette commande permet d'ajouter un nouveau serveur DHCP à une interface réseau ou hôte uniquement.

Remarque



Dernière mise à jour : Jeudi, le 25 Février 2021