SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com
1
DEPLOIEMENT DE SYSTEMES D’EXPLOITATION PAR RESEAU AVEC SERVA
INSTALLATION DE SYSTEMES D’EXPLOITATION VIA RESEAU
WINDOWS XP, WINDOWS 7, WINDOWS 8, WINDOWS 8.1
WINDOWDS 10
LINUX (UBUNTU, FEDORA, REDHAT, ETC …)
AVEC SERVA
M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com
2
DEPLOIEMENT DE SYSTEMES D’EXPLOITATION PAR RESEAU
AVEC SERVA
SOMMAIRE :
I. Introduction
II. Configuration du serveur PXE SERVA (Systèmes Windows)
III. Configuration des clients PXE et Test
IV. Configuration de SERVA (Systèmes Linux)
V. Test de la configuration
I. Introduction :
Serva est une application Microsoft Windows léger (~ 3 Mo) mais puissante. Il a
été conçu principalement comme un serveur accélérateur PXE automatisé. Il
regroupe un seul exe tous les protocoles et services de serveur sous-jacents requis
par les scénarios de démarrage / installation de réseau PXE les plus complexes
offrant simultanément des fonctionnalités Windows et non Windows (Linux) aux
cibles basées sur BIOS et UEFI.
Il comprend un proxy DHCP et un WAIK (Windows Automated Install Kit) et
ADK (Assessment and Deployment Kit) indépendants RIS et un serveur WDS de
remplacement.
Le champ d’application de Serva s'étend également à la configuration ultra rapide
de solutions simples à protocole unique, comme le serveur HTTP, FTP ou TFTP
pour la livraison de fichiers.
L'application ne nécessite pas d'installation, elle ne requiert pas de connexion
Internet, elle ne sauvegarde pas les clés sur votre base de registre Windows, et elle
peut être utilisée sans installation. Serva comprend une interface très simple et
complète qui vous guidera rapidement dans tous ses paramètres.
Serva est une application multi-thread C / C ++ native rapide et complète qui
fonctionne de Windows 2000 à Windows 10.
 Lien de Téléchargement : https://www.vercot.com/~serva/download.html
M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com
3
II. Configuration du serveur PXE SERVA (Systèmes Windows)
 SERVA ne nécessite pas d’installation, après décompression de l’archive, il
suffit simplement de cliquer sur l’icône de SERVA pour le lancer.
 Autoriser l’accès réseau à SERVA dans le Pare-feu de Windows
M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com
4
 Pour chaque démarrage de SERVA (Version Communautaire), il faut patienter
7 secondes puis appuyer sur le bouton « Thanks, not today… » pour accéder à
l’interface de SERVA. Dans la Version Pro de SERVA, il n’y a pas cet écran
d’attente de 7 secondes.
 Cliquer sur l’icône de serva (Haut-gauche ou ALT+Espace) pour le
configurer
M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com
5
 Création du répertoire racine pour SERVA que nous appellerons ici « SERVA_ROOT ».
 On indique à SERVA que notre répertoire racine est : (ici « SERVA_ROOT »)
NB : SERVA peut être configuré en tant que serveur DHCP (Dans ce cas il fournira les
paramètres aux machines cibles) ou en tant que proxy DHCP (Dans ce cas, il faut un serveur
DHCP externe « Exemple : Boxe ADSL » qui fournira les paramètres IP à SERVA et aux
machines cibles).
M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com
6
 Il faut toujours arrêter et redémarrer SERVA après chaque modification de la
configuration. Apres redémarrage de SERVA, on constate que ce dernier vient de
créer des répertoires dans le dossier racine qu’on vient de lui spécifier :
❖ BM : Contient les fichiers du gestionnaire de boot ;
❖ NWA_PXE : Pour les systèmes d’exploitation Non-Windows ;
❖ WIA_RIS: Pour Windows XP;
❖ WIA_WDS: Pour Windows 7, Windows8, Windows8.1, Windows10.
 Création des dossiers spécifiques pour chaque OS (exemple :
« Windows_7_x64 pour Windows 7 ou Windows_10_x64 pour Windows 10 »)
dans WIA_WDS.
M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com
7
 On décompresse l’image ISO du système d’exploitation (Ici Windows 7) dans le répertoire
