GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment trouver l'adresse IP du serveur DHCP sous Linux à l'aide de la CLI

Qu'est-ce qu'un serveur DHCP ?

Un serveur DHCP fournit et attribue automatiquement des adresses IP et d'autres informations telles que le masque de sous-réseau, la passerelle par défaut, l'adresse DNS, etc., aux périphériques clients du réseau. Il permet aux systèmes du réseau de communiquer efficacement avec d'autres systèmes. Sans serveur DHCP, un administrateur doit configurer manuellement l'adresse IP et d'autres informations sur tous les appareils, ce qui est non seulement fastidieux, mais augmente également le risque d'erreurs telles que les conflits d'adresses IP, les erreurs typographiques, etc. DHCP attribue à chaque appareil une adresse IP unique. et il définit également combien de temps un appareil peut conserver cette adresse IP.

Donc, c'était la vue d'ensemble rapide du serveur DHCP. Mais savez-vous qui est votre serveur DHCP ? Aujourd'hui dans ce guide, nous allons vous montrer comment trouver l'adresse IP de votre serveur DHCP dans un système d'exploitation Linux à l'aide de la ligne de commande.

Trouver l'adresse IP du serveur DHCP

Vous pouvez trouver l'adresse IP de votre serveur DHCP à partir de différents emplacements. Voici quelques méthodes pour trouver l'adresse IP d'un serveur DHCP.

Méthode n° 1 à l'aide de /var/log

La plupart des journaux Linux se trouvent dans le fichier /var/log. Lorsqu'un serveur DHCP offre une adresse IP à un client, il envoie un message DHCPOFFER qui contient sa propre adresse IP et l'adresse IP qui est offerte au client. Ce message est également consigné dans le fichier journal. Les fichiers journaux contiennent tellement d'informations. Ainsi, afin de ne trouver que les informations spécifiques (DHCPOFFER), nous les filtrerons à l'aide de la commande grep.

Voici la commande que vous pouvez utiliser pour trouver l'adresse IP de votre serveur DHCP à l'aide de /var/log :

$ sudo grep -IR "DHCPOFFER" /var/log/*

La sortie ci-dessous montrant l'adresse IP de notre serveur DHCP qui est 192.168.72.254.

Méthode 2 utilisant le Journalctl

Journalctl est utilisé pour afficher et interroger les journaux collectés par systemd. En utilisant la commande journalctl avec grep, nous pouvons également connaître l'adresse IP du serveur DHCP. Le message DHCPACK est envoyé par le serveur DHCP au client qui contient l'adresse IP du serveur DHCP et les informations de configuration que le client peut avoir demandées.

Voici la commande que vous pouvez utiliser pour trouver l'adresse IP de votre serveur DHCP à l'aide de journalctl :

$ sudo journalctl | grep -m1 DHCPACK

La sortie ci-dessous montrant l'adresse IP de notre serveur DHCP qui est 192.168.72.254.

Méthode #3 Utilisation du fichier dhclient.leases

Le dhclient conserve un enregistrement des baux il a été assigné dans le dhclient. dossier des baux. Ce fichier contient également des informations sur l'adresse du serveur DHCP.

Voici la commande que vous pouvez utiliser pour trouver l'adresse IP de votre serveur DHCP à l'aide de dhclient. fichier des baux :

$ sudo grep -m1 "dhcp-server" /var/lib/dhcp/dhclient.leases

La sortie ci-dessous montrant l'adresse IP de notre serveur DHCP qui est 192.168.72.254.

Méthode n° 4 à l'aide de l'utilitaire dhclient

L'utilitaire dhclient est utilisé pour configurer une interface réseau à l'aide du protocole DHCP. À l'aide de l'utilitaire dhclient, vous pouvez libérer une adresse IP allouée et en demander une nouvelle à votre serveur DHCP. Vous pouvez également l'utiliser pour trouver votre adresse IP DHCP; cependant, cela obligera le dhclient à suivre l'intégralité du processus DORA (découvrir ; offrir ; demander ; accuser réception).

Voici la commande que vous pouvez utiliser pour trouver l'adresse IP de votre serveur DHCP à l'aide de l'utilitaire dhclient :

$ sudo dhclient -d -nw <interface_name>

Remplacez par le nom de votre interface réseau :

$ sudo dhclient -d -nw ens33

La sortie ci-dessous montrant l'adresse IP de notre serveur DHCP qui est 192.168.72.254.

Dans cet article, nous avons décrit quatre méthodes différentes à l'aide desquelles vous pouvez trouver l'adresse IP de votre serveur DHCP dans un système Linux. Vous pouvez également consulter notre article sur l'installation et la configuration d'un serveur DHCP sous Linux.


Ubuntu
  1. Comment trouver votre adresse IP sous Linux

  2. Comment bloquer l'adresse IP sur le serveur Linux

  3. Comment bloquer l'adresse IP sur le serveur Linux

  4. Comment réserver une adresse IP sur le serveur DHCP ?

  5. Comment trouver mon adresse IP dans Ubuntu

Comment installer et configurer le serveur DHCP sous Linux

Comment trouver votre adresse IP publique dans Ubuntu 20.04 LTS

Comment trouver l'emplacement géographique du serveur Linux dans le terminal

Comment trouver votre adresse IP sous Linux

Comment trouver une adresse IP dans la ligne de commande Linux

Comment trouver une adresse IP sous Linux