Le protocole DHCP est nécessaire car il empêche les administrateurs du réseau ou du système de configurer manuellement les adresses IP pour les nouvelles machines ajoutées au réseau ou au système informatique qui sont déplacés d'un sous-réseau à un autre.
Grâce au «bail», le serveur DHCP alloue les adresses IP aux clients DHCP. Le temps de location dépend de la durée du système client qui nécessite la connexion ou la configuration DHCP.
Nous parlerons de la configuration d'un client DHCP sur la distribution Ubuntu Linux dans cet article. Nous avons supposé dans cet article que le serveur DHCP est déjà configuré sur votre autre machine, ou vous pouvez également l'installer à partir de ce URL.
Configuration du client DHCP sur Ubuntu
Pour configurer le client DHCP sur votre système Ubuntu, vérifiez d'abord le nom de l'interface réseau en exécutant la commande suivante:
$ ifconfig
Une fois le nom d'interface réseau identifié, vous devez apporter des modifications au fichier d'interfaces réseau pour la configuration du client DHCP. Alors, ouvrez le fichier '/ etc / réseau / interfaces' dans votre éditeur de texte préféré en utilisant la commande suivante:
$ sudo nano / etc / réseau / interfaces
Maintenant, utilisez la syntaxe suivante pour configurer le client DHCP:
auto
Je fais faceINET DHCP
Ici, le nom de l'interface réseau est «ENP1S0»; Nous avons changé les lignes ci-dessus dans le format suivant:
Auto ENP1S0
iface ENP1S0 INET DHCP
Enregistrer et fermer le fichier de configuration ci-dessus. Maintenant, redémarrez les services de réseau de réseau en exécutant la commande suivante:
$ sudo systemctl redémarrer NetworkManager.service
Ou
$ sudo systemctl redémarrage du réseautage
Vérifiez l'état d'exécution du service NetworkManager en exécutant la commande suivante:
$ sudo systemctl status NetworkManager.service
Lorsque pendant le processus de démarrage, ce système doit demander des paramètres réseau à partir du serveur DHCP.
Pour exécuter manuellement le processus DHCP, la commande dhclient peut être utilisée. Si le serveur DHCP n'attribue aucune IP au client DHCP, utilisez la commande suivante renouveler ou relâchez l'adresse IP. Attendre un moment; Le serveur DHCP affectera automatiquement les adresses IP à la machine client.
$ sudo dhclient -r
L'utilisation de la commande 'ifconfig' peut afficher le nom de l'interface.
Configurer le DHCP via NetPlan
Dans la plupart des distributions Ubuntu, le réseautage est contrôlé ou géré via le programme NetPlan. Par conséquent, dans cette situation, vous devez modifier les fichiers de configuration NetPlan. Pour modifier la configuration du fichier approprié, accédez au répertoire '/ etc / netplan' et ouvrez ce fichier.
$ sudo nano / etc / netplan / 01-netcfg.yaml
Ajoutez les lignes suivantes dans ce fichier:
réseau:
version 2
Rendu: NetworkD
Ethernets:
ENP1S0:
DHCP4: Oui
Enregistrez la configuration ci-dessus en utilisant «Ctrl + O» dans ce fichier et sortez de cette fenêtre en appuyant sur «Ctrl + X».
Maintenant, exécutez la commande mentionnée ci-dessous pour appliquer les modifications:
$ sudo netplan appliquer
Configurer le client DHCP via un environnement de bureau Ubuntu
Vous pouvez également utiliser une autre machine virtuelle avec Ubuntu 20.04 Desktop en tant que client DHCP. Dans Ubuntu, la méthode de configuration par défaut est définie comme DHCP. S'il ne prend pas un directeur IP du serveur DHCP, modifiez le paramètre IPv4 de votre réseau. Cliquez sur aller dans le «paramètre» et déplacez-vous dans les paramètres du réseau câblé ou sans fil. La fenêtre suivante doit s'afficher sur votre système:
Définissez l'intégralité de votre configuration IPv4 similaire à la capture d'écran ci-dessus.
Maintenant, affichez les détails du réseau en cliquant sur l'onglet «Détail» comme suit:
Vérifiez la configuration en exécutant la commande suivante:
$ ifconfig
Vous verrez que l'IP est alloué à l'interface réseau.
Vous pouvez également utiliser la machine hôte sur votre système en tant que client DHCP. Cependant, pour obtenir IP, ne redémarrez pas votre machine hôte parce que, dans ce cas, VirtualBox sera mis en panne, il n'y a donc pas de DHCP sur le système.
Il est important de noter que si vous utilisez des appareils mobiles ou des machines hôtes en tant que client DHCP, la plupart des chances sont qu'ils ont déjà été connectés à ce réseau. Cependant, ils demanderont la même IP au serveur DHCP qui a été alloué avant. Cependant, si l'IP ne tombe pas dans votre plage définie, une demande sera envoyée au routeur.
Conclusion
Nous avons vu dans cet article comment configurer un client DHCP en utilisant différentes manières sur la distribution Ubuntu. Toutes les commandes que nous avons implémentées sur l'Ubuntu 20.04 Environnement. La configuration du client DHCP est très simple. De sorte que, en quelques minutes, vous pouvez facilement configurer un client DHCP sur votre système en utilisant les étapes susmentionnées.