Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
wiki:services:dhcp_f [2015/09/07 02:54] vzh update vlan |
wiki:services:dhcp_f [2017/04/29 23:30] gingerbread |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ===== DHCP ===== | ||
+ | |||
+ | <WRAP Important> | ||
+ | </ | ||
+ | |||
+ | ==== DHCP Filaire ==== | ||
+ | |||
+ | Nous utilisons un DHCP modifié pour effectuer des requêtes sur ADH5. | ||
+ | |||
+ | <code bash> | ||
+ | apt-get install gcc libjson0-dev libcurl45-openssl-dev automake | ||
+ | </ | ||
+ | |||
+ | ===En bref=== | ||
+ | |||
+ | Le serveur DHCP utilisé est ISC-DHCP. | ||
+ | |||
+ | * Pour le filaire, nous utilisons les machines dhcp et dhcpv6, respectivement pour l'IPv4 et l' | ||
+ | |||
+ | Pourquoi un DHCP ? | ||
+ | |||
+ | * pour donner une adresse IP à nos adhérents :) | ||
+ | * pour avoir une configuration plus rapide et plus standard sur les ordinateurs des adhérents | ||
+ | |||
+ | Mais nos adresses pour le filaire viennent d' | ||
+ | |||
+ | En effet, c'est dans la base de données d'ADH5 que sont stockées les adresses IP des adhérents pour le filaire. C'est pourquoi le DHCP a été recompilé pour obtenir les informations nécessaires à travers l'API JSON d' | ||
+ | Vous pouvez trouver le patch pour isc-dhcp sur le gitlab MiNET [[http:// | ||
+ | |||
+ | === Info importante : le DHCP vu par MiNET === | ||
+ | |||
+ | Notre utilisation du DHCP n'a rien de D (pour dynamic). Tout est configuré en statique. Il faut bien avoir cela à l' | ||
+ | |||
+ | ===Considérations réseau=== | ||
+ | |||
+ | Le DHCP filaire n'a pas d'IP dans les vlans 41 à 49, comment peut-il recevoir les demandes des utilisateurs ? | ||
+ | |||
+ | La réponse est simple le routeur de minet intercepte les requêtes (broadcast) des utilisateurs et | ||
+ | les transmet (en unicast) au serveur DHCP qui est sur un VLAN différent. | ||
+ | |||
+ | Pour cela il faut configurer les lignes suivantes (exemple pour le vlan 42 en IPv4) : | ||
+ | |||
+ | interface Vlan42 | ||
+ | ip helper-address 192.168.102.182 | ||