Rapport de Stage Migration d’un serveur de production de Windows vers Linux et mise en place d’outils de collaboration Jules DAGNAUD 17 juillet 2009 Encadrants NKB Archi : Nicolas Berry, Nguyen Dang Kiem Encadrant UCBL : Thierry Excoffier LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Remerciements Je tiens en premier lieu à remercier Monsieur Nicolas Berry, directeur général de l’entreprise NKB Archi, pour m’avoir accueilli et fait confiance en me donnant de grandes responsabilités au sein de sa société. Je voudrais remercier également l’administrateur informatique de l’entreprise, Monsieur Nguyen Dang Kiem, pour m’avoir accompagné dans ma mission. Je remercie ensuite mes enseignants de l’IFI, Messieurs Victor Moraru et Nguyen Hong Quang, ainsi que Monsieur Thierry Excoffier, mon tuteur pédagogique de l’UCBL, pour leur disponibilité et le partage de leurs connaissances. Merci également à mes collègues, et plus particulièrement les membres de ma salle : Tu, Duong, Nhung, Kim Anh, Thoa, Huyen, ainsi qu’à la communauté francophone de l’entreprise : Guillaume, Tho- mas, Sophie, Guilhem, Andrew et Gaëlle, qui, grâce à leur accueil chaleureux et leur bonne humeur, ont grandement facilité mon insertion dans l’entreprise.
Enfin, je remercie mes amis, mes colocataires et ma famille qui m’ont soutenu pendant cette année passée au Vietnam. LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Résumé Ce mémoire est le résultat de cinq mois de stage passés en temps qu’administrateur système et réseau au sein de l’agence d’architecture NKB Archi. Les travaux qui y sont présentés concernent l’amélioration d’un réseau existant à l’aide de solutions issues du monde du logiciel libre. Sont développées dans ce document les principales modifications apportées au système d’informa- tion de l’agence, à savoir : les étapes de la migration du serveur de production de Windows 2003 Server vers Debian Lenny, et la mise en place d’outils de collaboration au sein de l’entreprise.
Mots-clés : Libre, Linux, sécurité, information, communication, DNS, DHCP, intranet, proxy Abstract This report is the result of a five-month training period spent as an Information Technology Manager. The work presented here concern the improvement of an existing network using solutions from the world of free softwares. In this document, the different stages of the network change, including the migration of the produc- tion server, from Windows 2003 Server to Linux Debian Lenny, and the implementation of collaboration tools within the company, are addressed and developed. Keywords : Free, Linux, sécurity, information, communication, DNS, DHCP, intranet, proxy LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Table des matières 1 Introduction 6 2 L’entreprise d’accueil 7 2.1 Présentation de l’entreprise .2 Rôle occupé au sein de l’agence .1 Description de la mission .2 Calendrier Prévisionnel.
8 3 Description de l’existant, des besoins, et envisagement des solutions 10 3.1 Audit matériel .2 Audit systèmes .3 Audit des services réseaux .2 Exigences pour la nouvelle architecture .3 Analyse et choix .3 Services réseau. 15 4 Migration du serveur 16 4.1 Installation de Debian Lenny .2 Configuration de la passerelle. 23 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Master Systèmes Informatiques et Réseaux – UCBL – IFI 2008–2009 4.5 Annuaire de centralisation .6 Partage de ressources .7 Serveur mandataire / Proxy .8 Sauvegarde des données .1 Stratégie de sauvegarde .2 Sauvegarde sur le serveur de production .3 Sauvegarde sur nkbbackup .9 Schéma récapitulatif. 30 5 Mise en place d’outils de communication 31 5.2 Le protocole Jabber .3 Le serveur Jabber OpenFire .2 Plate-forme de travail collaboratif .3 Travail réalisé.
33 6 Bilan du travail accompli 37 6.1 Difficultés rencontrées .2 Ma contribution au sein de l’agence .3 Améliorations possibles. 38 7 Conclusion 39 Références 40 A Annexe 1 : extrait de configuration du serveur DHCP 41 B Annexe 2 : extrait configuration DNS 43 C Annexe 3 : Règles pare-feu Netfilter 45 D Annexe 4 : Fichier de configuration de Samba 47 Rapport de stage de Jules DAGNAUD 4 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Master Systèmes Informatiques et Réseaux – UCBL – IFI 2008–2009 E Annexe 5 : Script d’ajout d’utilisateur Samba/LDAP 50 F Annexe 6 : Fichier de configuration de OpenLdap 51 G Annexe 7 : Fichier de configuration du proxy Squid 54 Rapport de stage de Jules DAGNAUD 5 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Master Systèmes Informatiques et Réseaux – UCBL – IFI 2008–2009 1 Introduction Après avoir suivi ma deuxième année de Master à l’Institut de la Francophonie pour l’Informatique, j’ai décidé de prolonger mon expérience à l’étranger en effectuant mon stage de fin d’études en entreprise au Vietnam. L’entreprise d’architecture NKB Archi m’en a donné la possibilité en m’accueillant en tant qu’administrateur informatique. Le Vietnam, à l’image des entreprises qui y sont implantées, est actuellement dans une phase de développement et de modernisation.
Aussi, les sociétés se sont massivement équipées de l’outil informa- tique, véritable moteur de développement économique et social, ces dernières années. L’utilisation de tout logiciel est soumise à l’acceptation d’un contrat d’utilisation, aussi appelé licence. Pour la plupart des logiciels, dits ”propriétaires”, seule l’utilisation est autorisée, ce qui satisfait généralement le client. Leurs équivalents libres sont soumis à des contrats plus permissifs.
Ils permettent à toute per- sonne qui possède une copie du logiciel non seulement de l’utiliser, mais aussi de l’étudier, le modifier et le redistribuer. Il est important pour les utilisatrices que sont les entreprises de connaı̂tre objectivement l’offre logi- cielle existante. Or, la position dominante et les moyens marketing des grands acteurs en place biaisent l’information dont elles bénéficient. C’est particulièrement vrai au Vietnam, où on peut ajouter d’autres rai- sons pour expliquer la faible utilisation des logiciels libres, notamment le fait que les logiciels commerciaux et propriétaires sont trop faciles à trouver pour une faible somme.
Cependant, les inspections au sein des entreprises se multiplient suite à la campagne lancée par le gouvernement vietnamien pour éliminer l’utilisation des logiciels piratés. De plus, le ministre vietnamien de l’Information et des Communications, Le Doan Hop, a annoncé un plan national prévoyant le passage vers des logiciels libres et Linux au sein des administrations nationales et locales d’ici 2010. Ce mémoire, au délà de décrire mes cinq mois de stage passés à NKB Archi, se donne pour ambition de présenter comment améliorer significativement le réseau et la communication au sein d’une entreprise équipée de logiciels propriétaires, en appliquant des solutions libres et gratuites. Après une présentation de l’entreprise d’accueil, nous décrirons la situation du réseau à mon arrivée en analysant ses forces et ses faiblesses.
Nous proposerons ensuite des solutions et améliorations, dont nous aborderons la mise en place, avant de faire un bilan du travail accompli. Rapport de stage de Jules DAGNAUD 6 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Master Systèmes Informatiques et Réseaux – UCBL – IFI 2008–2009 2 L’entreprise d’accueil 2.1 Présentation de l’entreprise En janvier 1969, M. Jacques Berry, le père de M. Nicolas Berry, lance sa propre agence d’architecture à Paris.
Il est rejoint par son fils, en janvier 2003. En janvier 2005, Nicolas devient Directeur Général de l’agence qui se renomme alors NKB Archi France. En décembre de la même année, NKB Archi Vietnam Ltd est lancé à Hanoi. Depuis sa création, l’entreprise n’a cessé de se développer, tant du point de vue de ses différentes réalisations, qu’au niveau de ses locaux et du nombre de ses employés qui dépasse aujourd’hui la cin- quantaine.
Entre temps, NKB Archi Vietnam Limited a monté un bureau de représentation à Ho Chi Minh City, a lancé NKB Planning, filiale spécialisée dans l’urbanisme, et est sur le point de créer Space by NKB, à Hong-Kong et au Vietnam, dans le but d’investir le marché du meuble. L’agence d’architecture NKB Archi se compose de deux pôles ; le premier, NKB Archi France dont le bureau est situé à Paris, travaille sur une architecture à échelle locale, tout en participant ponctuellement à des projets de plus grande envergure. Le second pôle et le plus important, NKB Archi Vietnam Limi- ted, prend en charge des réalisations d’ensembles à échelles nationales ou internationales comme des complexes touristiques, des bâtiments publics ou encore des résidences privées. L’agence de Hanoi qui m’a employé durant ce stage est celle qui compte le plus grand nombre d’em- ployés.
Elle est implantée au 159 Lo Duc, dans le quartier Hai Ba Trung de Hanoi, depuis plus d’un an. Les locaux se divisent en deux bâtiments. L’un abrite la réception et les bureaux des architectes conception et technique, l’autre est réservé à l’administration et aux bureaux des ingénieurs. Mon poste a été installé dans la salle des architectes techniques, la plus proche de la salle des serveurs.
Le pôle hanoien emploie majoritairement des vietnamiens, bien que les postes de conception archi- tecturale soient en grande partie occupés par des occidentaux expatriés. Cette atmosphère multiculturelle est très enrichissante au jour le jour. De plus, le contexte de travail est exclusivement anglophone. Le champ d’intervention de l’agence s’étend sur de nombreux types de réalisations qui peuvent avoir fonction de logements, bureaux, commerces, hôtels, bâtiments publics ou industriels, allant de l’architec- ture d’intérieur jusqu’à l’aménagement urbain.
1 – Les employés de l’agence de Hanoi Rapport de stage de Jules DAGNAUD 7 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Master Systèmes Informatiques et Réseaux – UCBL – IFI 2008–2009 2.2 Rôle occupé au sein de l’agence Le poste occupé pendant 5 mois fut celui d’administrateur système et réseau du parc informatique de l’agence.1 Description de la mission La mission qui m’était confiée consistait à proposer et mettre en place des outils gratuits et libres, dans l’objectif d’améliorer le réseau interne de l’agence. Mon travail s’est articulé autour de trois axes fortement liés : l’étude du réseau existant, la migration du système d’exploitation des serveurs de production et la mise en place d’outils de communication et de travail collaboratif. À ces missions s’est ajouté naturellement un rôle de support informatique et d’assistance aux utilisa- teurs (installation de logiciels, correction de problèmes, maintenance matérielle). Enfin, j’avais également comme tâche de former M.
Nguyen Dang Kiem, pour qui le monde Linux était inconnu jusqu’alors, aux outils que je mettais en place.2 Calendrier Prévisionnel Tâche Période Audit du réseau existant 4 semaines Recherche et proposition des outils de remplacement / à ajouter 2 semaines Préparation de la migration 4 semaines Migration 2 jours (week-end) Formation des employés à l’utilisation du nouveau réseau 1 semaine Mise en place d’outils de collaboration et formation de l’administrateur en place 9 semaines F IG. 2 – Calendrier Prévisionnel Rapport de stage de Jules DAGNAUD 8 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Master Systèmes Informatiques et Réseaux – UCBL – IFI 2008–2009 F IG. 3 – Organigramme de l’entreprise Rapport de stage de Jules DAGNAUD 9 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Master Systèmes Informatiques et Réseaux – UCBL – IFI 2008–2009 3 Description de l’existant, des besoins, et envisagement des so- lutions 3.1 Audit matériel Le réseau est peuplé d’une cinquantaine de machines : deux serveurs (que nous appellerons S1 et S2), une quarantaine d’ordinateurs clients et une imprimante réseau. Ces équipements sont répartis dans les neuf salles des deux bâtiments qui constituent les locaux de l’agence (la salle des serveurs, le bureau de la direction, le bureau administratif, l’accueil, et les cinq salles de travail).
Nous avons à faire à un réseau Ethernet classique, conçu selon une topologie hybride en bus et en étoile. Les deux serveurs sont reliés entre eux par une liaison (commutateur et câbles) Gigabit Ethernet 1000BaseT. Dans chaque salle, les hôtes sont reliés à un commutateur 100BaseT. Tous les commutateurs reliés entre eux forment le Backbone du réseau.
De nombreux tests, avec du matériel spécialisé, ont révélé qu’aucun composant de liaison physique n’était défectueux. Les caractéristiques des machines du parc informatique sont assez homogènes (processeurs Intel double coeurs, 1Go de mémoire vive). En ce qui concerne les serveurs, le serveur S1 est performant (avec 2Go de mémoire vive et un processeur double coeur cadencé à 2,13GHz).