prévue pour Windows 7 « C:SERVA_ROOTWIA_WDSWindows_7_x64 »
 Apres décompression, il faut partager respectivement les dossiers (NWA_PXE, WIA_RIS
et WIA_WDS) comme suit :
NWA_PXE_SHARE, WIA_RIS_SHARE, WIA_WDS_SHARE.
Le nom de chaque dossier doit impérativement être suivi du mot-clé SHARE.
M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com
8
 Choix de l’utilisateur serva (mot de passe = avres) préalablement créé pour le partage.
NB : Pour créer un utilisateur, procéder comme sur la capture suivante :
M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com
9
 Après décompression de l’image ISO de Windows 7 et redémarrage de
SERVA, on constate que ce dernier a détecté et configuré les fichiers et le partage
est fin prêt (configuration du serveur terminée).
NB : Pour toutes les distributions de Windows, il suffit de faire les mêmes
configurations que celles faites précédemment.
Cependant pour Windows XP, il faut obligatoirement configurer SERVA en
cochant proxyDHCP au lieu de DHCP Server et partager le dossier
WIA_RIS_SHARE avec l’utilisateur « Tout le monde ».
M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com
10
III. Configuration des clients PXE et Test
 Pour les clients, au niveau du BIOS, dans l’ordre de boot il faut mettre en
première position le démarrage par réseau (Network boot ou PXE boot). Ensuite
sélectionner une entrée dans le menu suivant pour lancer le processus
d’installation :
NB : Pour les machines clientes, en cas problèmes de drivers (pilotes) ce qui est
rare, il faut décompresser le pilote réseau du client dans le répertoire suivant :
C:SERVA_ROOTWIA_WDSWindows_7_x64$OEM$1DriversNIC
M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com
11
 Chargement des fichiers d’installation de Windows 7…
 Authentification puis Installation
M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com
12
VI. Configuration de SERVA (Systèmes Linux)
 Cocher HTTP Server, puis parcourir le répertoire NWA_PXE
 Création du répertoire « SERVA_ROOT/NWA_PXE/Ubuntu_12_LTS » dans
lequel on décompressera l’image ISO de Ubuntu 12.04 LTS.
M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com
13
 Décompression de l’image ISO d’Ubuntu dans le répertoire précédemment créé
NB :
Pour les systèmes Non-Windows (Exple : Ubuntu, Fedora, etc…), SERVA a
besoin de deux fichiers complémentaires :
• Un fichier Ram disk souvent nommé : INITRD_N11.GZ (~95Kb) pour
Ubuntu 14.04.2 et supérieure, INITRD_N02.3.GZ pour Ubuntu 12. Ce
fichier doit être directement déposé dans le répertoire suivant :
SERVA_ROOT/NWA_PXE/Ubuntu_12_LTS/casper/
INITRD_N02.3.GZ.
• Et d’un fichier Script à modifier et à coller dans le répertoire suivant :
SERVA_ROOT/NWA_PXE/Ubuntu_12_LTS/ServaAsset.inf.
Le nom du script doit obligatoirement être ServaAsset et l’extension .inf
Rmq : Les scripts et les fichiers ram disk pour les différentes versions de
Systèmes Linux sont disponibles à l’adresse suivante :
 https://www.vercot.com/~serva/an/NonWindowsPXE3.html
M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com
14
 On dépose le fichier téléchargé (INITRD_N02.3.GZ) dans le dossier
« casper »
 Modification du fichier script « ServaAsset.inf ».
M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com
15
 Configuration des options de partage avancés de Windows (Centre Réseau et Partage)
V. Test de la configuration
 Sélection de l’entrée à installer (Ici Ubuntu)
M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com
16
 Chargement des fichiers pour l’installation…
 Authentification par mot de passe (ici « avres »)
M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com
17
 Démarrage du programme d’installation …
