dhcp
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
dhcp [2025/01/23 16:20] – [Configuration] serge.guerinet | dhcp [2025/01/23 17:38] (Version actuelle) – [DHCP] serge.guerinet | ||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
(SIO1-2017) Simon Lemelletier, | (SIO1-2017) Simon Lemelletier, | ||
(SIO2-2019) Antoine Reux, Jessy Tranchant | (SIO2-2019) Antoine Reux, Jessy Tranchant | ||
+ | |||
+ | **Pour l' | ||
+ | |||
==== 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' | ||
- | Il suffit d' | ||
- | * Création d'une étendue | ||
- | netsh dhcp server < | ||
- | < | ||
- | netsh dhcp server 172.16.10.1 add scope 172.16.10.0 255.255.255.0 Toutissus | ||
- | </ | ||
- | \\ | ||
- | * Définition des adresses de l' | ||
- | netsh dhcp server < | ||
- | < | ||
- | netsh dhcp server 172.16.10.1 scope 172.16.10.0 add iprange 172.16.10.30 172.16.10.50 | ||
- | </ | ||
- | \\ | ||
- | * Définition du bail | ||
- | netsh dhcp server < | ||
- | < | ||
- | netsh dhcp server 172.16.10.1 scope 172.16.10.0 optionvalue 051 dword " | ||
- | </ | ||
- | \\ | ||
- | 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' | ||
- | < | ||
- | * à partir du client, demande une adresse IP au serveur | ||
- | < | ||
- | \\ | ||
- | ==== INSTALLATION LINUX ==== | ||
- | |||
- | Installation du service DHCP sur Debian : | ||
- | |||
- | <code lscript> | ||
- | apt-get install isc-dhcp-server | ||
- | </ | ||
- | |||
- | Le code d' | ||
- | |||
- | ==== Configuration ==== | ||
- | |||
- | La configuration se passe dans le fichier **/// | ||
- | |||
- | 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 { # | ||
- | option routers 172.27.0.254; | ||
- | range 172.27.0.1 172.27.0.127; | ||
- | option domain-name-servers 172.20.0.6, 172.20.0.5; # | ||
- | } | ||
- | </ | ||
- | |||
- | Une fois la configuration terminée, il faut redémarrer le service DHCP avec la commande <code lscript> | ||
- | |||
- | <wrap em>Si le statut est "// | ||
- | Il faut éditer le fichier **// / | ||
- | <code lscript> | ||
- | |||
- | On indiquera alors l' | ||
- | <code apache># On what interfaces should the DHCP server (dhcpd) serve DHCP requests? | ||
- | # | ||
- | INTERFACESv4=" | ||
- | #commenter la ligne IPv6 si aucune configuration n'est définie | ||
- | # | ||
- | Refaire la démarche de test (redémarrer, | ||
- | <code lscript> |
dhcp.1737649256.txt.gz · Dernière modification : de serge.guerinet