« Mise en place d'un DHCP Linux » : différence entre les versions
Page créée avec « == Créer un serveur DHCP sur Linux == === Prérequis === * Une machine Linux avec une IP fixe * Une plage d'adresses IP disponibles pour les clients DHCP * Une interface réseau connectée au réseau === Installation du serveur DHCP === 1. Ouvrez un terminal et exécutez la commande suivante pour installer le serveur DHCP : ``` sudo apt install isc-dhcp-server ``` === Configuration du serveur DHCP === 1. Ouvrez le fichier de configuration du serveur DHCP... » |
m Ivan a déplacé la page Mise en place d'un DHCP vers Mise en place d'un DHCP Linux |
||
(Une version intermédiaire par le même utilisateur non affichée) | |||
Ligne 11 : | Ligne 11 : | ||
1. Ouvrez un terminal et exécutez la commande suivante pour installer le serveur DHCP : | 1. Ouvrez un terminal et exécutez la commande suivante pour installer le serveur DHCP : | ||
sudo apt install isc-dhcp-server | sudo apt install isc-dhcp-server | ||
=== Configuration du serveur DHCP === | === Configuration du serveur DHCP === | ||
Ligne 19 : | Ligne 19 : | ||
1. Ouvrez le fichier de configuration du serveur DHCP avec un éditeur de texte : | 1. Ouvrez le fichier de configuration du serveur DHCP avec un éditeur de texte : | ||
sudo nano /etc/dhcp/dhcpd.conf | sudo nano /etc/dhcp/dhcpd.conf | ||
2. Ajoutez les lignes suivantes au fichier de configuration : | 2. Ajoutez les lignes suivantes au fichier de configuration : | ||
subnet 192.168.1.0 netmask 255.255.255.0 { | |||
subnet 192.168.1.0 netmask 255.255.255.0 { | |||
range 192.168.1.10 192.168.1.100; | range 192.168.1.10 192.168.1.100; | ||
option routers 192.168.1.1; | option routers 192.168.1.1; | ||
option subnet-mask 255.255.255.0; | option subnet-mask 255.255.255.0; | ||
option domain-name "mondomaine.com"; | option domain-name "mondomaine.com"; | ||
option domain-name-servers 192.168.1.1; | option domain-name-servers 192.168.1.1;} | ||
=== Explication des lignes de configuration === | === Explication des lignes de configuration === | ||
* | * '''subnet 192.168.1.0 netmask 255.255.255.0''' : définit la plage d'adresses IP disponibles pour les clients DHCP. | ||
* | * '''range 192.168.1.10 192.168.1.100''' : définit la plage d'adresses IP qui seront attribuées aux clients DHCP. | ||
* | * '''option routers 192.168.1.1''' : définit l'adresse IP du routeur par défaut pour les clients DHCP. | ||
* | * '''option subnet-mask 255.255.255.0''' : définit le masque de sous-réseau pour les clients DHCP. | ||
* | * '''option domain-name "mondomaine.com"''' : définit le nom de domaine pour les clients DHCP. | ||
* | * '''option domain-name-servers 192.168.1.1''' : définit les serveurs DNS pour les clients DHCP. | ||
3. Sauvegardez et fermez le fichier de configuration. | 3. Sauvegardez et fermez le fichier de configuration. | ||
Ligne 50 : | Ligne 51 : | ||
1. Redémarrez le service DHCP : | 1. Redémarrez le service DHCP : | ||
sudo systemctl restart dhcpd | sudo systemctl restart dhcpd | ||
=== Test du serveur DHCP === | === Test du serveur DHCP === | ||
# Connectez un ordinateur client au réseau. | |||
# Ouvrez un terminal et exécutez la commande suivante pour afficher l'adresse IP attribuée par le serveur DHCP : | |||
ip addr show | |||
Si vous voyez une adresse IP dans la plage définie dans le fichier de configuration, le serveur DHCP est correctement configuré. | Si vous voyez une adresse IP dans la plage définie dans le fichier de configuration, le serveur DHCP est correctement configuré. |
Dernière version du 30 octobre 2023 à 17:44
Créer un serveur DHCP sur Linux[modifier | modifier le wikicode]
Prérequis[modifier | modifier le wikicode]
- Une machine Linux avec une IP fixe
- Une plage d'adresses IP disponibles pour les clients DHCP
- Une interface réseau connectée au réseau
Installation du serveur DHCP[modifier | modifier le wikicode]
1. Ouvrez un terminal et exécutez la commande suivante pour installer le serveur DHCP :
sudo apt install isc-dhcp-server
Configuration du serveur DHCP[modifier | modifier le wikicode]
1. Ouvrez le fichier de configuration du serveur DHCP avec un éditeur de texte :
sudo nano /etc/dhcp/dhcpd.conf
2. Ajoutez les lignes suivantes au fichier de configuration :
subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.10 192.168.1.100; option routers 192.168.1.1; option subnet-mask 255.255.255.0; option domain-name "mondomaine.com"; option domain-name-servers 192.168.1.1;}
Explication des lignes de configuration[modifier | modifier le wikicode]
- subnet 192.168.1.0 netmask 255.255.255.0 : définit la plage d'adresses IP disponibles pour les clients DHCP.
- range 192.168.1.10 192.168.1.100 : définit la plage d'adresses IP qui seront attribuées aux clients DHCP.
- option routers 192.168.1.1 : définit l'adresse IP du routeur par défaut pour les clients DHCP.
- option subnet-mask 255.255.255.0 : définit le masque de sous-réseau pour les clients DHCP.
- option domain-name "mondomaine.com" : définit le nom de domaine pour les clients DHCP.
- option domain-name-servers 192.168.1.1 : définit les serveurs DNS pour les clients DHCP.
3. Sauvegardez et fermez le fichier de configuration.
Démarrage du serveur DHCP[modifier | modifier le wikicode]
1. Redémarrez le service DHCP :
sudo systemctl restart dhcpd
Test du serveur DHCP[modifier | modifier le wikicode]
- Connectez un ordinateur client au réseau.
- Ouvrez un terminal et exécutez la commande suivante pour afficher l'adresse IP attribuée par le serveur DHCP :
ip addr show
Si vous voyez une adresse IP dans la plage définie dans le fichier de configuration, le serveur DHCP est correctement configuré.
Images[modifier | modifier le wikicode]
- Installation du serveur DHCP**
Installation du serveur DHCP: Fichier:Dhcp-install.png
- Configuration du serveur DHCP**
Configuration du serveur DHCP: Fichier:Dhcp-config.png
- Démarrage du serveur DHCP**
Démarrage du serveur DHCP: Fichier:Dhcp-start.png
- Test du serveur DHCP**
Test du serveur DHCP: Fichier:Dhcp-test.png
Conclusion[modifier | modifier le wikicode]
Vous avez maintenant créé un serveur DHCP sur Linux. Ce serveur permettra aux clients DHCP de se connecter au réseau et d'obtenir une configuration IP automatique.