DEFINITIONS :
BM : Boot Manager
NBP : Un programme de démarrage réseau ou un programme Bootstrap réseau (NBP) est le
premier fichier téléchargé et exécuté dans le cadre du processus d'amorçage de l'environnement
d'exécution pré-amorçable (PXE). Dans PXE multi-démarrage, le NBP est un Boot Manager
(BM) capable d'afficher un menu des options d'amorçage disponibles.
NWA: Non-Windows Asset
WIA: Windows Installation Asset
RIS: Remote Installation Services
PXE: Pre-boot eXecution Environment
BIOS: Basic Input Output System
M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com
18
WDS: Windows Deployment Service
BINL : le service BINL (Boot Information Negotiation Layer) est un élément clé de RIS et
WDS. Il comprend certains processus de préparation et un protocole réseau qui pourrait être
considéré comme une extension DHCP conçue par Microsoft.
Asset : Variable contenant le texte qui sera affiché sur l'entrée de menu de Serva
kernel_bios : Variable contenant le "chemin TFTP" au NBP de l'actif (Network Boot Program)
utilisé par les clients de démarrage du BIOS.
Append_bios : Variable contenant les paramètres de ligne de commande NBP utilisés par les
clients de démarrage du BIOS.
Kernel_efi32 : Variable contenant le "chemin TFTP" pour le NBP de l'actif (Network Boot
Program) utilisé par les clients d'amorçage UEFI 32.
EFI / UEFI : L'EFI (Extensible Firmware Interface) initialement introduit par Intel en 1998 en
2005 est devenu un effort axé sur l'industrie connu sous le nom UEFI (Unified Extensible
Firmware Interface). Il est conçu comme un successeur du BIOS, visant à remédier à ses lacunes
techniques.
WEBOGRAPHIE :
https://www.vercot.com/~serva/
https://www.vercot.com/~serva/download.html
https://www.vercot.com/~serva/an/WindowsPXE1.html
https://www.vercot.com/~serva/an/WindowsPXE2.html
https://www.vercot.com/~serva/an/NonWindowsPXE3.html
https://www.vercot.com/~serva/advanced/TFTP.html
https://www.vercot.com/~serva/advanced/DHCP.html
https://www.vercot.com/~serva/advanced/PxeErrorCodes.html
 Pour Obtenir plus d’informations sur l’auteur, veuillez scanner ce code

Mais conteúdo relacionado

Mais procurados

Mise en place d'une infrastructure basée sur OpenStack
Mise en place d'une infrastructure basée sur OpenStack Mise en place d'une infrastructure basée sur OpenStack
Mise en place d'une infrastructure basée sur OpenStack Ahmed Slim
 
Mise en place de la telephonie ip avec Asterisk
Mise en place de la telephonie ip avec AsteriskMise en place de la telephonie ip avec Asterisk
Mise en place de la telephonie ip avec AsteriskPape Moussa SONKO
 
AUTOMATISATION DU DEPLOIEMENT ET DE LA GESTION DES RESEAUX VIRTUELS DANS LE C...
AUTOMATISATION DU DEPLOIEMENT ET DE LA GESTION DES RESEAUX VIRTUELS DANS LE C...AUTOMATISATION DU DEPLOIEMENT ET DE LA GESTION DES RESEAUX VIRTUELS DANS LE C...
AUTOMATISATION DU DEPLOIEMENT ET DE LA GESTION DES RESEAUX VIRTUELS DANS LE C...Khadidja BOUKREDIMI
 
Mise en place d'une Plateforme de Supervision et de Détection d'Intrusion Sys...
Mise en place d'une Plateforme de Supervision et de Détection d'Intrusion Sys...Mise en place d'une Plateforme de Supervision et de Détection d'Intrusion Sys...
Mise en place d'une Plateforme de Supervision et de Détection d'Intrusion Sys...Alaaeddine Tlich
 
Doc portail-captif-pfsense
Doc portail-captif-pfsenseDoc portail-captif-pfsense
Doc portail-captif-pfsenseservinfo
 
ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...
ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...
ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...Tidiane Sylla
 
Mise en place de la solution d’authentification Radius sous réseau LAN câblé
Mise en place de la solution d’authentification Radius sous réseau LAN câbléMise en place de la solution d’authentification Radius sous réseau LAN câblé
Mise en place de la solution d’authentification Radius sous réseau LAN câbléCharif Khrichfa
 
Memoire_Fallou_Mbengue.pdf
Memoire_Fallou_Mbengue.pdfMemoire_Fallou_Mbengue.pdf
Memoire_Fallou_Mbengue.pdffalloumbengue1
 
Rapprot de satge supervision de résau par EyesOfNetwok
Rapprot de satge supervision de résau par EyesOfNetwokRapprot de satge supervision de résau par EyesOfNetwok
Rapprot de satge supervision de résau par EyesOfNetwokAbdessamad IDRISSI
 
Rapport Projet De Fin D'étude de Conception et développement d’une applicatio...
Rapport Projet De Fin D'étude de Conception et développement d’une applicatio...Rapport Projet De Fin D'étude de Conception et développement d’une applicatio...
Rapport Projet De Fin D'étude de Conception et développement d’une applicatio...mouafekmazia
 
