Outils pour utilisateurs

Outils du site


dhcp

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
dhcp [2022/09/18 13:12] – [Configuration] admindhcp [2025/01/23 17:38] (Version actuelle) – [DHCP] serge.guerinet
Ligne 4: Ligne 4:
 (SIO1-2017) Simon Lemelletier, Adrien Tanner\\  (SIO1-2017) Simon Lemelletier, Adrien Tanner\\ 
 (SIO2-2019) Antoine Reux, Jessy Tranchant (SIO2-2019) Antoine Reux, Jessy Tranchant
 +
 +**Pour l'installation et la configuration, voir [[dhcpserv|la page suivante]]**
 +
  
 ==== PRINCIPE ==== ==== PRINCIPE ====
Ligne 126: Ligne 129:
 Le problème est que certains routeurs ne sont pas compatibles avec cette solution ; il est donc nécessaire de passer par un agent relai DHCP.\\  Le problème est que certains routeurs ne sont pas compatibles avec cette solution ; il est donc nécessaire de passer par un agent relai DHCP.\\ 
 Cet agent agit comme un proxy entre le client et le serveur ; il intercepte toutes les demandes DHCP émises en diffusion et les transmet au serveur en monodiffusion.\\  Cet agent agit comme un proxy entre le client et le serveur ; il intercepte toutes les demandes DHCP émises en diffusion et les transmet au serveur en monodiffusion.\\ 
-==== INSTALLATION WINDOWS ==== 
-Le paramétrage d'un serveur DHCP est possible aussi bien au travers de l'interface graphique que par commandes clavier.\\  
-Il suffit d'utiliser un éditeur de scripts (netsh par exemple). 
-  * Création d'une étendue 
-netsh dhcp server <adresseserveur> add scope <adresseréseau> <masque> <nométendue>\\  
-<code> 
-netsh dhcp server 172.16.10.1 add scope 172.16.10.0 255.255.255.0 Toutissus 
-</code> 
-\\  
-  * Définition des adresses de l'étendue 
-netsh dhcp server <adresseserveur> scope <adresseréseau> add iprange <adressedébut> <adressefin>\\  
-<code> 
-netsh dhcp server 172.16.10.1 scope 172.16.10.0 add iprange 172.16.10.30 172.16.10.50 
-</code> 
-\\  
-  * Définition du bail 
-netsh dhcp server <adresseserveur> scope <adresseréseau> optionvalue <codeoption> dword <valeur>\\  
-<code> 
-netsh dhcp server 172.16.10.1 scope 172.16.10.0 optionvalue 051 dword "3600" 
-</code> 
-\\  
-Lorque un problème survient sur le réseau, il arrive que la réponse du serveur dhcp soit trop longue ; dans ce cas, le protocole APIPA (Automatic Private Internet Protocol Addressing) prend le relai sur la machine cliente pour attribuer localement une adresse de type 169.254.x.x\\  
-=== Commandes === 
-  * à partir du client, libère l'adresse IP 
- <code>Ipconfig /release </code> 
-  * à partir du client, demande une adresse IP au serveur 
-<code>Ipconfig /renew</code> 
-\\  
-==== INSTALLATION LINUX ==== 
- 
-Installation du service DHCP sur Debian : 
- 
-<code lscript> 
-apt-get install isc-dhcp-server 
-</code> 
- 
-Le code d'erreur qui s'affiche à la fin d'installation est normal car le service n'est pas encore configuré. 
- 
-==== Configuration ==== 
- 
-La configuration se passe dans le fichier **///etc/dhcp/dhcpd.conf//**.  
- 
-On pourra alors configurer :  
-  - la plage 
-  - la passerelle distribuée 
-  - les serveurs DNS 
-  - de multiples autres options 
- 
-__Exemple__  
- 
-Voici un passage du fichier : 
- 
-<code apache> 
-subnet 172.27.0.0 netmask 255.255.0.0 { #l'adresse réseau et son masque 
- option routers 172.27.0.254; #l'adresse du routeur 
- range 172.27.0.1 172.27.0.127; #la plage d'adresse que le DHCP distribue 
- option domain-name-servers 172.20.0.6, 172.20.0.5; #l'adresse des serveurs DNS 
-} 
-</code> 
- 
-Une fois la configuration terminée, il faut redémarrer le service DHCP avec la commande <code lscript>service isc-dhcp-server restart</code> 
- 
-<wrap em>Si le statut est "//**Failed**//", il faut supprimer le fichier "//**dhcpd**//.//**pid**//" à l'arborescence //"**/etc/default/**"//. 
  
-Refaire la démarche de test (redémarrer, vérifier le statut...).</wrap> 
dhcp.1663506746.txt.gz · Dernière modification : de admin