DHCP Windows

Transcription

DHCP Windows
Installation d'un serveur DHCP sous Windows 2000 Serveur
Un serveur DHCP permet d'assigner des adresses IP à des ordinateurs clients du réseau. Grâce à
un protocole DHCP (Dynamic Host Configuration Protocol), vous pouvez donner au client son
adresse IP, son masque de sous réseau ainsi que d'autres paramètres tels que le serveur DNS, la
passerelle, la durée du bail, etc...
L'administration des adresses IP est donc centralisée, et ainsi, terminé le risque d'erreur induit
par la configuration manuelle des clients.
Le DHCP utilise un modèle client/serveur dans lequel le serveur DHCP assure la gestion
centralisée des adresses IP utilisées sur le réseau. Les clients qui prennent en charge DHCP
peuvent ensuite demander et obtenir la location d'une adresse IP auprès d'un serveur DHCP dans
le cadre de leur procédure d'amorçage réseau.
Présentation et fonctionnement:
Dès lors qu'un client DHCP démarre, il demande ses données d'adressage IP à un serveur DHCP.
Celui-ci choisit les informations dans son pool d'adresses IP et les propose au client, puis lui
attribue pour une certaine durée de bail. Le client doit renvoyer une requête DHCP pour accepter
l'adresse et demander de la garder. Le serveur DHCP renvoie un paquet de confirmation, avec les
informations IP complètes que le client prend en compte pour reconfigurer ses paramètres IP
Configuration du client, station Windows Xp Pro
Avant de se lancer dans la configuration du serveur DHCP, nous allons configurer le client:
Tout d'abord, suivre les instructions ci-dessous :
Nous arrivons sur les connexions réseau, dans le cas présent, nous avons une "Connexion au réseau
local" fait par une carte réseau de type Realtek.
Ensuite, après avoir effectué les "propriétés" de la connexion au réseau local, nous arrivons sur
configuration de la connexion:
Description:
- Client pour les réseaux Microsoft : il permet à votre ordinateur d'accéder aux ressources d'un
réseau Microsoft.
- Partage de fichiers et d'imprimantes pour les réseaux Microsoft : il permet à d'autres
utilisateurs utilisant le réseau Microsoft accéder aux ressources de votre ordinateur.
- Planificateur de paquets Qos : il permet de contrôler le trafic réseau. (Qualité de service)
- Protocole Internet TCP/IP : il permet la communication entre différents réseaux
interconnectés (et en particulier à l'Internet)
Ensuite, allez voir les propriétés du Protocole Internet TCP/IP :
Dans le cas présent, le choix de l'utilisation du service DHCP à été validé. On peut vérifier et/ou
compléter certains paramètres en cliquant sur le bouton "Avancé" :
On s'aperçoit dans le cas ci-dessus, que le DHCP est effectivement activé.
Et nous avons fini de configurer la partie client réseau.
Spécification du client DHCP :
Localisation de bail IP : le client émet une diffusion générale afin de trouver l'IP d'un serveur
DHCP
Offre de bail : Tous les serveurs DHCP disponibles envoient une offre d'adressage IP au client.
Demande de bail : le client sélectionne la première proposition d'adressage IP qu'il reçoit, puis
émet à nouveau une diffusion générale afin de demander un bail.
Confirmation de bail : le serveur DHCP retenu répond alors au client, et les autres serveurs
retirent alors leurs offres. Le client reçoit son adresse IP, ainsi que ses paramètres optionnels.
Supposons qu'il n'y a pas de serveur DHCP en ligne, c'est à dire que le client ne reçoit pas de
proposition au bout d'une seconde, il réitère sa demande 3 fois au bout de 9, 13 et 16 secondes.
S'il n'y a toujours pas de réponse d'un serveur DHCP, le client s'auto configure une adresse IP du
type 169.254.xxx.xxx (adresse APIPA (Automatic Private IP Adressing)). Ensuite, le client refait
une tentative toutes les 5 minutes.
Pour pallier à ce problème, certains OS comme XP permettent la configuration alternative d'une
interface réseau. Si le serveur DHCP ne fonctionne pas ou ne répond pas, le système prendra la
valeur d'adressage prédéfini sous l'onglet Configuration alternative:
Configuration du serveur DHCP
Un serveur DHCP doit avoir une adresse IP fixe.
Cliquez pour l'installer sur Démarrer -> Paramètres -> Panneau de configuration
Puis, double cliquez sur Ajout/Suppression de programmes, et choisissez Ajouter/Supprimer des
composants Windows
Choisissez ensuite Services de mise en réseau :
Et cliquez alors sur Détails :
Sélectionnez Protocole DHCP, OK et Suivant. Cliquez sur Terminer.
Configuration
Autorisation de serveur DHCP
Il faut autoriser le serveur DHCP sur le réseau existant. Pourquoi cette autorisation ? Afin
d'éviter qu'un serveur non autorisé sur un réseau donne de mauvaises adresses IP sur le réseau.
Par exemple, dans le cas d'un serveur mal configuré, ou d'un serveur bien configuré, mais qui ne
serait pas sur le bon réseau. Voici la procédure:
Allez sur Démarrer -> Programmes -> Outils d'administration -> DHCP
Ensuite Action et Gérer les serveurs autorisés, cliquez alors sur Autoriser.
Entrez alors soit l'adresse IP ou soit le nom du serveur à autoriser, et cliquez sur OK. Exemple :
192.168.1.1 ou infoasm
Remarque: Vous devez être connecté en tant qu'administrateur pour réaliser cette procédure.
Création d'une étendue
Qu'est ce qu'une étendue ?
Une étendue est un pool (plage) d'adresses IP qu'un serveur DHCP peut distribuer aux clients.
C'est la première chose à faire si vous voulez que votre serveur DHCP soit fonctionnel.
Voici quelques règles de bases que vous devez prendre en compte avant de configurer une étendue:
- Vous devez définir les adresses IP de début et de fin pour chaque étendue
- Il doit y avoir au moins une étendue par serveur, mais il est possible d'en créer plusieurs
- N'oubliez pas d'exclure de l'étendue les adresses IP statiques de votre réseau, par exemple les
imprimantes.
- Attention, si vous avez plusieurs serveurs DHCP, ceux-ci ne partagent pas leurs informations,
ainsi, faîtes attention de ne pas créer des étendues qui se recoupent.
Voici la méthode à suivre afin de créer votre étendue :
A partir de la console DHCP, faîtes Action et Nouvelle étendue, et suivez ensuite les indications
données par l'assistant (à savoir, vous aurez à donner un nom et une brève description de votre
étendue, les IP de début et de fin de l'étendue, les adresses IP à exclure, la durée du bail).
Suivez la procédure.
Nommez l'étendue que vous allez créer.
Choisissez les plages d'adresses de début et de fin.
Pourquoi choisir l'adresse IP à partir de 20 ? Dans le cas présent, mon adresse de serveur est
192.168.1.1. De plus je me réserve la possibilité entre 192.168.1.2 et 192.168.1.19 de mettre des
imprimantes réseaux ou des postes clients avec des adresses IP fixes.
Les adresses IP attribuées par mon serveur DHCP à ses clients commenceront donc à partir de
192.168.1.20 et finiront à 192.168.1.200.
Il est possible au sein même de l'étendue d'exclure certaines adresses IP. Dans ce cas, compléter
la page suivante:
Ensuite il convient de définir la durée du bail:
La valeur par défaut est de 8 jours, mais il est possible de raccourcir ce temps. Pour les TP sur ce
service, il peut être intéressant de se limiter à quelques minutes. Ainsi, il est possible de
visualiser les trames de demande de renouvellement du bail (à T1= 50% du temps de bail et à
T2=7/8 du temps de bail en cas de passage de T1 sans renouvellement).
Options d'étendue
Lorsque vous configurez votre étendue, il peut être nécessaire de définir des options. Ces options
peuvent être l'adresse IP de la passerelle (routeur) ou l'IP du serveur DNS que les clients
doivent utiliser, pour ce faire, procédez comme suit :
Cette option permet de définir une passerelle
Ensuite, si votre système est défini dans un domaine, indiquer dans cette fenêtre les différents
éléments qui caractérisent celui-ci.
Sur les systèmes d'exploitation Microsoft Windows 2000/2003 Server, l'ensemble de
l'architecture de domaine est définie autour de l'Active Directory. Or l'un des piliers de l'AD est
le service DNS. C'est pourquoi il convient de compléter dans ce même écran, les informations
concernant ce service. Attention à bien ordonner les adresses de serveur : en principe, c'est le
CPD qui doit être cité en premier si l'on veut garantir une connexion rapide et fiable des clients.
Si l'on désire garder une compatibilité avec les systèmes Windows antérieurs (utilisation de
NetBios), il convient de paramétrer la configuration Wins:
Enfin, le configurateur propose l'activation de l'étendue nouvellement définie:
Si les options n'ont pas été définies lors de la configuration initiale, ou s'il faut les modifier, il
est possible de le faire directement dans la console DHCP de windows 2000 Server.
Pour cela, développez votre étendue, et faire un clic droit sur Options d'étendue, et choisissez
Configurez les options.
Dans cette fenêtre qui s'ouvre, choisissez les options DCHP que vous souhaitez configurer, par
exemple 003 routeur pour la passerelle.
Si vous avez un serveur de domaine, je vous conseille d'utiliser ces quatre options :
003 pour l'accès à un routeur / 005 votre serveur est un serveur de nom / 006 votre serveur est
un serveur DNS / 015 votre serveur est contrôleur de domaine.
Activation /désactivation de l'étendue
Vous avez terminé l'installation et la configuration, simple, de votre serveur DHCP. Il ne vous
reste plus qu'à l'activer. Cliquez alors à droite sur votre étendue, et choisissez Activer.
Un petite flèche rouge orienté vers le bas était présente devant votre étendue, elle a disparu
pour une flèche verte vers le haut, cela signifie que votre étendue est activée et que votre
serveur DHCP est prêt à distribuer des adresses IP aux clients.
La désactivation s'effectue de même
Validation d'une connexion d'un client DHCP :
Sur le poste XP, ouvrir une fenêtre d'invite de commande
Cliquer sur Démarrer -> Exécuter puis saisir cmd et cliquer sur OK
La commande ipconfig permet, suivant les options, de gérer l'interface réseau.
> ipconfig /all
permet de visualiser l'ensemble des paramètres de l'interface.
> ipconfig /release
permet de clore un bail DHCP. Le client n'a alors plus d'adresse, et celle-ci est récupérée par le
serveur.
> ipconfig /renew
permet de relancer une demande d'adresse auprès du serveur DHCP.
Sur le serveur, aller dans la zone des baux, vous devez y trouver tous les clients connectés.