Etude et mise en place d'un plateforme IMS Sécurisée
Etude et mise en place d'un plateforme IMS SécuriséeEtude et mise en place d'un plateforme IMS Sécurisée
Etude et mise en place d'un plateforme IMS SécuriséeHermann GBILIMAKO
 
Mise en place d'une solution VOIP sécurisée
Mise en place d'une solution VOIP sécuriséeMise en place d'une solution VOIP sécurisée
Mise en place d'une solution VOIP sécuriséeOlivierMawourkagosse
 
Mémoire : Cloud iaas Slim Hannachi
Mémoire :  Cloud iaas Slim HannachiMémoire :  Cloud iaas Slim Hannachi
Mémoire : Cloud iaas Slim Hannachislim Hannachi
 
Rapport nagios miniprojet
Rapport nagios miniprojetRapport nagios miniprojet
Rapport nagios miniprojetAyoub Rouzi
 
Développement d’une application de gestion des licences des contrôleurs aériens
Développement d’une application de gestion des licences des contrôleurs aériensDéveloppement d’une application de gestion des licences des contrôleurs aériens
Développement d’une application de gestion des licences des contrôleurs aériensGhassen Chaieb
 

Mais procurados (20)

Mise en place d'une infrastructure basée sur OpenStack
Mise en place d'une infrastructure basée sur OpenStack Mise en place d'une infrastructure basée sur OpenStack
Mise en place d'une infrastructure basée sur OpenStack
 
Mise en place de la telephonie ip avec Asterisk
Mise en place de la telephonie ip avec AsteriskMise en place de la telephonie ip avec Asterisk
Mise en place de la telephonie ip avec Asterisk
 
AUTOMATISATION DU DEPLOIEMENT ET DE LA GESTION DES RESEAUX VIRTUELS DANS LE C...
AUTOMATISATION DU DEPLOIEMENT ET DE LA GESTION DES RESEAUX VIRTUELS DANS LE C...AUTOMATISATION DU DEPLOIEMENT ET DE LA GESTION DES RESEAUX VIRTUELS DANS LE C...
AUTOMATISATION DU DEPLOIEMENT ET DE LA GESTION DES RESEAUX VIRTUELS DANS LE C...
 
Supervision
SupervisionSupervision
Supervision
 
Mise en place d'une Plateforme de Supervision et de Détection d'Intrusion Sys...
Mise en place d'une Plateforme de Supervision et de Détection d'Intrusion Sys...Mise en place d'une Plateforme de Supervision et de Détection d'Intrusion Sys...
Mise en place d'une Plateforme de Supervision et de Détection d'Intrusion Sys...
 
Doc portail-captif-pfsense
Doc portail-captif-pfsenseDoc portail-captif-pfsense
Doc portail-captif-pfsense
 
ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...
ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...
ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...
 
Mise en place de la solution d’authentification Radius sous réseau LAN câblé
Mise en place de la solution d’authentification Radius sous réseau LAN câbléMise en place de la solution d’authentification Radius sous réseau LAN câblé
Mise en place de la solution d’authentification Radius sous réseau LAN câblé
 
Memoire_Fallou_Mbengue.pdf
Memoire_Fallou_Mbengue.pdfMemoire_Fallou_Mbengue.pdf
Memoire_Fallou_Mbengue.pdf
 
Rapport finiale
Rapport finialeRapport finiale
Rapport finiale
 
Rapprot de satge supervision de résau par EyesOfNetwok
Rapprot de satge supervision de résau par EyesOfNetwokRapprot de satge supervision de résau par EyesOfNetwok
Rapprot de satge supervision de résau par EyesOfNetwok
 
GNS3, VoIP, ToIP
GNS3, VoIP, ToIPGNS3, VoIP, ToIP
GNS3, VoIP, ToIP
 
Rapport Projet De Fin D'étude de Conception et développement d’une applicatio...
Rapport Projet De Fin D'étude de Conception et développement d’une applicatio...Rapport Projet De Fin D'étude de Conception et développement d’une applicatio...
Rapport Projet De Fin D'étude de Conception et développement d’une applicatio...
 
Etude et mise en place d'un plateforme IMS Sécurisée
Etude et mise en place d'un plateforme IMS SécuriséeEtude et mise en place d'un plateforme IMS Sécurisée
Etude et mise en place d'un plateforme IMS Sécurisée
 
