Serveur AD, DNS et DHCP sous Windows Serveur 2008 R2 et VMWare Workstation 10 Sommaire 1. Contexte... 2 2. Prérequis... 2 3. Configuration du réseau dans VMWare Workstation 10... 2 4. Windows Server 2008 R2... 2 4.1 Création de la machine virtuelle... 2 4.2 Installation du serveur... 3 4.3 Configuration du serveur... 3 4.3.1 VMWare Tools... 4 4.3.2 Adresse IP... 4 4.3.3 Rôle DNS... 4 4.3.4 Rôle DHCP... 5 4.3.5 Rôle Active Directory (AD)... 5 4.3.6 Autorisation du serveur DHCP... 6 Page 1
1. Contexte L objectif de ce document est de mettre en place un début d infrastructure comprenant un Active Directory (AD), un serveur Domain Name System (DNS) et un serveur Dynamic Host Configuration Protocol (DHCP), le tout virtualisé avec VMWare Workstation 10. 2. Prérequis Avant de commencer, vérifiez que vous possédez le matériel suivant : - Un PC qui supporte la virtualisation (Intel-VT ou AMD-V) - 2Go de RAM disponibles - 25Go de stockage disponible (fichiers requis + machines virtuelles) - Logiciel de virtualisation : VMWare Workstation 10 - Une image CD (fichier ISO) de Windows Server 2008 R2 64bits - Une connexion internet fonctionnelle 3. Configuration du réseau dans VMWare Workstation 10 Avant de commencer, il faut que VMWare Workstation soit prêt à faire communiquer correctement nos futures machines virtuelles. Nous partons du principe que VMWare Workstation et son éditeur de réseau virtuel sont installés «par défaut» (par exemple : l adaptateur réseau VMNet8 est en branché en NAT et le DHCP local de VMWare Workstation activé) et que vous n avez aucune machine virtuelle en cours d exécution à part la prochaine que nous allons installer. Ce document impose une configuration (adressage IP, matériel virtuel, etc ), cependant vous pouvez changer cette configuration au fur et à mesure que vous avancez ou ultérieurement si vous savez ce que vous faites. - Ouvrez VMWare Workstation 10 - Allez dans «Editeur de réseau virtuel» - Cliquez sur «VMNet8» et vérifiez que ce soit bien le NAT - En dessous, décochez la case «Utiliser le DHCP local» - Changez l adresse IP juste en dessous et remplacez-là par «192.168.100.100» par exemple - Appliquez les modifications - Cliquez un peu plus haut sur «Paramètres NAT» - Vérifiez que la passerelle par défaut soit «192.168.100.2» - Quittez l éditeur 4. Windows Server 2008 R2 4.1 Création de la machine virtuelle Lancer VMWare Workstation 10 Page 2
Cliquer sur «Fichier» Cliquer sur «Nouvelle Machine Virtuelle» Sélectionner «Typique» puis «Suivant» Ici il faut sélectionner «Installer le système plus tard» et cliquer sur «Suivant» Sur cet écran, il faut sélectionner en haut «Microsoft Windows» puis chercher et sélectionner la version «Windows Serveur 2008 R2 x64» dans le menu déroulant en dessous. Ceci fait, cliquez sur «Suivant» A l écran suivant, vous nommez votre machine virtuelle et lui définissez son répertoire d installation. Lorsque c est fait, cliquez sur «Suivant» Sur cet écran, nous configurons le stockage de la machine virtuelle. Laissez le quota de stockage maximum par défaut et cochez la case «Stocker le disque virtuel dans un seul fichier». Lorsque c est fait, cliquez sur «Suivant» A présent, configurons le matériel à virtualiser, cliquez sur «Personnaliser le matériel» o Allez dans «Processeur» et déroulez le menu «Nombre de cœur par processeur» et sélectionnez «2» o Cliquez sur «Terminer» Retour sur l écran de résumé du matériel, décochez la case «Démarrer la machine virtuelle après sa création» et cliquez sur «Terminer». Nous allons maintenant indiquer à VMWare Workstation où se trouve notre image d installation de Windows 7. Pour cela, allez dans l onglet de votre machine virtuelle et cliquez sur «CD/DVD (SATA). La fenêtre «Paramètres de la machine virtuelle» s affiche, regardez à droite dans cette fenêtre et dans l onglet «Matériel» puis sélectionnez l option «Utiliser un fichier ISO» et enfin cliquez sur «Parcourir». Dans la fenêtre qui s affiche, cherchez et sélectionnez votre fichier ISO et cliquez sur «Ouvrir» puis sur «OK» pour valider. Cliquez maintenant sur «Démarrer la machine virtuelle» dans l onglet de la machine virtuelle que nous venons de créer. 4.2 Installation du serveur Le premier écran nous demande d indiquer nos préférences linguistiques et géographiques, choisissez à votre convenance puis cliquez sur «Suivant» Ensuite, cliquez sur «Installez maintenant» Choisissez la version que vous voulez installer Lisez et acceptez le contrat de licence pour continuer. Cliquez sur «Suivant» Sur l écran suivant, cliquez sur l option «Personnalisée (options avancées)» Sur l écran d après, contentez-vous de cliquer sur «Suivant» L installation de commence. Lorsqu elle sera terminée, la machine redémarrera d elle-même. Après ce redémarrage, il vous sera demandé d attribuer un nom à votre machine ainsi qu un mot de passe Administrateur (pour information, ce dernier doit être composé de minimum 6 caractères ainsi que de lettres majuscules, minuscules, de chiffres et de caractères spéciaux) 4.3 Configuration du serveur Si vous ne souhaitez/pouvez pas mettre à jour votre serveur Windows Server 2008 R2 (pour rappel, les mises à jour sont indispensable pour sécuriser et stabiliser le système), vous risquez d avoir des messages lors de l installation de logiciels ou de rôles vous disant que des fonctionnalités sont manquantes et nécessitent d être installées avant de continuer. En règle générale, si ces messages concernent uniquement l installation de rôles sur le serveur, Windows vous proposera d installer ces fonctionnalités avant de continuer ce que vous étiez en train de faire. Page 3
4.3.1 VMWare Tools Pour plus de confort et de facilités, nous allons installer les VMWare Tools dans notre Windows Server 2008 R2 (activation du partage du presse-papier entre notre machine physique et notre machine virtuelle, plein écran, etc ) : Dans VMWare Workstation, allez dans l onglet «MV» puis dans «Installer les VMWare Tools» Retournez dans votre machine virtuelle, puis allez dans le menu «Démarrer» puis dans «Ordinateur» Faites un double clic sur le disque virtuel VMWare Tools qui vient de se monter Dans le programme d installation, choisissez l installation «typique» et cliquez sur «Suivant» jusqu à que l installation se termine Un redémarrage de la machine virtuelle est nécessaire avant de continuer 4.3.2 Adresse IP Un serveur par définition doit être configuré avec une adresse IP fixe pour des raisons de sécurité et également pour éviter des problèmes de conflits d adresses IP, voici comment procéder : - Bouton «Démarrer» en bas à gauche de l écran - «Panneau de configuration» - «Réseau et Internet» - «Centre Réseau et partage» - A gauche, cliquez sur «Modifier les paramètres de la carte» - Clic-droit sur «Connexion au réseau local» puis «Propriétés» - Double-clic sur «Protocole Internet version 4 (TCP/IPv4)» - Cochez la case «Utiliser l adresse IP suivante :» et entrez les informations suivantes : o Adresse IP : 192.168.100.100 o Masque de sous-réseau : 255.255.255.0 o Passerelle par défaut : 192.168.100.2 o Serveur DNS préféré : 192.168.100.100 (nous l installerons juste après) - Cliquez sur «OK» puis sur «OK» et enfin sur «Fermer» 4.3.3 Rôle DNS Le DNS est un service qui permet de convertir des adresses IP en noms de domaines et vice-versa. Ce rôle est nécessaire pour la mise en œuvre de notre infrastructure. - Allez dans le «Gestionnaire de serveur» - Clic droit sur «Rôles» puis sur «Ajouter des rôles» - Dans la fenêtre qui s ouvre, cliquez sur «Suivant» - Dans la liste, sélectionnez la case «Serveur DNS» puis cliquez sur «Suivant» - Continuez à avancer dans ce petit programme d installation jusqu à ce que le service s installe A la fin de l installation, il est inutile de redémarrer la machine virtuelle, nous pouvons directement passer à l installation du DHCP. Vous pouvez tester le bon fonctionnement de notre serveur DNS en ouvrant un navigateur internet puis en entrant dans la barre d adresse (par exemple) www.google.fr. Si la page ne s affiche pas ou renvois un message d erreur, vérifiez votre connexion internet, l adaptateur réseau sur lequel la machine virtuelle est connectée ainsi que vos pare-feu (machine(s) virtuelle(s), machine physique, proxy, routeur, etc ) Page 4
4.3.4 Rôle DHCP Le rôle DHCP permet au serveur de délivrer des adresses IP aux clients connectés au même réseau que lui. - Allez dans le «Gestionnaire de serveur» - Clic droit sur «Rôles» puis sur «Ajouter des rôles» - Dans la fenêtre qui s ouvre, cliquez sur «Suivant» - Cochez la case «Serveur DHCP» - Cliquez sur «Suivant» pour les prochaines étapes jusqu à arriver aux «Paramètres de serveur DNS IPv4» - Dans les «Paramètres de serveur DNS IPv4», entrez un nom de domaine Active Directory dans le champ «domaine parent» (exemple : labo.lan). Vous devez aussi remplir le champ en dessous «Adresse IPv4 du serveur DNS préféré avec l adresse «192.168.100.100» comme dans notre exemple puis cliquez sur «Suivant» - WINS n est pas requis dans notre cas, cliquez sur «Suivant» - Cliquez maintenant à droite sur «Ajouter» puis entrez les informations suivantes o Nom : DHCP Clients o Adresse de départ : «192.168.100.3» o Adresse de fin «192.168.100.99» (les adresses IP dans cette étendue seront les seules pouvant être distribuées sur le réseau avec notre serveur) o Cliquez sur «OK» puis sur «Suivant» - Vous pouvez mettre des adresses ou des plages d adresses à exclure de l étendue de distribution, cliquez sur «Suivant» - Ici, cliquez sur «Désactiver le mode sans DHCPv6 pour ce serveur» puis cliquez sur «Suivant» et enfin «Installer» 4.3.5 Rôle Active Directory (AD) - Allez dans le «Gestionnaire de serveur» - Clic droit sur «Rôles» puis sur «Ajouter des rôles» - Dans la fenêtre qui s ouvre, cliquez sur «Suivant» - Cochez la case «Service de domaine Active Directory» puis cliquez sur «Suivant» - Installez les fonctionnalités imposées par Windows si demandé puis continuez à cliquer sur «Suivant» - Cliquez enfin sur «Installer» puis sur «Fermer» Le rôle est installé, nous allons maintenant le configurer : - Ouvrez une fenêtre PowerShell ou un invité de commande et entrez-y (sans les guillemets) : «dcpromo», validez avec la touche «Entrer» - Dans l assistant d installation, cliquez sur «Suivant» pour les 2 prochaines étapes - En bas de l étape qui suit, cliquez sur «Créer un domaine dans une nouvelle forêt» puis cliquez sur «Suivant» - Entrez le nom de domaine que vous souhaitez, dans notre exemple nous utiliseront le nom (sans les guillemets) : «labo.lan» puis cliquez sur «Suivant» - Dans le menu déroulant «Niveau fonctionnel de la forêt», sélectionnez «Windows Server 2008 R2» puis cliquez sur «Suivant» pour les 2 prochaines étapes - Cliquez sur «OK» pour le message d avertissement puis cliquez sur «Suivant» pour la prochaine étape - Entrez un mot de passe pour ce domaine puis cliquez sur «Suivant» pour les deux prochaines étapes - Attendez la fin de l installation, à la fin de celle-ci, cliquez sur «Terminer» pour fermer l assistant puis redémarrez la machine virtuelle Lors du redémarrage, vous devrez vous connecter sur la session Administrateur AD, c est-à-dire que, dans notre exemple, vous utiliserez les identifiants suivants : - Nom d utilisateur : LABO\Administrateur - Mot de passe : *celui de l administrateur AD* Page 5
4.3.6 Autorisation du serveur DHCP Notre Windows Server 2008 R2 a été configuré avec beaucoup de fonctionnalités restées «par défaut», simplement car l objectif de ce document est de fournir des procédures minimales mais fonctionnelles. Il est donc possible qu à la fin de la configuration de l AD le service DHCP ne fonctionne pas. Ce problème vient très probablement d une autorisation manquante (voir le journal d évènements du rôle DHCP). Si vous avez ce message : «Le service DHCP/BINL sur l ordinateur local, appartenant au domaine d administration Windows labo.lan, a déterminé qu il n était pas autorisé à démarrer. Il a arrêté de traiter les clients. Voici quelques raisons possibles pour cela : L ordinateur fait partie d un service d annuaire d entreprise et il n est pas autorisé sur le même domaine. (Consultez l aide sur l Outil de gestion du service DHCP pour obtenir plus d informations.) Cet ordinateur ne peut pas joindre son service d annuaire d entreprise et il a rencontré un autre service DHCP sur le réseau qui appartient à un service d annuaire d entreprise sur lequel l ordinateur local n est pas autorisé. Une erreur réseau inattendue s est produite.» vous devrez procéder comme suit : - Entrez dans le menu «Démarrer», allez dans «Outils d administration» puis «DHCP» - Dans la fenêtre qui s ouvre, cliquez dans la barre d outils sur «Action» puis sur «Gérer les serveurs autorisés» - A droite de la nouvelle fenêtre, cliquez sur «Autoriser» - Entre l adresse IP de notre DHCP, soit dans notre exemple : 192.168.100.100 - Validez puis quittez les fenêtres - Revenez dans le «Gestionnaire de rôles» - Cliquez à gauche dans l arborescence sur «Rôles» puis sur «Serveur DHCP» - Dans la partie de droite, un peu plus bas, cliquez sur «Redémarrer» Page 6