A l'aide de ce paquetage, le routeur peut attribuer des adresses IP dynamiquement sur l'interface. Les paramètres de ce paquetage sont décrits ci-dessous.
Le client DHCP peut être utilisé pour recevoir une adresse IP sur une ou plusieurs interface(s) du routeur - cela émane le plus souvent du fournisseur d'accès. Actuellement cette possibilité de liaison provient principalement de la Suisse, des Pays-Bas et de la France, avec l'utilisation d'un modem câblé. On a aussi parfois besoin de cette configuration, quand le routeur est intégré derrière un autre routeur qui distribue les adresses IP par DHCP (par ex. derrière une FritzBox).
Au démarrage du routeur, les interfaces spécifiées obtiennent une adresse IP. Ensuite, cette interface est affectée et si besoin une route par défaut est définie pour cette interface.
Il faut paramétrer 'yes' dans cette variable, si vous voulez utiliser le client DHCP.
Configuration par défaut : OPT_DHCP_CLIENT='no'
Le paquetage client DHCP a actuellement deux protocoles différents le dhclient et le dhcpcd. Vous pouvez choisir et indiquer ici le protocole que vous souhaitez.
Configuration par défaut : DHCP_CLIENT_TYPE='dhcpcd'
Vous indiquez ici, le nombre d'interfaces à configurer.
Vous indiquez ici, l'interface à configurer qui est référencée par IP_NET_x_DEV, par ex. DHCP_CLIENT_1_IF='IP_NET_1_DEV'. Le client-DHCP récupère le périphérique associé à la variable correspondante. Celle-ci doit être enregistrée dans le fichier base.txt, toujours dans le fichier base.txt à la place de l'adresse IP et du masque de sous réseau du périphérique vous devez paramétrer 'dhcp'
Si vous voulez appliquée une route pour l'interface, vous pouvez l'indiquer ici. La variable peut être paramétrée avec les valeurs suivantes :
Configuration par défaut : DHCP_CLIENT_x_ROUTE='default'
Si cette variable est paramétrée sur 'yes' et si la route par défaut est configurée sur ce périphérique, alors les demandes DNS du routeur seront transférées au serveur DNS du fournisseur d'accés Internet, pour que cela fonctionne vous devez paramétrer les serveurs DNS dans le fichier base.txt.
Configuration par défaut : DHCP_CLIENT_x_USEPEERDNS='no'
Certains fournisseurs d'accés Internet demandent un nom d'hôte pour la connexion Internet. Ce nom doit être fournie par le FAI et doit être indiqué ici. Ce nom ne doit pas être identique au nom d'hôte du routeur.
Configuration par défaut : DHCP_CLIENT_x_HOSTNAME=''
Cette variable est optionnelle, elle sert à retarder le départ du client-DHCP.
Dans certaines installations (par exemple lorsque fli4l est configuré en tant que client DHCP derrière un modem câblé, une FritzBox, ...) il est nécessaire d'attendre que le serveur DHCP soit redémarré pour le paramétrage du client, par exemple lors d'une coupure d'électricité.
Configuration par défaut : DHCP_CLIENT_x_STARTDELAY='0'
Normalement, le client DHCP démarre en arrière-plan. Cela signifie que le
processus de Boot n'est pas retardé par la création de l'adresse IPv4. si un
paquetage installé sur le routeur à besoin rapidement d'une adresse configurée,
il est nécessaire, que l'adresse IP soit créée avant que le processus de Boot
ne démarre, (par exemple pour l'OPT_IGMP). Dans ce cas, vous pouvez activer
la variable DHCP_CLIENT_x_WAIT='yes'
, pour forcer la surveillance de
l'adresse IP.
Configuration par défaut : DHCP_CLIENT_x_WAIT='no'
Vous enregistrez avec cette variable des informations supplémentaires, lorsqu'une adresse IP est attribuée sur le client DHCP.
Configuration par défaut : ou à délaisser DHCP_CLIENT_DEBUG='no'