Mise en place d'une solution VOIP sécurisée
Mise en place d'une solution VOIP sécuriséeMise en place d'une solution VOIP sécurisée
Mise en place d'une solution VOIP sécurisée
 
Mémoire : Cloud iaas Slim Hannachi
Mémoire :  Cloud iaas Slim HannachiMémoire :  Cloud iaas Slim Hannachi
Mémoire : Cloud iaas Slim Hannachi
 
Cahier des charges
Cahier des charges Cahier des charges
Cahier des charges
 
Rapport nagios miniprojet
Rapport nagios miniprojetRapport nagios miniprojet
Rapport nagios miniprojet
 
Développement d’une application de gestion des licences des contrôleurs aériens
Développement d’une application de gestion des licences des contrôleurs aériensDéveloppement d’une application de gestion des licences des contrôleurs aériens
Développement d’une application de gestion des licences des contrôleurs aériens
 
Openvpn avec un client windows
Openvpn avec un client windows Openvpn avec un client windows
Openvpn avec un client windows
 

Semelhante a Installation de systemes d'exploitation via reseau avec serva

Projet de fin d etudes
Projet de fin d etudesProjet de fin d etudes
Projet de fin d etudes3azwa
 
Rapport systéme embarqué busybox
Rapport systéme embarqué busyboxRapport systéme embarqué busybox
Rapport systéme embarqué busyboxAyoub Rouzi
 
Rapport d'installation de Linux Engine X MariaDB PHP5
Rapport d'installation de Linux Engine X MariaDB PHP5Rapport d'installation de Linux Engine X MariaDB PHP5
Rapport d'installation de Linux Engine X MariaDB PHP5Mame Cheikh Ibra Niang
 
Premiers pas avec snort
Premiers pas avec snortPremiers pas avec snort
Premiers pas avec snortFathi Ben Nasr
 
resume-theorique-m202-v1-0-6308e0082c37c (3).pdf
resume-theorique-m202-v1-0-6308e0082c37c (3).pdfresume-theorique-m202-v1-0-6308e0082c37c (3).pdf
resume-theorique-m202-v1-0-6308e0082c37c (3).pdfFootballLovers9
 
33435307 administration-sous-linux
33435307 administration-sous-linux33435307 administration-sous-linux
33435307 administration-sous-linuxdonzerci
 
Alphorm.com Formation Nagios et Cacti : Installation et Administration
Alphorm.com Formation Nagios et Cacti : Installation et AdministrationAlphorm.com Formation Nagios et Cacti : Installation et Administration
Alphorm.com Formation Nagios et Cacti : Installation et AdministrationAlphorm
 
1 installation-exchange
1 installation-exchange1 installation-exchange
1 installation-exchangeloucif abidi
 
Rapport d’installation d’un serveur de messagerie avec le Webmail Roundcube
Rapport d’installation d’un serveur de  messagerie avec le Webmail RoundcubeRapport d’installation d’un serveur de  messagerie avec le Webmail Roundcube
Rapport d’installation d’un serveur de messagerie avec le Webmail RoundcubeBalla Moussa Doumbouya
 
Mdl ocsinventory 20100330
Mdl ocsinventory 20100330Mdl ocsinventory 20100330
Mdl ocsinventory 20100330robertpluss
 
Guide mise en oeuvre-pfsensev2
Guide mise en oeuvre-pfsensev2Guide mise en oeuvre-pfsensev2
Guide mise en oeuvre-pfsensev2Hichem Chehida
 
Migration windows xp vers win7ouwin8, etude cas client, presentation architec...
Migration windows xp vers win7ouwin8, etude cas client, presentation architec...Migration windows xp vers win7ouwin8, etude cas client, presentation architec...
Migration windows xp vers win7ouwin8, etude cas client, presentation architec...Loic BILLET
 
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
[DRAFT] Utiliser VmWare pour l'installation d'un AlfrescoPASCAL Jean Marie
 

Semelhante a Installation de systemes d'exploitation via reseau avec serva (20)

Serveur Zabbix
Serveur ZabbixServeur Zabbix
Serveur Zabbix
 
Rapport du stage
Rapport du stageRapport du stage
Rapport du stage
 
Projet de fin d etudes
Projet de fin d etudesProjet de fin d etudes
Projet de fin d etudes
 
Rapport systéme embarqué busybox
Rapport systéme embarqué busyboxRapport systéme embarqué busybox
Rapport systéme embarqué busybox
 
