DHCP
De Wiki Automatisme et Informatique.
Pourquoi un serveur DHCP
Pourquoi s'embeter a gerer le DHCP sur un serveur alors que :
- la plupart des Box ont une option DHCP qui est activée la plupart du temps par défaut
- la plupart des routeurs gèrent le DHCP sans soucis
Pour ma part, le DHCP était géré dans ma box, jusqu'au jour ou j'ai du rajouter un routeur en sortie de box. A partir de ce moment la, j'avais les log des addresses fournies, mais j'étais incapable d'avoir le nom d'hote associé, je ne savais donc plus qui était qui. En gérant le DHCP sur le serveur, je peux visualiser quel client s'est connecté et quelle adresse il a actuellement, ce qui dans de nombreux cas simplifie la vie.
Il existe de nombreux tutoriaux traitants de la configuration d'un serveur DHCP, pour ma part je sais que je suis alergique aux lignes de commandes à ralonge et que pour toutes les configurations, je prefere passer par Webmin (couplé à virtualmin pour la gestion des domaines)
Serveur DHCP
l'installation du serveur DHCP se fait par
apt-get install dhcp3
Ensuite, il ne vous reste plus qu'à vous connecteur sur webmin, et d'aller dans l'onglet servers-> DHCP Server
La configuration étant vierge, il faut tout d'abord créer un sous-réseau auquel le serveur affectera les IP. Cette opération est réalisée en cliquant sur "Add a Newsubnet".
On crée alors le sous-réseau que notre serveur doit gérer.
- Subnet description : le nom de votre réseau (ici par exemple localnet)
- Network Address : l'adresse du serveur (192.168.1.0 dans l'exemple)
- Netmask : masque réseau correspondant
- Adress ranges : les plages d'adresses que le serveur affectera (de 192.168.1.1 a 192.168.1.254 dans l'exemple)
L'adressage est effectif a partir de ce moment la. Les seuls problèmes qui peuvent survenir sont :
- Pas de gestion DNS au niveau des postes clients
- Pas d'information de passerelle au niveau des postes clients
On résout ces problèmes en revenant sur la configuration de notre sous-résau
On s'apercoit que l'on peut alors :
- Affecter des opératrions pour les postes clients : "Edit Client Options"
- Visualiser les adresses utilisées : "List Leases"
- Affecter un autre groupe d'adresses à ce sous-réseau : "Add an address pool"
Nous allons donc éditer les options clients :
Pour résoudre les problèmes que nous avions, il nous suffit de :
- Renseigner le domaine : Domaine Name (ici localnet)
- Renseigner l'addresse de notre passerelle / routeur : Default routers (192.168.1.255)
- Renseigner les adresses des serveurs DNS : DNS servers (les adresses du serveur principal et secondaire sont inscrites l'une apres l'autre séparées par un espace)
En revenant sur la page générale du serveur DHCP, on peut aussi renseigner les options des clients valables pour tous les réseaux gérés par ce serveur et ce grace à la touche "Edit Client Options"
ce qui nous donnera l'écran suivant
Votre serveur DHCP est alors fonctionnel.



