Comment installer et configurer le serveur DHCP dans Ubuntu 16

DHCP (Protocole de configuration d'hôte dynamique - Protocole de configuration d'équipement dynamique) nous permet d'établir des plages d'adresses IP pour les ordinateurs clients du domaine et nous avons ainsi la possibilité de gérer de manière centralisée toutes les adresses IP du domaine.

Lorsque nous avons un ou plusieurs serveurs DHCP disponibles dans notre organisation, nous avons pleinement confiance que tous les ordinateurs et appareils de notre réseau auront automatiquement leur adresse IP à chaque fois qu'ils se connecteront et qu'il ne sera pas nécessaire d'aller sur chaque machine pour définir l'adresse d'une certaine manière, car il s'agit d'une dépense administrative inutile.

Il existe de nombreuses façons de l'implémenter, l'une est au niveau du serveur Windows, mais aujourd'hui, nous nous concentrons sur la façon dont configurer DHCP sur les systèmes Linux, en particulier aujourd'hui Ubuntu client et serveur.

Avec DHCP mis en œuvre, nous fournissons les paramètres suivants :

  • Masque de sous-réseau
  • adresse IP
  • Passerelle
  • Serveurs DNS, entre autres.

Dans Ubuntu 16, nous avons la possibilité qu'il s'agisse d'un serveur DHCP qui contrôle toutes les adresses IP de l'organisation de manière dynamique et sécurisée.

Cette fois, nous allons parler de la façon de configurer DHCP Ubuntu 16 d'une manière pratique.

1. Installer DHCP sur Ubuntu 16


Pour exécuter ce processus, nous devons disposer des privilèges root en utilisant le terme sudo avant chaque commande ou, à défaut, en se connectant en tant que ledit utilisateur.

À installer DHCP sur Ubuntu 16 nous allons entrer la commande suivante :

 sudo apt-get install isc-dhcp-server

Nous espérons que les packages sont téléchargés et installés correctement dans Ubuntu 16.

Il est à noter que nous devons avoir défini quelles valeurs nous devons établir dans le serveur DHCP telles que la passerelle, la plage d'adresses IP à attribuer, etc.

2. Configuration de la carte réseau dans Ubuntu 16


Une fois la Installation DHCP sur Ubuntu 16 nous devons éditer le fichier serveur isc-dhcp pour définir les valeurs de la carte réseau qui se chargera de transmettre l'adressage IP.

Nous pouvons utiliser l'éditeur préféré, tel que Vim ou Nano, et nous y accéderons en utilisant les éléments suivants :

 sudo nano / etc / par défaut / isc-dhcp-server
La fenêtre suivante s'affichera où dans la ligne INTERFACES Nous devons indiquer quelle sera la carte réseau en charge de distribuer et d'attribuer les adresses IP, dans ce cas nous indiquerons que ce sera la carte eth0.

Nous enregistrons les modifications à l'aide de la combinaison de touches :

Ctrl + O

Et nous quittons l'éditeur en utilisant la combinaison :

Ctrl + X

3. Configuration DHCP dans Ubuntu 16


Une fois les valeurs de la carte réseau définies, nous procédons aux réglages DHCP respectifs. Pour cela nous allons éditer le fichier /etc/dhcp/dhcpd.conf, pour cela nous entrerons ce qui suit :
 sudo nano /etc/dhcp/dhcpd.conf
Là, nous devons entrer les valeurs DHCP respectives, dans ce cas, nous devons ajouter les lignes suivantes en fonction de la configuration requise.
 sous-réseau 192.168.0.1 masque de réseau 255.255.255.0 {plage 192.168.0.10 192.168.0.40; option serveurs de noms de domaine 8.8.8.8, 4.4.4.4 ; option nom de domaine "solvetic"; routeurs en option 192.168.0.1 ; option adresse de diffusion 192.168.0.255 ; durée de location par défaut 600; durée de location maximale 7200; }

Dans ce cas, nous avons défini les éléments suivants :

  • L'adresse IP et le masque de réseau du Serveur DHCP
  • Nous avons configuré le rango des directions assigner
  • Nous avons pris quelques DNS public de support comme ceux de Google.
  • Nous avons défini le nom de notre domaine dans l'option option nom de domaine
  • Le IP de diffusion ou diffusion qui se terminera toujours par 255
  • Avec le courage default-lease-time nous spécifions combien d'heures une adresse IP est réservée à un ordinateur
  • La valeur max-durée-de-bail fait référence à la durée maximale pendant laquelle une adresse IP sera réservée pour un ordinateur.

Nous sauvegardons les modifications dans l'éditeur en utilisant :

Ctrl + O

De cette façon, nous avons configuré les paramètres DHCP dans Ubuntu 16. Une fois ces valeurs configurées, nous procédons au redémarrage du service isc-dhcp-server à l'aide de la commande suivante :

 sudo systemctl redémarrer isc-dhcp-server
Démarrer et arrêter le service serveur isc-dchp

Les commandes pour démarrer et arrêter ce service sont :

Démarrer le service

 sudo systemctl démarrer isc-dhcp-server

Aire d'autoroute

 sudo systemctl stop isc-dhcp-server

4. Utiliser DHCP dans Ubuntu 16


L'une des utilisations que l'on peut exercer avec le Serveur DHCP dans Ubuntu 16 consiste à attribuer une adresse IP à un ordinateur particulier.

Par exemple, nous avons un ordinateur avec CentOS 7 qui a la configuration suivante :

  • Adresse MAC : 00 : 00 : 27 : 7e : 3a : 73
  • Adresse IP : 192.168.0.32

Pour une raison quelconque, nous voulons que cet appareil ait l'adresse IP 192.168.0.40¸ pour laquelle nous effectuerons le processus suivant sur le serveur DHCP :

Pour cela il faut aller dans le fichier dhcp.conf et ajoutez les lignes suivantes en bas :

 hôte localhost-CentOS {hardware ethernet 00 : 00 : 27 : 7e : 3a : 73; adresse fixe 192.168.0.40; } 
Une fois que nous avons enregistré les modifications, nous pouvons accéder à l'équipe CentOS, redémarrer le service ou l'équipe et nous verrons les modifications appliquées :

De la même manière, nous pouvons voir le paramètres de diffusion et de masque de sous-réseau défini par DHCP.

5. Configurer DHCP sur un ordinateur client


Pour configurer l'adresse IP sur un ordinateur client il faut aller dans la configuration réseau et là aller dans l'onglet IPv4:

On y établit simplement que le DHCP est défini sur automatique et ainsi l'équipement recevra les adresses IP attribuées par le serveur DHCP.

En utilisant ces paramètres, nous pouvons configurer, de manière simple et pratique, un Serveur DHCP dans Ubuntu 16 et à partir de là, permettre d'attribuer les adresses IP selon la plage configurée et ainsi avoir la possibilité de gérer les équipements connectés dans l'organisation.

Installer DHCP CentOS

wave wave wave wave wave