Rapport d'installation de Linux Engine X MariaDB PHP5
Rapport d'installation de Linux Engine X MariaDB PHP5Rapport d'installation de Linux Engine X MariaDB PHP5
Rapport d'installation de Linux Engine X MariaDB PHP5
 
Premiers pas avec snort
Premiers pas avec snortPremiers pas avec snort
Premiers pas avec snort
 
resume-theorique-m202-v1-0-6308e0082c37c (3).pdf
resume-theorique-m202-v1-0-6308e0082c37c (3).pdfresume-theorique-m202-v1-0-6308e0082c37c (3).pdf
resume-theorique-m202-v1-0-6308e0082c37c (3).pdf
 
33435307 administration-sous-linux
33435307 administration-sous-linux33435307 administration-sous-linux
33435307 administration-sous-linux
 
Alphorm.com Formation Nagios et Cacti : Installation et Administration
Alphorm.com Formation Nagios et Cacti : Installation et AdministrationAlphorm.com Formation Nagios et Cacti : Installation et Administration
Alphorm.com Formation Nagios et Cacti : Installation et Administration
 
Installation open erp-sous-windows1
Installation open erp-sous-windows1Installation open erp-sous-windows1
Installation open erp-sous-windows1
 
Odoo open erp
Odoo open erpOdoo open erp
Odoo open erp
 
1 installation-exchange
1 installation-exchange1 installation-exchange
1 installation-exchange
 
Rapport d’installation d’un serveur de messagerie avec le Webmail Roundcube
Rapport d’installation d’un serveur de  messagerie avec le Webmail RoundcubeRapport d’installation d’un serveur de  messagerie avec le Webmail Roundcube
Rapport d’installation d’un serveur de messagerie avec le Webmail Roundcube
 
Noyau
NoyauNoyau
Noyau
 
Implémentation d'openvpn
Implémentation d'openvpnImplémentation d'openvpn
Implémentation d'openvpn
 
Mdl ocsinventory 20100330
Mdl ocsinventory 20100330Mdl ocsinventory 20100330
Mdl ocsinventory 20100330
 
Guide mise en oeuvre-pfsensev2
Guide mise en oeuvre-pfsensev2Guide mise en oeuvre-pfsensev2
Guide mise en oeuvre-pfsensev2
 
Migration windows xp vers win7ouwin8, etude cas client, presentation architec...
Migration windows xp vers win7ouwin8, etude cas client, presentation architec...Migration windows xp vers win7ouwin8, etude cas client, presentation architec...
Migration windows xp vers win7ouwin8, etude cas client, presentation architec...
 
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
 
2020 (1)
2020 (1)2020 (1)
2020 (1)
 

