Comment renouveler IP DHCP sur Debian Top 10

Comment renouveler IP DHCP sur Debian Top 10

Qu'est-ce que DHCP?

Le DHCP ou le protocole de configuration dynamique de l'hôte est utilisé pour affecter automatiquement les adresses IP aléatoires. Lorsque vous utilisez un serveur ou un routeur avec un serveur DHCP, les clients n'ont pas à définir leurs adresses IP manuellement. Ils doivent le demander au DHCP. Les adresses IP fournies par DHCP sont appelées adresses IP dynamiques, tandis que les adresses IP définies manuellement sont appelées adresses IP statiques.

Renouveler l'adresse IP sur Debian 11 à l'aide de DHCP (toutes les cartes réseau):

Le dhclient L'outil est la principale méthode Linux pour traiter les adresses IP DHCP ou dynamiques. Lorsque notre système est en train. Cependant, DHClient peut être invoqué par l'utilisateur à tout moment pour renouveler une adresse IP d'interface.

Dans le premier exemple de ce tutoriel, nous exécuterons dhclient suivi par le -r Indicateur pour libérer l'adresse IP actuelle. Il est important de noter que la commande dhclient publiera toutes les adresses IP lorsqu'un périphérique réseau n'est pas spécifié.

Note: Après avoir exécuté cette commande, vous perdrez votre connexion réseau. Vous le récupérerez en suivant les prochaines étapes de ce tutoriel:

sudo dhclient -r

Maintenant, votre système a publié son adresse IP et votre connexion Internet a disparu.

Vous pouvez également implémenter le -V (Verbosité) Option pour que l'ensemble du processus de libération IP détaillé dans la sortie comme indiqué dans l'exemple ci-dessous:

sudo dhclient -v -r

Une fois votre adresse IP publiée, vous pouvez en demander une nouvelle utilisant la commande DHClient sans paramètres supplémentaires, comme indiqué dans la capture d'écran ci-dessous:

sudo dhclient

Et vous pouvez également implémenter l'indicateur -v pour obtenir une sortie détaillée, comme indiqué dans l'exemple suivant:

sudo dhclient -v

Comme vous pouvez le voir, l'adresse IP 192.168.1.103 a été affecté à l'appareil WLP3S0.

Renouveler l'adresse IP sur Debian 11 à l'aide de DHCP (carte réseau spécifique):

Comme mentionné précédemment, si vous ne spécifiez pas de périphérique lors de l'exécution de la commande dhclient, toutes les adresses IP de carte réseau seront affectées.

La spécification d'une carte réseau lors de l'exécution de DHClient est assez simple. Ajoutez simplement le nom de la carte réseau à la fin de la commande.

L'exemple suivant montre comment libérer l'adresse IP du wlp3s0 Carte Wi-Fi spécifiquement. Comme mentionné dans les premières étapes de ce tutoriel, l'option -v a été ajoutée juste pour obtenir une sortie détaillée. Tu peux le sauter.

sudo dhclient -v -r wlp3s0

Ensuite, pour obtenir une nouvelle adresse IP dynamique pour la carte Wi-Fi WLP3S0 spécifiquement, exécutez la commande suivante:

sudo dhclient -v wlp3s0

Comme vous pouvez le voir, l'adresse IP a été correctement attribuée au wlp3s0 Périphérique réseau.

Comment fonctionne DHCP?

Lorsque vous exécutez le dhclient Commande, ou lorsque vous démarrez votre ordinateur, DHClient envoie des messages de diffusion (DHCP Discover) aux sous-réseaux afin de découvrir les serveurs DHCP disponibles. Le paquet DHCP Discover comprend l'adresse MAC de l'ordinateur physique pour que le client soit identifié par le serveur. Ensuite, le serveur DHCP envoie une réponse (offre DHCP) pour envoyer une adresse IP. Le client répond avec un paquet de demande ou une demande DHCP acceptant l'offre. Ensuite, le serveur DHCP attribue une adresse IP au client, l'intégrant au réseau. Ce processus est connu comme Négociation du DHCP.

En termes de paquets, nous pouvons résumer ce processus en tant que DHCPDiscover> dhcpoffer> dhcprequest> dhcpack où:

DHCPDiscover: Un paquet est envoyé du client en sous-réseaux à la recherche de serveurs DHCP disponibles pour obtenir l'adresse IP.

Dhcpoffer: Lorsque le paquet est reçu par un serveur DHCP, le serveur renvoie un message DHCPOffer au client identifié par son adresse MAC, puis lui offrant de lui attribuer une adresse IP gratuite ou inutilisée.

Dhcprequest: Le client envoie un paquet au serveur DHCP acceptant l'offre. Si plus d'un serveur DHCP offrait l'adresse IP, le client accepterait le premier reçu, et d'autres serveurs DHCP seraient informés que la demande initiale était déjà satisfaite.

Dhcpack: Enfin, après que le serveur DHCP a obtenu le paquet de demande final du client. Il répondra avec un paquet DHCPACK complétant l'affectation IP.

Comment vérifier l'historique du bail DHCP?

Dans certains cas, vous voudrez peut-être voir l'historique des adresses IP dynamique. Cela peut être réalisé en vérifiant les journaux système situés sur / var / log / syslog. La commande suivante vous permet de voir tous les processus de négociation qui impliquent la commande dhclient:

sudo grep dhclient / var / log / syslog

Comme vous pouvez le voir, nous pouvons voir l'ensemble du processus de négociation et les adresses IP précédemment attribuées.

Note: Si cet article était intéressant pour vous, vous voudrez peut-être lire les commandes avancées du réseau Linux.

Conclusion:

Comme vous pouvez le voir, renouveler une adresse IP sur Debian 11 à l'aide de DHCP est assez facile. Comprendre comment les serveurs et les clients DHCP fonctionnent est une connaissance de base, tout utilisateur de Linux doit apprendre à comprendre combien d'appareils acquièrent leur adresse IP. Bien que les adresses IP dynamiques n'aient pas de sens dans les réseaux planifiés, ils sont un excellent moyen de gérer les adresses IP publiques car deux appareils ne peuvent pas avoir la même adresse. Comme vous pouvez le voir, la demande d'une adresse IP dynamique à partir d'un périphérique Linux peut être effectuée par n'importe quel niveau utilisateur Linux s'il y a un accès privilégié. Dans de nombreux cas, lorsque vous vous connectez à un réseau public mais ne recevez pas d'accès à Internet, vous pouvez essayer de demander une adresse IP dynamique en utilisant la méthode expliquée. Cela m'a été utile dans certaines situations.

Pour plus d'informations sur la commande dhclient, vous pouvez visiter la page de l'homme à https: // linux.mourir.net / man / 8 / dhclient.

Merci d'avoir lu ce tutoriel expliquant comment renouveler les adresses IP DHCP sur Debian 11. Continuez à suivre l'astuce Linux pour des conseils et tutoriels Linux supplémentaires.