Comment installer et configurer le serveur DHCP sur Ubuntu Top 10.Top 10 LTS

Comment installer et configurer le serveur DHCP sur Ubuntu Top 10.Top 10 LTS
La forme complète de DHCP est un protocole de configuration de l'hôte dynamique. Il est utilisé pour attribuer automatiquement les adresses IP, les informations de routage, les informations DNS, la passerelle, etc. aux ordinateurs du réseau, ce qui permet d'économiser beaucoup de temps requis pour la configuration manuelle. Dans cet article, je vais vous montrer comment installer et configurer le serveur DHCP ISC sur Ubuntu 18.04 LTS. Alors, commençons.

Topologie du réseau:

Dans cet article, je vais mettre en œuvre la topologie du réseau dans la figure ci-dessus. Il y aura un Serveur DHCP et 3 ordinateurs PC1, PC2, PC3 connecté à un commutateur réseau. Le Serveur DHCP Attribuera les ordinateurs connectés aux adresses IP du commutateur dans la plage 192.168.50.50/24 pour 192.168.50.100/24. L'adresse de la passerelle sera 192.168.50.1/24. Le Serveur DHCP Affectera également les adresses du serveur DNS 192.168.50.1 et 8.8.8.8 aux ordinateurs aussi.

Affectif IP statique au serveur DHCP:

Il n'est pas nécessaire d'attribuer une adresse IP statique à la Serveur DHCP Comme les demandes DHCP sont diffusées sur le réseau et Serveur DHCP Je leur répondront automatiquement. Une adresse IP dynamique sur le même réseau (192.168.50.0/24 Dans cet article) ne ferait que fonctionner. Mais, je vous recommande d'attribuer une adresse IP à votre serveur DHCP à l'extérieur de la plage d'adresses IP (ou du pool DHCP) que vous configurerez pour les ordinateurs du réseau.

Il existe de nombreux tutoriels sur Linuxhint.com que vous pouvez obtenir de l'aide si vous avez besoin d'attribuer une adresse IP statique à votre Ubuntu 18.04 serveur LTS.

Installation du serveur DHCP ISC:

Le package ISC DHCP Server est disponible dans le référentiel officiel de package d'Ubuntu 18.04 LTS. Ainsi, vous pouvez facilement l'installer en utilisant le gestionnaire de packages APT.

Tout d'abord, mettez à jour le cache du référentiel de package APT avec la commande suivante:

$ sudo apt mise à jour

Maintenant, installez ISC-DHCP-Server Package avec la commande suivante:

$ sudo apt install isc-dhcp-server

Maintenant, appuyez sur y Et puis appuyez sur continuer.

Le serveur ISC DHCP doit être installé.

Fichiers de configuration du serveur ISC DHCP:

Le fichier de configuration principal du serveur DHCP ISC est / etc / dhcp / dhcpd.confli

Si vous souhaitez configurer le serveur DHCP ISC, vous devez modifier ce fichier de configuration. Une fois que vous l'avez fait, vous devez redémarrer le ISC-DHCP-Server Service ainsi que les modifications prennent effet.

Pour redémarrer le ISC-DHCP-Server Service, exécutez la commande suivante:

$ sudo systemctl redémarrer ISC-DHCP-Server

Configuration du serveur ISC DHCP:

Avant de modifier le / etc / dhcp / dhcpd.confli Fichier de configuration, faites une copie de sauvegarde du fichier de configuration / etc / dhcp / dhcpd.confli.sauvegarde avec la commande suivante:

$ sudo mv -v / etc / dhcp / dhcpd.conf / etc / dhcp / dhcpd.confli.sauvegarde

Maintenant, créez un nouveau fichier de configuration vierge / etc / dhcp / dhcpd.confli avec la commande suivante:

$ sudo nano / etc / dhcp / dhcpd.confli

Maintenant, saisissez les lignes suivantes et enregistrez le fichier en appuyant sur + X suivie par y et .

Temps de location par défaut 600;
Temps de location maximum 7200;
DDNS-Update Style Aucun;
faisant autorité;
Sous-réseau 192.168.50.0 Masque de réseau 255.255.255.0
Plage 192.168.50.50 192.168.50.100;
Routeurs d'options 192.168.50.1;
Option Subnet-Mask 255.255.255.0;
Option Domain-Name-Servers 192.168.50.1, 8.8.8.8;

Les fichiers de configuration finaux sont:

Maintenant, redémarrez le ISC-DHCP-Server Service avec la commande suivante:

$ sudo systemctl redémarrer ISC-DHCP-Server

Maintenant, vérifiez si le ISC-DHCP-Server s'exécute correctement avec la commande suivante:

$ sudo systemctl status isc-dhcp-server

Comme vous pouvez le voir, le ISC-DHCP-Server Le service s'exécute correctement. Donc, la configuration a réussi.

Test du serveur DHCP:

Maintenant, je vais démarrer tous les autres ordinateurs du réseau et voir s'il obtient les adresses IP correctes.

Comme tu peux le voir, PC1 J'ai l'adresse IP 192.168.50.50.

PC2 J'ai l'adresse IP 192.168.50.51.

PC3 J'ai l'adresse IP 192.168.50.52.

Ainsi, le serveur DHCP fonctionne comme prévu.

Attribuer des adresses IP fixes aux hôtes via DHCP:

Par défaut, le serveur DHCP attribuera des adresses IP aléatoires aux ordinateurs du réseau à partir de la plage IP DHCP que vous avez configurée. Il n'y a donc aucune garantie qu'un ordinateur spécifique obtiendra la même adresse IP. Mais, vous pouvez attribuer des adresses IP fixes aux ordinateurs de votre réseau à l'aide de DHCP. Vous aurez besoin de l'adresse MAC du NIC (carte d'interface réseau) de l'ordinateur à laquelle vous souhaitez attribuer une adresse IP fixe.

Vous pouvez trouver l'adresse MAC de vos ordinateurs Linux avec la commande suivante:

$ ip a

Comme vous pouvez le voir, l'adresse MAC de PC2 est 00: 0C: 29: A5: BD: 5B.

Sur Windows, vous pouvez exécuter la commande suivante pour trouver l'adresse MAC de votre carte NIC.

$ ipconfig / all

Comme vous pouvez le voir, l'adresse MAC de ma carte NIC est 00: 0c: 29: E6: 75: B9.

Maintenant, pour configurer le serveur DHCP pour attribuer une adresse IP fixe à PC2, Ouvrez le fichier de configuration du serveur DHCP / etc / dhcp / dhcpd.confli comme suit:

$ sudo nano / etc / dhcp / dhcpd.confli

Ensuite, ajoutez les lignes suivantes à la fin du fichier de configuration et enregistrez le fichier.

hôte windows7-pc
matériel Ethernet 00: 0c: 29: E6: 75: B9;
Adresse fixe 192.168.50.20;

Ici, 00: 0c: 29: E6: 75: B9 est l'adresse MAC de l'ordinateur où nous voulons attribuer l'adresse IP fixe 192.168.50.20.

Le fichier de configuration final est:

Maintenant, redémarrez le ISC-DHCP-Server comme suit:

$ sudo systemctl redémarrer ISC-DHCP-Server

Comme vous pouvez le voir, la bonne adresse IP 192.168.50.20 est affecté à la machine Windows 7. Donc, ça a fonctionné.

C'est ainsi que vous installez et configurez le serveur DHCP ISC sur Ubuntu 18.04 LTS. Merci d'avoir lu cet article.