Installation de systemes d'exploitation via reseau avec serva

  • 1. M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com 1 DEPLOIEMENT DE SYSTEMES D’EXPLOITATION PAR RESEAU AVEC SERVA INSTALLATION DE SYSTEMES D’EXPLOITATION VIA RESEAU WINDOWS XP, WINDOWS 7, WINDOWS 8, WINDOWS 8.1 WINDOWDS 10 LINUX (UBUNTU, FEDORA, REDHAT, ETC …) AVEC SERVA
  • 2. M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com 2 DEPLOIEMENT DE SYSTEMES D’EXPLOITATION PAR RESEAU AVEC SERVA SOMMAIRE : I. Introduction II. Configuration du serveur PXE SERVA (Systèmes Windows) III. Configuration des clients PXE et Test IV. Configuration de SERVA (Systèmes Linux) V. Test de la configuration I. Introduction : Serva est une application Microsoft Windows léger (~ 3 Mo) mais puissante. Il a été conçu principalement comme un serveur accélérateur PXE automatisé. Il regroupe un seul exe tous les protocoles et services de serveur sous-jacents requis par les scénarios de démarrage / installation de réseau PXE les plus complexes offrant simultanément des fonctionnalités Windows et non Windows (Linux) aux cibles basées sur BIOS et UEFI. Il comprend un proxy DHCP et un WAIK (Windows Automated Install Kit) et ADK (Assessment and Deployment Kit) indépendants RIS et un serveur WDS de remplacement. Le champ d’application de Serva s'étend également à la configuration ultra rapide de solutions simples à protocole unique, comme le serveur HTTP, FTP ou TFTP pour la livraison de fichiers. L'application ne nécessite pas d'installation, elle ne requiert pas de connexion Internet, elle ne sauvegarde pas les clés sur votre base de registre Windows, et elle peut être utilisée sans installation. Serva comprend une interface très simple et complète qui vous guidera rapidement dans tous ses paramètres. Serva est une application multi-thread C / C ++ native rapide et complète qui fonctionne de Windows 2000 à Windows 10.  Lien de Téléchargement : https://www.vercot.com/~serva/download.html
  • 3. M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com 3 II. Configuration du serveur PXE SERVA (Systèmes Windows)  SERVA ne nécessite pas d’installation, après décompression de l’archive, il suffit simplement de cliquer sur l’icône de SERVA pour le lancer.  Autoriser l’accès réseau à SERVA dans le Pare-feu de Windows
  • 4. M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com 4  Pour chaque démarrage de SERVA (Version Communautaire), il faut patienter 7 secondes puis appuyer sur le bouton « Thanks, not today… » pour accéder à l’interface de SERVA. Dans la Version Pro de SERVA, il n’y a pas cet écran d’attente de 7 secondes.  Cliquer sur l’icône de serva (Haut-gauche ou ALT+Espace) pour le configurer
  • 5. M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com 5  Création du répertoire racine pour SERVA que nous appellerons ici « SERVA_ROOT ».  On indique à SERVA que notre répertoire racine est : (ici « SERVA_ROOT ») NB : SERVA peut être configuré en tant que serveur DHCP (Dans ce cas il fournira les paramètres aux machines cibles) ou en tant que proxy DHCP (Dans ce cas, il faut un serveur DHCP externe « Exemple : Boxe ADSL » qui fournira les paramètres IP à SERVA et aux machines cibles).
  • 6. M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com 6  Il faut toujours arrêter et redémarrer SERVA après chaque modification de la configuration. Apres redémarrage de SERVA, on constate que ce dernier vient de créer des répertoires dans le dossier racine qu’on vient de lui spécifier : ❖ BM : Contient les fichiers du gestionnaire de boot ; ❖ NWA_PXE : Pour les systèmes d’exploitation Non-Windows ; ❖ WIA_RIS: Pour Windows XP; ❖ WIA_WDS: Pour Windows 7, Windows8, Windows8.1, Windows10.  Création des dossiers spécifiques pour chaque OS (exemple : « Windows_7_x64 pour Windows 7 ou Windows_10_x64 pour Windows 10 ») dans WIA_WDS.
  • 7. M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com 7  On décompresse l’image ISO du système d’exploitation (Ici Windows 7) dans le répertoire prévue pour Windows 7 « C:SERVA_ROOTWIA_WDSWindows_7_x64 »  Apres décompression, il faut partager respectivement les dossiers (NWA_PXE, WIA_RIS et WIA_WDS) comme suit : NWA_PXE_SHARE, WIA_RIS_SHARE, WIA_WDS_SHARE. Le nom de chaque dossier doit impérativement être suivi du mot-clé SHARE.
  • 8. M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com 8  Choix de l’utilisateur serva (mot de passe = avres) préalablement créé pour le partage. NB : Pour créer un utilisateur, procéder comme sur la capture suivante :
  • 9. M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com 9  Après décompression de l’image ISO de Windows 7 et redémarrage de SERVA, on constate que ce dernier a détecté et configuré les fichiers et le partage est fin prêt (configuration du serveur terminée). NB : Pour toutes les distributions de Windows, il suffit de faire les mêmes configurations que celles faites précédemment. Cependant pour Windows XP, il faut obligatoirement configurer SERVA en cochant proxyDHCP au lieu de DHCP Server et partager le dossier WIA_RIS_SHARE avec l’utilisateur « Tout le monde ».
  • 10. M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com 10 III. Configuration des clients PXE et Test  Pour les clients, au niveau du BIOS, dans l’ordre de boot il faut mettre en première position le démarrage par réseau (Network boot ou PXE boot). Ensuite sélectionner une entrée dans le menu suivant pour lancer le processus d’installation : NB : Pour les machines clientes, en cas problèmes de drivers (pilotes) ce qui est rare, il faut décompresser le pilote réseau du client dans le répertoire suivant : C:SERVA_ROOTWIA_WDSWindows_7_x64$OEM$1DriversNIC
  • 11. M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com 11  Chargement des fichiers d’installation de Windows 7…  Authentification puis Installation
  • 12. M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com 12 VI. Configuration de SERVA (Systèmes Linux)  Cocher HTTP Server, puis parcourir le répertoire NWA_PXE  Création du répertoire « SERVA_ROOT/NWA_PXE/Ubuntu_12_LTS » dans lequel on décompressera l’image ISO de Ubuntu 12.04 LTS.
  • 13. M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com 13  Décompression de l’image ISO d’Ubuntu dans le répertoire précédemment créé NB : Pour les systèmes Non-Windows (Exple : Ubuntu, Fedora, etc…), SERVA a besoin de deux fichiers complémentaires : • Un fichier Ram disk souvent nommé : INITRD_N11.GZ (~95Kb) pour Ubuntu 14.04.2 et supérieure, INITRD_N02.3.GZ pour Ubuntu 12. Ce fichier doit être directement déposé dans le répertoire suivant : SERVA_ROOT/NWA_PXE/Ubuntu_12_LTS/casper/ INITRD_N02.3.GZ. • Et d’un fichier Script à modifier et à coller dans le répertoire suivant : SERVA_ROOT/NWA_PXE/Ubuntu_12_LTS/ServaAsset.inf. Le nom du script doit obligatoirement être ServaAsset et l’extension .inf Rmq : Les scripts et les fichiers ram disk pour les différentes versions de Systèmes Linux sont disponibles à l’adresse suivante :  https://www.vercot.com/~serva/an/NonWindowsPXE3.html
  • 14. M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com 14  On dépose le fichier téléchargé (INITRD_N02.3.GZ) dans le dossier « casper »  Modification du fichier script « ServaAsset.inf ».
  • 15. M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com 15  Configuration des options de partage avancés de Windows (Centre Réseau et Partage) V. Test de la configuration  Sélection de l’entrée à installer (Ici Ubuntu)
  • 16. M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com 16  Chargement des fichiers pour l’installation…  Authentification par mot de passe (ici « avres »)
  • 17. M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com 17  Démarrage du programme d’installation … DEFINITIONS : BM : Boot Manager NBP : Un programme de démarrage réseau ou un programme Bootstrap réseau (NBP) est le premier fichier téléchargé et exécuté dans le cadre du processus d'amorçage de l'environnement d'exécution pré-amorçable (PXE). Dans PXE multi-démarrage, le NBP est un Boot Manager (BM) capable d'afficher un menu des options d'amorçage disponibles. NWA: Non-Windows Asset WIA: Windows Installation Asset RIS: Remote Installation Services PXE: Pre-boot eXecution Environment BIOS: Basic Input Output System
  • 18. M. Pape Moussa SONKO, Ingénieur Systèmes et Réseaux / UADB e-mail :assoum1024@gmail.com 18 WDS: Windows Deployment Service BINL : le service BINL (Boot Information Negotiation Layer) est un élément clé de RIS et WDS. Il comprend certains processus de préparation et un protocole réseau qui pourrait être considéré comme une extension DHCP conçue par Microsoft. Asset : Variable contenant le texte qui sera affiché sur l'entrée de menu de Serva kernel_bios : Variable contenant le "chemin TFTP" au NBP de l'actif (Network Boot Program) utilisé par les clients de démarrage du BIOS. Append_bios : Variable contenant les paramètres de ligne de commande NBP utilisés par les clients de démarrage du BIOS. Kernel_efi32 : Variable contenant le "chemin TFTP" pour le NBP de l'actif (Network Boot Program) utilisé par les clients d'amorçage UEFI 32. EFI / UEFI : L'EFI (Extensible Firmware Interface) initialement introduit par Intel en 1998 en 2005 est devenu un effort axé sur l'industrie connu sous le nom UEFI (Unified Extensible Firmware Interface). Il est conçu comme un successeur du BIOS, visant à remédier à ses lacunes techniques. WEBOGRAPHIE : https://www.vercot.com/~serva/ https://www.vercot.com/~serva/download.html https://www.vercot.com/~serva/an/WindowsPXE1.html https://www.vercot.com/~serva/an/WindowsPXE2.html https://www.vercot.com/~serva/an/NonWindowsPXE3.html https://www.vercot.com/~serva/advanced/TFTP.html https://www.vercot.com/~serva/advanced/DHCP.html https://www.vercot.com/~serva/advanced/PxeErrorCodes.html  Pour Obtenir plus d’informations sur l’auteur, veuillez scanner ce code