SlideShare une entreprise Scribd logo
1  sur  32
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 1
Stage en entreprise : Passerelle SMS
DS Smith Packaging Nord Est
Etudiant : Pierre VONTHRON
Maître de stage : Pierre HAUSHERR
Pilote de formation : Mathieu KISTER
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 2
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 3
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 4
Table des matières
Remerciements............................................................................................................................ 6
1. Introduction.......................................................................................................................... 6
2. Présentation de l’entreprise.................................................................................................. 7
3. Missions confiées.................................................................................................................. 8
4. Présentation d’un Workflow de l’entreprise.......................................................................... 9
5. Travail réalisé.......................................................................................................................10
5.1. Analyse des besoins/souhaits de l’entreprise...............................................................10
5.2. Recherche de matériel.................................................................................................10
5.3. Comparaison et choix des boitiers FoxBox...................................................................11
5.4. Caméra IP....................................................................................................................12
5.4.1 Installation de la caméra :.........................................................................................12
5.4.2. Configuration de la caméra : ................................................................................14
5.4.3. Les différents types d’alertes disponibles :........................................................15
5.4.4. Envoi d’E-mail :.................................................................................................16
5.4.5. Envoi de SME :..................................................................................................17
5.5. Système de monitoring................................................................................................19
5.5.1. Installation de la passerelle :.................................................................................19
5.5.2. Configuration de la passerelle :.............................................................................21
5.6. L’interface PuTTY.........................................................................................................24
5.6.1. Conversion de mail en SMS..................................................................................26
6. Bilan de stage......................................................................................................................28
7. Conclusion...........................................................................................................................28
English summary.........................................................................................................................29
Introduction............................................................................................................................29
Summary of my internship work.............................................................................................29
Conclusion..............................................................................................................................30
Page de Validation .....................................................................................................................31
Page de déclaration....................................................................................................................32
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 5
Table des Figures :
Figure 1 : Implantation de DS Smith en Europe......................................................................................................7
Figure 2 : Organigramme du service Informatique...............................................................................................7
Figure 3 : Exemple de Workflow lors d'une alerte.................................................................................................9
Figure 4 : Tableau comparatif des différentes passerelles SMS....................................................................11
Figure 5 : Tableau comparatif des deux équipements Fox Box.....................................................................11
Figure 6 : Interface DHCP...............................................................................................................................................13
Figure 7 : Réservation DHCP pour la caméra.........................................................................................................13
Figure 8 : Configuration de l'horloge........................................................................................................................14
Figure 9 : Configuration de la région et de la langue........................................................................................15
Figure 10 : Configuration du serveur E-mail...........................................................................................................15
Figure 11 : Configuration pour l'envoi d'un E-mail..............................................................................................16
Figure 12 : Exemple de SME reçu dans la boite mail..........................................................................................17
Figure 13 : Configuration d'un SME............................................................................................................................17
Figure 14 : Ensemble des capteurs..............................................................................................................................18
Figure 15 : Configuration d'un capteur.....................................................................................................................19
Figure 16 : Configuration des paramètres réseaux.............................................................................................20
Figure 17 : Menu de l'interface Web..........................................................................................................................21
Figure 18 : Fenêtre d'ajout d'un nouveau contact..............................................................................................22
Figure 19 : Fenêtre d'ajout d'un nouvel utilisateur.............................................................................................23
Figure 20 : Ecran de configuration du serveur SNMP.......................................................................................24
Figure 21 : Script pour la modification de la syntaxe d'un mail....................................................................27
Figure 22 : Onduleur........................................................................................................................................................27
Figure 23 : Interrupteur relié à l'onduleur..............................................................................................................27
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 6
Remerciements
Je tiens tout d’abord à remercier M. Pierre Hausherr, mon maître de stage, M. Jean-Luc
Vonthron qui m’a aidé à obtenir ce stage, la direction et les ressources humaines qui ont
validé ma candidature.
Merci à M. Daniel Saes pour son accompagnement et son aide précieuse sur la partie
Linux.
Je tiens à remercier également tout le service informatique pour leur accueil, leur aide
ainsi que la découverte du rôle et des activités effectuées par le service informatique.
1. Introduction
Etudiant en deuxième année de cycle préparatoire en école d’ingénieur en informatique
au Cesi.eXia, j’ai effectué ce stage dans le cadre de ma formation au service informatique
de l’entreprise DS Smith.
Ce stage m’a permis de découvrir un peu plus le milieu professionnel ainsi que le travail
effectué au sein d’un service informatique.
L’enjeu de ce stage était de commencer et de me préparer aux autres stages en entreprise
que je vais effectuer tout au long de mon cursus à l’eXia tout en me permettant de
compléter mes connaissances.
Durant ce stage, ma missiona été de mettre en place un nouveau système de notification
par SMS des alarmes de monitoring afin de surveiller certains équipements informatiques
de DS Smith ainsi que la configuration et le test d'une caméra de surveillance pour les
locaux informatique. Pour cela l’entreprise avait différents critères que devait remplir le
système de notification des alarmes.
Comment assurer la surveillance des équipements informatiques d’une entreprise tout en
permettant à ses employés d’être tenu informés des différents problèmes rencontrés ?
Je vais commencer ce rapport par une brève présentation de l’entreprise et d’un de leur
workflow pour ensuite développer sur les missions qui m’ont été confiées et sur le travail
réalisé pendant ce stage. Et je finirais par le bilan de ce stage ainsi que sa conclusion.
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 7
2. Présentation de l’entreprise
Fondé en 1940, DS Smith est un grand acteur européen de l'emballage (26 000 employés
présents dans 36 pays) avec une philosophie axée sur l'innovation et le client. DS Smith
propose des emballages conçus avec les toutes dernières technologies et offre des
services de proximité aisément accessibles. Les prestations mises en place par DS Smith
sont multiples: emballage de transport, emballage consommateur, emballage de luxe,
prêt-à-vendre, PLV display, emballage personnalisé, emballage industriel, etc. De fait, DS
Smith a la capacité de s'adapter à tous les besoins quels que soient les marchés.
Figure 1 : Implantation de DS Smith en Europe
Figure 2 : Organigramme du service Informatique
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 8
3. Missions confiées
L'entreprise DS Smith souhaite remplacer son système actuel de notification d'alarmes
par SMS. Dans l'optique de rester indépendant des connexions WAN, DS Smith souhaite
mettre en place sur une solution interne basé sur les réseaux GSM avec carte SIM.
A l'heure actuelle, une alerte sur un équipement est transmise principalement par mail.
Les alarmes importantes et urgentes sont relayées sous forme de SMS par le service desk.
Une transmission automatisée par SMS permettrait une plus grande réactivité de la part
des services concernés.
La problématique posée, et en accord avec mon maître de stage, j'ai consacré deux
semaines à la recherche d'un boitier de monitoring. Cette recherche m'a conduit à une
étude comparative entre différents modèles pour aboutir au choix définitifde la passerelle
SMS. Tout en sachant que la seule contrainte dans le choix du système est que ce dernier
réponde au plus près aux attentes. Mission réalisée à 80% car aucun système ne répond
à l'ensemble des critères.
En attendant la livraison du matériel, j’ai pu configurer une caméra qui sera utilisée avec
la passerelle sms, une fois que celle-ci sera opérationnelle. Ce type de cameras sera
utilisées par l’entreprise pour surveiller les salles informatiques. Elle est équipée de
capteurs de mouvements, température et hygrométrie. Ce matériel est connecté au
réseau de l’entreprise par un câble RJ45 qui lui sert également d’alimentation, il possède
également un système de notificationpar mail ce qui permet entre autre le dialogue avec
la passerelle SMS.
Après réception du matériel, j'ai procédé à la configuration, aux tests et à la mise en place
du boitier en respectant les différentes étapes. A savoir : configurations physique et
logiciel.
La configuration nécessite la transmission de certaines données à l'appareil telles que le
serveur sur lequel il va envoyer des mails, l'heure, la date, les utilisateurs, le nom de
domaine. La création d'un script pour convertir les mails en SMS termine la configuration
et aboutit à la mise en service et au déploiement sur le site.
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 9
4. Présentation d’un Workflow de l’entreprise
Figure 3 : Exemple de Workflow lors d'une alerte
Il s’agit d’un organigramme qui indique la marche à suivre lors d’une alerte. Il fait
également apparaitre une action de notification par SMS, action qui sera effectuée via la
passerelle SMS étudiée.
Sur le workflow, on peut voir que les alertes sont classées par niveau.
L’utilisateur signale un problème dans un contexte local pour exemple l’imprimante du
service tombe en panne. Il émet un ticket, et sa demande sera réglée dans un délai
relativement court en sachant que ce problème ne l’empêche pas de poursuivre son
travail.
Dans le cas des astreintes, on distingue deux niveaux d’alerte.
Au niveau 1, l’informaticien d’astreinte arrive à débloquer la situation et résoudre le
problème. Si l’informaticien n’arrive pas à solutionner l’alerte, il l’a transmet à l’astreinte
de niveau 2. Un informaticien plus spécialisé dans la résolution du problème prendra la
relève.
Workflow complet en annexe.
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 10
5. Travail réalisé
5.1. Analyse des besoins/souhaits de l’entreprise
L’entreprise DS Smith Kaysersberg souhaite mettre en place un nouveau système de
notification par SMS des alarmes de monitoring afin de remplacer le précédent. Pour cela
elle a plusieurs critères, et notamment comme énoncé plus haut, de garder une solution
interne à l’entreprise, évitant un service par internet. Ainsi la solution ne sera dépendante
que du réseau d’un opérateur téléphonique. Le boitier et tout le matériel physique restera
au sein de l’entreprise afin de pouvoir effectuer les actions nécessaires au bon
fonctionnement du système sans avoir à passer par une prestation externe (gain de
temps).
Elle souhaite également améliorer la qualité des informations reçues, avec différents
niveaux d’alerte sous forme de messages, différents types de messages, soit SMS, soit e-
mail, soit message vocal. Ces messages devront être envoyés aux personnes concernées
par le problème tout en étant capable de décrire au mieux le problème rencontré afin de
mieux s’y préparer.
5.2. Recherche de matériel
Suite aux exigences de l’entreprise sur le système, j’ai sélectionné plusieurs boitiers de
différents constructeurs en respectant au mieux les différents critères de l’entreprise. J'ai
rencontré quelques difficultés dans la recherche de matériel, les propositions trouvées
sur internet ne répondaient pas aux demandes de l'entreprise ce qui a par conséquent
augmenté le temps de recherche.
Ne m'étant pas fixé de date "butoir" dans la sélection du matériel, j'ai pris du retard sur
le planning de mon projet. De plus, les procédures administratives de l'entreprise au
niveau de l'achat de matériel prolongent les démarches et les délais de livraison.
Après avoir contacté les différents constructeurs pour des renseignements
supplémentaires, j’aidonc dressé un tableau comparatif qui inclutles modèles en abscisse
et les caractéristiques en ordonnée.
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 11
Figure 4 : Tableau comparatif des différentes passerelles SMS
On peut donc constater que, malgré leurs prix plus élevés que la moyenne (582,6€), ce
sont les deux boitiers Fox Box qui ont le plus de fonctionnalités. Ce sont ces deux boitiers
que nous allons étudier plus en détail.
5.3. Comparaison et choix des boitiers FoxBox
Voici un comparatif publié sur le site du constructeur :
Figure 5 : Tableau comparatif des deux équipements Fox Box
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 12
Après une deuxième comparaison, on remarque que le Fox Box LX800 Gateway est plus
complet que le LX800 Monitoring. Nous avons donc opté avec le service informatique
pour le LX800 Gateway.
Résumons les caractéristiques que présente le LX800 Gateway :
- Il est compatible avec tous les réseaux GSM existants via une carte SIM standard
- Il permet d’envoyer des SMS et des MMS d’alarme
- Il peut convertir les mails en SMS et inversement
- Il possède une interface configurable avec la possibilitéde la configurer à l’aide de
scripts
- On peut s’y connecter en SSH ou directement en HTTP
- L’interfaçage avec des équipements peut se faire en SNMP et la liaison est sans-fil
- On peut cloner et sauvegarder la configuration de la passerelle
- Il contient le logiciel de monitoring Nagios
- On peut y brancher différents capteurs (de température, d’humidité…) en USB
- Il intègre un serveur web, un serveur mail et un serveur de base de données
- Il permet la configuration et la gestion de plusieurs utilisateurs
- Le fournisseur propose un service client par téléphone ou par mail, avec la
possibilité d’ouvrir un ticket directement sur leur site ainsi qu’une documentation
disponible en ligne.
Nous avons passé la commande lors de la deuxième semaine de stage, le délai de
commande au service achat plus celui de livraison a été de une semaine et demi.
5.4. Caméra IP
En attendant de recevoir ma passerelle SMS, j’ai configuré un équipement de surveillance
vidéo. Cette caméra va être connectée au réseau et pourra ainsi communiquer avec la
passerelle SMS. Elle sera utilisée dans un local informatique de l’entreprise. Je vais donc
détailler comment installer et configurer la caméra.
5.4.1 Installation de la caméra :
La connexion de la caméra au réseau Ethernet s’effectue via le port RJ45 de celle-ci. Ceci
étant le seul branchement effectué, ce matériel fonctionne sur une technologie « PoE »
(Power over Ethernet).
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 13
L’installation du logiciel d’administration de l’équipement se fait avec le CD ou par
téléchargement.
Récupération de l’adresse matérielle (MAC) via la console DHCP des outils d’admin
Windows du serveur DHCP. Création d’une réservation « DHCP » afin de conserver la
même adresse IP pour la caméra.
Figure 6 : Interface DHCP
Figure 7 : Réservation DHCP pour la caméra
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 14
Une fois le logiciel de gestion installé, utilisez l’adresse IP pour vous connecter à la
caméra en cliquant sur « Add Appliance » et utilisez l’identifiant et le mot de passe
inscrits dans le manuel d’utilisation.
5.4.2. Configuration de la caméra :
Cliquez sur l’onglet configuration pour accéder au menu de configuration des différents
éléments.
La configuration de l’horloge se fait soit manuellement soit en indiquant un serveur NTP
(serveur référence de temps de l’entreprise).
Figure 8 : Configuration de l'horloge
Pour configurer la région et la langue cliquez sur l’icône « Region », vous pouvez choisir
le pays et le fuseau horaire ainsi que la langue en cliquant sur « Update Language… ».
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 15
Figure 9 : Configuration de la région et de la langue
Il faut ensuite configurer le serveur mail pour que la caméra envoie des mails d’alerte.
Pour cela cliquez sur l’icône « E-mail Server ». Dans notre cas, nous sommes connectés
au serveur SMTP de l’entreprise et devons utiliser une adresse mail d’envoi de type
nom@dssmith.com.
Figure 10 : Configuration du serveur E-mail
5.4.3. Les différents types d’alertes disponibles :
- Alerte via un serveur FTP
- Envoi d’un e-mail
- Alerte en SNMP
- Alerte en HTML
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 16
- Envoi d’un SME (Short Message E-mail)
Pour effectuer des essais, nous n’avons utilisé que l’envoi d’E-mail et de SME.
5.4.4. Envoi d’E-mail :
Nous pouvons choisir à qui envoyer ces messages d’alerte, ainsi que le niveau d’alerte
dans quel cas nous enverrons un message. Nous pouvons choisir d’inclure ou non des
images et/ou un graphique venant de la caméra. Une option dans l’onglet
« Advanced » permet d’envoyer ou de stopper l’envoi d’un message de retour à la
normal ou de choisir le format de l’image envoyée.
Figure 11 : Configuration pour l'envoi d'un E-mail
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 17
5.4.5. Envoi de SME :
Contrairement à l’E-mail, le SME ne contient ni d’image ni de graphique mais seulement
du texte. Il est semblable au contenu d’un SMS et va indiquer d’une manière très simple
quelle est l’équipement qui émet une alerte, son adresse IP, le capteur en question ainsi
que la valeur mesurée, le niveau d’alerte, la date et l’heure auxquelles s’est produit
l’alerte. Sa configuration se fait comme celle d’un E-mail.
Figure 13 : Configuration d'un SME
Figure 12 : Exemple de SME reçu dans la boite mail
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 18
Les principaux paramètres étant configurés, nous pouvons configurer les différents
capteurs si besoin est. L’interface pour paramétrer un capteur est semblable d’un
capteur à un autre.
Les capteurs présents avec la caméra sont :
- Capteur de température
- Capteur d’humidité
- Capteur de point de rosée
- Capteur de flux d’air
- Capteur de mouvement (caméra)
Chaque capteur possède un historique des valeurs capturées qui peut aller d’une heure
à plusieurs mois. Il est possible d’attribuer des adresses mail aux capteurs sur lesquelles
des messages d’alerte seront communiqués lorsque la valeur minimum ou maximum
(paramétrables elles aussi) sont dépassées.
Figure 14 : Ensemble des capteurs
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 19
Figure 15 : Configuration d'un capteur
Note Juridique :
L’utilisation de ce type de matériel nécessite des démarches de déclaration auprès de la
CNIL, des représentants du personnel… (Pour les besoins de test, cette caméra est
posée sur mon bureau et désactivée en mon absence).
5.5. Système de monitoring
Ayant reçu le boitier FoxBox après dix jours, nous allons commencer son étude et son installation
pour effectuer des tests avant de pouvoir la déployer dans l’usine.
5.5.1. Installation de la passerelle :
Dans un premier temps il faut ouvrir le boitier afin de pouvoir insérer la carte SIM dans
son emplacement.
Cette passerelle possède une adresse IP fixe (en 192.168.0.98) et non configurée ni
configurable en DHCP, j’ai connecté cette dernière avec un câble croisé à mon PC (après
luiavoir imposé une IP en 192.168.0.X), afin de configurer l’adresseIP, le masque le serveur
DNS et la passerelle avec une configuration IP correcte pour le réseau d’entreprise
(10.70….). La configuration du boitier s’effectue à l’aide d’un navigateur, dans l’onglet
« Network Config » de l’interface Web détaillée dans la suite du rapport. Pour appliquer
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 20
les changements, il faut sauvegarder et redémarrer le boitier en le connectant, cette fois-
ci au réseau de l’entreprise.
Figure 16 : Configuration des paramètres réseaux
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 21
5.5.2. Configuration de la passerelle :
Une fois au panneau de contrôle vous pouvez contrôler le statut du modem,
les SMS, les contacts les utilisateurs, la qualité du signalet accéder au cœur du
système.
Le panneau de contrôle s’organise en deux parties, d’une part le contenu de
la page et d’autre part le menu qui permet de naviguer à travers les différents
onglets :
- Inbox : Permet de contrôler les messages entrants
- Outbox : Permet de contrôler les messages sortants
- Write New : Permet d’écrire un nouveau message
- Sent : Permet de contrôler les messages envoyés par la passerelle
- Failed : Permet de contrôler les messages dont l’envoi a échoué
- Polls : Stocke les données d’un sondage (en pourcentage)
- Address Book : Répertorie tous les contacts
- User Profiles : Liste de tous les utilisateurs ainsi que leur statut
- Control Panel : Affiche le statut de la passerelle
- System Profile : Permet de configurer le serveur mail
- Network Config : Permet de configurer la connexion au réseau
- Date & Time : Permet de régler l’heure et la date
- System & Logs : Regroupe les caractéristiques de la passerelle (mémoire,
kernel, CPU…)
- Eventhandler : Permet différentes actions sur les messages à l’aide d’un
script
- Custom Applications : Permet de créer, via un script, une application
- MySQL Module : Paramètres pour la connexion à la base de données
- Shutdown : Permet de fermer l’interface web
Figure 17 : Menu de l'interface
Web
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 22
Tous les SMS ont la même syntaxe comprenant l’envoyeur, d’où il provient, la date et
l’heure, la date et heure de réception, l’objet, le texte du message ainsi que le type dans
lequel il est encodé. L’interface met à disposition différents menus nous permettant de
consulter les SMS, il est possible de voir les messages envoyés, ceux en attente d’envoi,
ceux dont l’envoi a échoué. L’interface permet d’écrire un message, de consulter le carnet
d’adresse et de planifier l’envoi de SMS groupé en définissant au préalable les
destinataires.
Le carnet d’adresse stocke les contacts et permet différentes actions. Nous pouvons
ajouter et supprimer un contact, éditer un contact existant, sélectionner plusieurs contacts
(pour effectuer un envoi groupé ou supprimer plusieurs contacts à la fois par exemple),
chercher un contact et nous pouvons importer un fichier CSV qui contient tous les
contacts du répertoire. Il existe une alternative à l’ajout de contact, nous pouvons charger
un groupe de contact avec un fichier CSV dans lequel chaque ligne utilise le format
name;phone_num;…
Un contact se présente de la manière suivante :
- Name : Le nom du contact
- Phone : Son numéro de téléphone
- Group/Notes : Le groupe dans lequel est le contact
- How many times option : Le nombre de fois que chaque message sera envoyé au
contact (par défaut 1)
Figure 18 : Fenêtre d'ajout d'un nouveau contact
Le FoxBox LX800 possède un système de multi-user configurable à partir de l’interface, il
est possible d’attribuer des niveaux de privilège différents selon les utilisateurs, les
privilèges permettent ou non d’accéder à l’historique des messages, d’envoyer des
messages et d’accéder aux paramètres.
Les attributs d’un utilisateur sont :
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 23
- Name : le nom de l’utilisateur pour la connexion
- Password : Le mot de passe de l’utilisateur pour la connexion
- Type : Correspond au niveau de l’utilisateur (Admin, Operator, Viewer)
- Queue : définition de l'espace de file d'attente
Figure 19 : Fenêtre d'ajout d'un nouvel utilisateur
Pour configurer la passerelle afin d’envoyer des mails et des SMS, il faut tout d’abord
configurer sur quel serveur SMTP la passerelle doit se connecter. L’onglet « System
Profile » permet de rentrer les caractéristiques du serveur, son nom, son adresse IP, les
adresses mail de destination pour les messages transmis ainsi que les identifiants et mot
de passe pour s’y connecter. Nous pouvons préciser aussi le type de protocole (POP3 ou
IMAP) pour la conversion des mails vers SMS.
Le serveur SMTP est utilisé pour l’envoi des mails du boitier vers les autres équipements
tandis que le POP3/IMAP est utilisé pour la réception de mail, connexion au serveur de
messagerie du groupe.
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 24
Figure 20 : Ecran de configuration du serveur SNMP
5.6. L’interface PuTTY
La configuration avec l’utilitaire PuTTY nous permet d’accéder en SSH à un
environnement Linux, celui de la passerelle SMS, tout en ayant un système d’exploitation
Windows sur notre PC. C’est donc un intermédiaire pour accéder à la configuration du
boitier.
En SSH l’environnement Linux est dépourvue d’interface graphique et est entièrement en
ligne de commande, il est donc nécessaire de connaitre certaines commandes de bases
d’un système Linux.
La configuration sous l'interface Linux en ligne de commande m'a posée de nombreux
problèmes. J'ai effectué une série d'essais avant d'avoir la configuration voulue et j'ai
bénéficié de l'encadrement de l'ingénieur en système Unix, M. Daniel SAES.
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 25
Etapes de la configuration :
- Mise à jour en étant connecté à l’ADSL car le réseau de l’entreprise ne permet
pas l’accès internet aux périphériques non membre du domaine (sauf demande
spécifique et « accord » du groupe IT).
- Installation de Mailutils
- Installation du plug-in POP3
- Définition du nom de l’hôte
- Paramétrage du nom de domaine
La configuration s’est effectuée en plusieurs étapes. Le réseau de l’entreprise ne
permettant pas de faire de mises à jour du système Unix ou d’installer de nouveaux
composants, il a fallu connecter la passerelle au réseau ADSL. Pour cela, il faut lui
attribuer une nouvelle adresse IP compatible avec le nouveau réseau avant de
déconnecter le boitier.
Pour effectuer une mise à jour il suffit de taper « apt–get update » dans la console et le
système d’exploitation se chargera de trouver et d’installer les mises à jour si elles ne
sont pas déjà installées.
Afin d’installer l’outil mailutils qui permet de lire ses mails dans la console grâce à la
commande « mail », on procède comme pour les mises à jours. Il faut utiliser la
commande « apt-get install mailutils » pour lancer le téléchargement et l’installation. Le
système va alors vous demander si vous voulez allouer la place nécessaire pour
l’application, vous répondez par oui ou par non en tapant « y » ou « n » dans la console
et en validant à l’aide de la touche « entrée ». Il en est de même pour le plug-in POP3
avec la commande « apt-get install courier-pop ».
Le nom d’hôte est utilisé pour identifier la passerelle au sein du réseau de l’entreprise,
ainsi quelqu’un qui voudra se connecter au boitier pourra le reconnaitre plus facilement
et pourra obtenir diverses informations, comme l’adresse IP par exemple. On peut le
modifier en console avec la commande « vi /etc/hostname » qui permet d’éditer un
fichier.
Le nom de domaine « dssmith.com » permet de montrer que la passerelle est rattachée
au réseau de l’entreprise DS Smith. On peut éditer ce nom de domaine dans le fichier «
main.cf » du dossier « postfix ». La part la plus importante de la configuration postfix se
réalise dans le fichier « main.cf » du dossier « postfix ». Postfix est préinstallé sur le boitier
FoxBox, mais dans le cas contraire il suffirait d’entrer la commande « apt-get install
postfix » dans la console et de valider la demande d’allocation de la mémoire.
Dans un premier temps, nous avons connecté notre passerelle au serveur SMTP de
l’entreprise afinde réaliser les premiers paramétrages et des tests. Cependant l’entreprise
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 26
désire une passerelle SMS totalement indépendante de l’entreprise au niveau des
serveurs et du réseau. Les seuls liens sont évidemment pour la surveillance des différents
équipements informatiques. C’était l’un des critères le plus important dans le choix d’une
solution et c’est pour cela que notre boitier possède son propre serveur de mail ainsi
qu’une carte SIM, pour ne pas avoir à envoyer des SMS via une plateforme annexe ou via
Internet. Cela représente aussi une sécurité supplémentaire en cas de panne du réseau.
Pour changer de serveur SMTP, il est possible de le faire simplement sur l’interface web.
Il faut rentrer l’adresse IP du boitier en tant que source « 127.0.0.1 » et choisir le port
serveur numéro 25 en désactivant les options d’identification au serveur.
Autre fonction qui peut s’avérer pratique, recevoir une copie de chaque sms à une ou
plusieurs adresses mail spécifiées. Pour cela il faut activer la fonction SMStoEMAIL dans
le fichier « /etc/sms/scripts/eventhandler » en sélectionnant la fonction de conversion
adapté qui, dans notre cas, correspond à celle par défaut. Nous en avons profité pour
rajouter une option qui permet d’afficher des informations supplémentaires en cas
d’erreur lors de l’exécution de la commande « tail –f smsc.log ». Cette commande permet
d’observer en temps réel les échanges effectués par le système au niveau de l’envoi et de
la réception d’un SMS ou d’un mail avec le paramètre mail.log au lieu de smsc.log.
5.6.1. Conversion de mail en SMS
Pour la conversion de mail en SMS, le boitier FoxBox contient une syntaxe de mail par
défaut mais qui n'est pas forcément compatible avec celle d'un mail envoyé d'un autre
équipement, comme un onduleur par exemple.
Pour pallier ce problème, il a fallu que je crée un script qui allait modifier le contenu d'un
mail reçu par la passerelle pour que sa syntaxe soit lue et interprétée par cette dernière.
Voici donc le script qui permet de convertir un mail en SMS lorsqu'il est envoyé depuis
un onduleur.
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 27
Figure 21 : Script pour la modification de la syntaxe d'un mail
Pour tester cette solution en conditions réelles, mon maître de stage et moi avons simulé
une coupure de courant dans le local informatique, sur l'un des serveurs présents.
L'onduleur a détecté la coupure d'alimentation et a pris le relai pour alimenter le serveur.
La procédure normale est cas d'alerte s'est déclenchée et le serveur a transmis
l'information par mail au serveur mail de la passerelle. Comme le mail ne possède pas la
bonne syntaxe, mon script a donc modifié le contenu du mail qui était stocké dans le
boitier et l'a converti en SMS qui a été envoyé au numéro spécifié dans le mail.
Figure 23 : Interrupteur relié à l'onduleur
Figure 22 : Onduleur
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 28
6. Bilan de stage
Ce système de monitoring est un besoin réel de l’entreprise. En effet le système actuel
est vieux, voir même obsolète et ne convient plus aux attentes de l’entreprise. Cela
s’explique par l’évolution et l’augmentation des systèmes informatiques au sein des
usines, l’entreprise veut rester compétitive et veut garder un certain niveau de qualité et
de confiance auprès de ses clients. C’est dans ce contexte qu’intervient notre solution,
une passerelle SMS/MMS complète qui permettra d’alerter notamment l’astreinte
informatique par SMS et/ou par mail des problèmes rencontrés pour pouvoir intervenir
plus rapidement où que l’on soit dans l’usine. Le boitier n’est plus dépendant du service
de messagerie de l’entreprise et possède son propre serveur SMTP. Il est petit et
ergonomique, il est donc facile à mettre en place dans une salleinformatique. L’entreprise
DS Smith a comme projet d’adapter ce projet à l’usine de Kaysersberg et de Kunheim,
pour ensuite, si l’outil de monitoring convient, le développer et le propager sur plusieurs
usines supplémentaires en France.
7. Conclusion
Pendant ce stage, l’entreprise DS Smith m’a confié l’installation et la configuration d’un
système de notification par SMS des alarmes de monitoring. Pour cela, j’ai été encadré
par les services informatiques des usines de Kaysersberg et de Kunheim et qui m’ont
également présentés l’organisation et le travail réalisé au sein du service. C’est par leur
intermédiaire que j’ai pu obtenir plus d’informations sur le système à mettre en place,
notamment les critères requis par DS Smith.
Cette passerelle SMS est donc capable d’envoyer et de recevoir des SMS et des Emails
lorsqu’une alerte est déclarée. Les personnes concernées par ce système sont les
membres du service informatique, qui pourront être prévenues immédiatement par SMS,
notamment lorsqu’elles sont d’astreinte ou directement sur leur poste de travail sous
forme d’un mail.
Grâce à ce premier stage en entreprise j’ai pu découvrir dans une situationréelle le travail
quotidien dans un service informatique. Ce stage orienté dans le domaine « logiciel » a
conforté mon choix d’étude pour les années à venir au sein de l’eXia. Pour mon prochain
stage, je privilégierai un sujet orienté sur la programmation.
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 29
English summary
Introduction
I’m a student in second year of preparatory degree in an IT engineering school in
Cesi.eXia, I did this internship as part of my formation in the IT service of the company
DS Smith. This internship allowed me to discover a little more the professional
environment and the work carried out within an IT department. During this internship,
my mission was to set up a new monitoring system to monitor IT equipment into the DS
Smith’s factory. For that the company had different criteria that had to complete the
monitoring system.
Summary of my internship work
Before receiving my SMS gateway, I had to setup and configure an IP camera. It’s a
camera which is connected to Internet with an RJ45 wire and we can connect to it with
its IP address. This kind of camera is mainly used in computer rooms to conduct
surveys. It has a motion sensor as well as temperature and humidity sensors. With this
camera you can access a graphical interface directly on your computer to manage
different parameters. You can adjust the sensors and alerts that your camera will send
as email. In the warning messages, it is possible to specify what kind of information will
be included. You can specify at what time and what day the problem occurred, what
type of alert and on any device occurs the problem.
There are two parts for the gateway configuration.
On one hand, we have a web interface which proposes to setup some parameters. You
can access the interface by typing the IP address into the search bar in your web
browser and enter the right login and password. Now, you can navigate through tabs
with the left menu. In your browser, you can view the SMS you sent, you receive and
those waiting to be sent. And you can access to the configuration of the gateway, there
are several tabs that will allow you to connect to an SMTP server for sending and
receiving your emails, and choose a server either POP3 or IMAP for sending and
receiving your SMS. In the “network config” tab, you can choose the IP address you
want to attribute and the subnet mask you have for your gateway. You can add a DNS
server too.
You can also set the time and date.
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 30
There is a system of multiple users on the bridge, it is possible via the gateway to create
a user to choose his rights and assign him to one or more group. Each user is identified
by a name and phone number. It is possible to assign certain types of alert to a user or
group of users. They will be informed of the alert by their phone.
On the other hand, there is the command line configuration. You can access the Linux
console with PuTTY from Windows.
To perform an update simply type "apt-get update" in the console and the operating
system will take care of finding and installing the updates if they are not already
installed. To install the mailutils tool to read your mail in the console with the command
"mail", you can proceed like for the updates. It is the same for POP3 plug-in. The
hostname is used to identify the gateway within the corporate network, so anyone who
wants to connect to the box will recognize most easily and can obtain various
information, such as IP address, for example. The domain name "dssmith.com" can
show that the gateway is attached to the network of the company DS Smith. You can
edit the domain in the file "main.cf" of the "postfix" folder.
Postfix is used to manage a mail server, it is thanks to him that you can receive and
send email from the Linux operating system. The most important part of the postfix
configuration is done in the file "main.cf" of the "postfix" folder.
Conclusion
During this stage, the company DS Smith entrust me the installation and configuration
of a monitoring system. For this I was mentored by IT services in the factories of
Kunheim and Kaysersberg who introduced me to the organization and work within the
service. They bring me more information about the monitoring system and the criteria
required by the company. This system is able to send SMS and email when an alert is
declared.
The usefulness of this system is that it is able to prevent an employee at his workplace
or when he is on duty. The Linux machine's environment allowed me to be more
familiar with the Linux system and to have a professional experience in addition to
school’s lessons. This internship has better prepared me for professional life.
After this internship, I think keeping my choice of study and direct me into the
"software" option during my education at Cesi. For the next internship, I would like to
continue on a subject that involves programming knowledge.
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 31
Page de Validation
21 octobre 2016 RAPPORT DE STAGE
eXia.Cesi 32
Page de déclaration

Contenu connexe

Tendances

Rapport de stage galaxy sonor
Rapport de stage galaxy sonorRapport de stage galaxy sonor
Rapport de stage galaxy sonorSaidamft
 
rapport-de-stage-marjane-meknes
rapport-de-stage-marjane-meknesrapport-de-stage-marjane-meknes
rapport-de-stage-marjane-mekneshibahiba91
 
RAPPORT DE PROJET DE FIN D’ETUDES
RAPPORT DE PROJET DE FIN D’ETUDESRAPPORT DE PROJET DE FIN D’ETUDES
RAPPORT DE PROJET DE FIN D’ETUDESTombariAhmed
 
Mon rapport de stage chez MRP
Mon rapport de stage chez MRPMon rapport de stage chez MRP
Mon rapport de stage chez MRPCharlotte Lesourd
 
rapport de stage
rapport de stagerapport de stage
rapport de stageMarouane Gh
 
Rapport de stage
Rapport de stageRapport de stage
Rapport de stageL Mehdi
 
Mise en place de deux réseaux LAN interconnectés par un réseau WAN
Mise en place de deux réseaux LAN interconnectés par un réseau WANMise en place de deux réseaux LAN interconnectés par un réseau WAN
Mise en place de deux réseaux LAN interconnectés par un réseau WANGhassen Chaieb
 
Raport de stage traitement de comande
Raport de stage traitement de comandeRaport de stage traitement de comande
Raport de stage traitement de comandeWalid Tsouli
 
Rapport de Stage Licence 3
Rapport de Stage Licence 3Rapport de Stage Licence 3
Rapport de Stage Licence 3Dylan Manceau
 
Logistiques des Achats Internationaux au TERROUBI
Logistiques des Achats Internationaux au TERROUBILogistiques des Achats Internationaux au TERROUBI
Logistiques des Achats Internationaux au TERROUBIAbdoulaye MBENGUE
 
ETUDE ET MISE EN PLACE D'UNE SOLUTION DE CLOUD COMPUTING PRIVÉ BASÉE SUR UN ...
ETUDE ET MISE EN PLACE D'UNE SOLUTION DE CLOUD COMPUTING  PRIVÉ BASÉE SUR UN ...ETUDE ET MISE EN PLACE D'UNE SOLUTION DE CLOUD COMPUTING  PRIVÉ BASÉE SUR UN ...
ETUDE ET MISE EN PLACE D'UNE SOLUTION DE CLOUD COMPUTING PRIVÉ BASÉE SUR UN ...Borel NZOGANG
 
Rapport final pfe_systeme_de_gestion _de_cabinet_de_formation_mobile_web
Rapport final pfe_systeme_de_gestion _de_cabinet_de_formation_mobile_webRapport final pfe_systeme_de_gestion _de_cabinet_de_formation_mobile_web
Rapport final pfe_systeme_de_gestion _de_cabinet_de_formation_mobile_webSalma Gouia
 
rapport fin d'etude
rapport fin d'etuderapport fin d'etude
rapport fin d'etudesihem-med
 
Rapport Stage Capgemini Otmane DOUIEB
Rapport Stage Capgemini Otmane DOUIEBRapport Stage Capgemini Otmane DOUIEB
Rapport Stage Capgemini Otmane DOUIEBOtmaneDouieb
 

Tendances (20)

Rapport de stage galaxy sonor
Rapport de stage galaxy sonorRapport de stage galaxy sonor
Rapport de stage galaxy sonor
 
rapport-de-stage-marjane-meknes
rapport-de-stage-marjane-meknesrapport-de-stage-marjane-meknes
rapport-de-stage-marjane-meknes
 
RAPPORT DE PROJET DE FIN D’ETUDES
RAPPORT DE PROJET DE FIN D’ETUDESRAPPORT DE PROJET DE FIN D’ETUDES
RAPPORT DE PROJET DE FIN D’ETUDES
 
Mon rapport de stage chez MRP
Mon rapport de stage chez MRPMon rapport de stage chez MRP
Mon rapport de stage chez MRP
 
rapport de stage
rapport de stagerapport de stage
rapport de stage
 
Rapport PFE
Rapport PFERapport PFE
Rapport PFE
 
Rapport de stage
Rapport de stageRapport de stage
Rapport de stage
 
Courtier
CourtierCourtier
Courtier
 
Mise en place de deux réseaux LAN interconnectés par un réseau WAN
Mise en place de deux réseaux LAN interconnectés par un réseau WANMise en place de deux réseaux LAN interconnectés par un réseau WAN
Mise en place de deux réseaux LAN interconnectés par un réseau WAN
 
Raport de stage traitement de comande
Raport de stage traitement de comandeRaport de stage traitement de comande
Raport de stage traitement de comande
 
Rapport de Stage Licence 3
Rapport de Stage Licence 3Rapport de Stage Licence 3
Rapport de Stage Licence 3
 
Logistiques des Achats Internationaux au TERROUBI
Logistiques des Achats Internationaux au TERROUBILogistiques des Achats Internationaux au TERROUBI
Logistiques des Achats Internationaux au TERROUBI
 
Rapprt de stage
Rapprt de stageRapprt de stage
Rapprt de stage
 
Rapport PFE
Rapport PFERapport PFE
Rapport PFE
 
ETUDE ET MISE EN PLACE D'UNE SOLUTION DE CLOUD COMPUTING PRIVÉ BASÉE SUR UN ...
ETUDE ET MISE EN PLACE D'UNE SOLUTION DE CLOUD COMPUTING  PRIVÉ BASÉE SUR UN ...ETUDE ET MISE EN PLACE D'UNE SOLUTION DE CLOUD COMPUTING  PRIVÉ BASÉE SUR UN ...
ETUDE ET MISE EN PLACE D'UNE SOLUTION DE CLOUD COMPUTING PRIVÉ BASÉE SUR UN ...
 
Front office back office caisse
Front office back office caisseFront office back office caisse
Front office back office caisse
 
Rapport final pfe_systeme_de_gestion _de_cabinet_de_formation_mobile_web
Rapport final pfe_systeme_de_gestion _de_cabinet_de_formation_mobile_webRapport final pfe_systeme_de_gestion _de_cabinet_de_formation_mobile_web
Rapport final pfe_systeme_de_gestion _de_cabinet_de_formation_mobile_web
 
rapport fin d'etude
rapport fin d'etuderapport fin d'etude
rapport fin d'etude
 
Conseil rapport de stage
Conseil rapport de stageConseil rapport de stage
Conseil rapport de stage
 
Rapport Stage Capgemini Otmane DOUIEB
Rapport Stage Capgemini Otmane DOUIEBRapport Stage Capgemini Otmane DOUIEB
Rapport Stage Capgemini Otmane DOUIEB
 

En vedette

Sénégal :RAPPORT TRIMESTRIEL, de la période Avril – Juin 2014, SUR LE MARCHE...
Sénégal :RAPPORT TRIMESTRIEL, de la période Avril – Juin 2014,  SUR LE MARCHE...Sénégal :RAPPORT TRIMESTRIEL, de la période Avril – Juin 2014,  SUR LE MARCHE...
Sénégal :RAPPORT TRIMESTRIEL, de la période Avril – Juin 2014, SUR LE MARCHE...Serigne Diagne
 
Rapport sur le marché des télécommunications au Sénégal au 30 juin 2015
Rapport sur le marché des télécommunications au Sénégal au 30 juin 2015Rapport sur le marché des télécommunications au Sénégal au 30 juin 2015
Rapport sur le marché des télécommunications au Sénégal au 30 juin 2015ITmag
 
Comment situé son Office de tourisme par rapport aux autres - Sylvain Couty -...
Comment situé son Office de tourisme par rapport aux autres - Sylvain Couty -...Comment situé son Office de tourisme par rapport aux autres - Sylvain Couty -...
Comment situé son Office de tourisme par rapport aux autres - Sylvain Couty -...MONA
 
Rapport d'activité Seine-et-Marne Tourisme 2014
Rapport d'activité Seine-et-Marne Tourisme 2014Rapport d'activité Seine-et-Marne Tourisme 2014
Rapport d'activité Seine-et-Marne Tourisme 2014Seine-et-Marne Tourisme
 
Fnaim immobilier réseaux et médias sociaux
Fnaim immobilier réseaux et médias sociauxFnaim immobilier réseaux et médias sociaux
Fnaim immobilier réseaux et médias sociauxÉric Delcroix
 
Stratégie de développement touristique pour la ville de Dax
Stratégie de développement touristique pour la ville de DaxStratégie de développement touristique pour la ville de Dax
Stratégie de développement touristique pour la ville de Daxbbourglan
 
Intelligence Économique et Veille Stratégique: Rôle dans le processus d’inno...
Intelligence Économique et  Veille Stratégique: Rôle dans le processus d’inno...Intelligence Économique et  Veille Stratégique: Rôle dans le processus d’inno...
Intelligence Économique et Veille Stratégique: Rôle dans le processus d’inno...Khadija MENGUIT
 
Rapport stage IP-MSAN Tunisie télécom
Rapport stage IP-MSAN Tunisie télécomRapport stage IP-MSAN Tunisie télécom
Rapport stage IP-MSAN Tunisie télécomSiwar GUEMRI
 
Rapport de stage desert dream
Rapport de stage desert dreamRapport de stage desert dream
Rapport de stage desert dreamTaoufik Laaziz
 
Summer Internship Report on Marketing strategies of Airtel.
Summer Internship Report on Marketing strategies of Airtel.Summer Internship Report on Marketing strategies of Airtel.
Summer Internship Report on Marketing strategies of Airtel.Aditya Bhatt
 
Les Francais et les plateformes communautaires de marques
Les Francais et les plateformes communautaires de marquesLes Francais et les plateformes communautaires de marques
Les Francais et les plateformes communautaires de marquesspintank
 
Chapitre ii mémoires
Chapitre ii mémoiresChapitre ii mémoires
Chapitre ii mémoiresSana Aroussi
 
Rapport de stage (promoteur immobilier )
Rapport de stage (promoteur immobilier )Rapport de stage (promoteur immobilier )
Rapport de stage (promoteur immobilier )Aicha OUALLA
 
Présentation de l'application iPhone d'Angoulême - Sylvain Couty
Présentation de l'application iPhone d'Angoulême - Sylvain CoutyPrésentation de l'application iPhone d'Angoulême - Sylvain Couty
Présentation de l'application iPhone d'Angoulême - Sylvain CoutySébastien Gonzalez
 

En vedette (18)

Sénégal :RAPPORT TRIMESTRIEL, de la période Avril – Juin 2014, SUR LE MARCHE...
Sénégal :RAPPORT TRIMESTRIEL, de la période Avril – Juin 2014,  SUR LE MARCHE...Sénégal :RAPPORT TRIMESTRIEL, de la période Avril – Juin 2014,  SUR LE MARCHE...
Sénégal :RAPPORT TRIMESTRIEL, de la période Avril – Juin 2014, SUR LE MARCHE...
 
Rapport sur le marché des télécommunications au Sénégal au 30 juin 2015
Rapport sur le marché des télécommunications au Sénégal au 30 juin 2015Rapport sur le marché des télécommunications au Sénégal au 30 juin 2015
Rapport sur le marché des télécommunications au Sénégal au 30 juin 2015
 
Comment situé son Office de tourisme par rapport aux autres - Sylvain Couty -...
Comment situé son Office de tourisme par rapport aux autres - Sylvain Couty -...Comment situé son Office de tourisme par rapport aux autres - Sylvain Couty -...
Comment situé son Office de tourisme par rapport aux autres - Sylvain Couty -...
 
Rapport d'activité Seine-et-Marne Tourisme 2014
Rapport d'activité Seine-et-Marne Tourisme 2014Rapport d'activité Seine-et-Marne Tourisme 2014
Rapport d'activité Seine-et-Marne Tourisme 2014
 
Fnaim immobilier réseaux et médias sociaux
Fnaim immobilier réseaux et médias sociauxFnaim immobilier réseaux et médias sociaux
Fnaim immobilier réseaux et médias sociaux
 
Stratégie de développement touristique pour la ville de Dax
Stratégie de développement touristique pour la ville de DaxStratégie de développement touristique pour la ville de Dax
Stratégie de développement touristique pour la ville de Dax
 
Projet BTS TC
Projet BTS TCProjet BTS TC
Projet BTS TC
 
Rapport de-stage-axa
Rapport de-stage-axaRapport de-stage-axa
Rapport de-stage-axa
 
Intelligence Économique et Veille Stratégique: Rôle dans le processus d’inno...
Intelligence Économique et  Veille Stratégique: Rôle dans le processus d’inno...Intelligence Économique et  Veille Stratégique: Rôle dans le processus d’inno...
Intelligence Économique et Veille Stratégique: Rôle dans le processus d’inno...
 
Rapport stage IP-MSAN Tunisie télécom
Rapport stage IP-MSAN Tunisie télécomRapport stage IP-MSAN Tunisie télécom
Rapport stage IP-MSAN Tunisie télécom
 
Rapport de stage desert dream
Rapport de stage desert dreamRapport de stage desert dream
Rapport de stage desert dream
 
LICENCE PRO TOURISME
LICENCE PRO TOURISMELICENCE PRO TOURISME
LICENCE PRO TOURISME
 
Summer Internship Report on Marketing strategies of Airtel.
Summer Internship Report on Marketing strategies of Airtel.Summer Internship Report on Marketing strategies of Airtel.
Summer Internship Report on Marketing strategies of Airtel.
 
Les Francais et les plateformes communautaires de marques
Les Francais et les plateformes communautaires de marquesLes Francais et les plateformes communautaires de marques
Les Francais et les plateformes communautaires de marques
 
Chapitre ii mémoires
Chapitre ii mémoiresChapitre ii mémoires
Chapitre ii mémoires
 
Rapport de stage (promoteur immobilier )
Rapport de stage (promoteur immobilier )Rapport de stage (promoteur immobilier )
Rapport de stage (promoteur immobilier )
 
Intervention anne le_jeune_adcd
Intervention anne le_jeune_adcdIntervention anne le_jeune_adcd
Intervention anne le_jeune_adcd
 
Présentation de l'application iPhone d'Angoulême - Sylvain Couty
Présentation de l'application iPhone d'Angoulême - Sylvain CoutyPrésentation de l'application iPhone d'Angoulême - Sylvain Couty
Présentation de l'application iPhone d'Angoulême - Sylvain Couty
 

Similaire à Rapport de stage_23_11_2016

Bonnes pratiques sur l'emploi des personnes handicapés
Bonnes pratiques sur l'emploi des personnes handicapésBonnes pratiques sur l'emploi des personnes handicapés
Bonnes pratiques sur l'emploi des personnes handicapésDominique Gross
 
Optimisation d'une stratégie web éditoriale
Optimisation d'une stratégie web éditorialeOptimisation d'une stratégie web éditoriale
Optimisation d'une stratégie web éditorialeDamien Mady
 
La VoIP, une solution d'avenir pour les entreprises... mais pas seulement !
La VoIP, une solution d'avenir pour les entreprises... mais pas seulement !La VoIP, une solution d'avenir pour les entreprises... mais pas seulement !
La VoIP, une solution d'avenir pour les entreprises... mais pas seulement !Massimo Russo
 
La VoIP, une solution d'avenir pour les entreprises... mais pas seulement !
La VoIP, une solution d'avenir pour les entreprises... mais pas seulement !La VoIP, une solution d'avenir pour les entreprises... mais pas seulement !
La VoIP, une solution d'avenir pour les entreprises... mais pas seulement !Massimo Russo
 
Mémoire_SciencesPo_Alexis-Legrand_L’INTERNET-DES-OBJETS,-UN-PAS-VERS-LA-TRAN...
Mémoire_SciencesPo_Alexis-Legrand_L’INTERNET-DES-OBJETS,-UN-PAS-VERS-LA-TRAN...Mémoire_SciencesPo_Alexis-Legrand_L’INTERNET-DES-OBJETS,-UN-PAS-VERS-LA-TRAN...
Mémoire_SciencesPo_Alexis-Legrand_L’INTERNET-DES-OBJETS,-UN-PAS-VERS-LA-TRAN...Alexis Legrand
 
Reservoir Computing - ExecSum&Annexes
Reservoir Computing - ExecSum&AnnexesReservoir Computing - ExecSum&Annexes
Reservoir Computing - ExecSum&AnnexesAlex Schouleur
 
Analyse de la FoodTech et des spécificités des stratégies des entreprises sur...
Analyse de la FoodTech et des spécificités des stratégies des entreprises sur...Analyse de la FoodTech et des spécificités des stratégies des entreprises sur...
Analyse de la FoodTech et des spécificités des stratégies des entreprises sur...Marine ALLEON
 
Bouger Jeunes 2012
Bouger Jeunes 2012Bouger Jeunes 2012
Bouger Jeunes 2012Infor Arlon
 
Module 6 dossier final en pdf
Module 6 dossier final en pdfModule 6 dossier final en pdf
Module 6 dossier final en pdfDeWinterP
 
Open a New Fast-food in Maastricht, The Netherlands? (FRE
Open a New Fast-food in Maastricht, The Netherlands? (FREOpen a New Fast-food in Maastricht, The Netherlands? (FRE
Open a New Fast-food in Maastricht, The Netherlands? (FREDeWinterP
 
hasnfra3rapp113.pdf
hasnfra3rapp113.pdfhasnfra3rapp113.pdf
hasnfra3rapp113.pdfnassimatorby
 
Formation logiciel sage paie ligne 100 juris paye
Formation logiciel sage paie ligne 100   juris payeFormation logiciel sage paie ligne 100   juris paye
Formation logiciel sage paie ligne 100 juris payeJURIS PAYE
 
Rapport de stage PFE ( DUT) chez Synthèse Conseil - Jaiti Mohammed
Rapport de stage PFE ( DUT) chez Synthèse Conseil  - Jaiti MohammedRapport de stage PFE ( DUT) chez Synthèse Conseil  - Jaiti Mohammed
Rapport de stage PFE ( DUT) chez Synthèse Conseil - Jaiti MohammedMohammed JAITI
 
Formation lire et comprendre un bilan et un compte de résultat juris paye
Formation lire et comprendre un bilan et un compte de résultat   juris payeFormation lire et comprendre un bilan et un compte de résultat   juris paye
Formation lire et comprendre un bilan et un compte de résultat juris payeJURIS PAYE
 
Formation crédit d’impôt compétitivité emploi juris paye
Formation crédit d’impôt compétitivité emploi   juris payeFormation crédit d’impôt compétitivité emploi   juris paye
Formation crédit d’impôt compétitivité emploi juris payeJURIS PAYE
 

Similaire à Rapport de stage_23_11_2016 (20)

Rapport stage pact13
Rapport stage pact13Rapport stage pact13
Rapport stage pact13
 
Bonnes pratiques sur l'emploi des personnes handicapés
Bonnes pratiques sur l'emploi des personnes handicapésBonnes pratiques sur l'emploi des personnes handicapés
Bonnes pratiques sur l'emploi des personnes handicapés
 
Optimisation d'une stratégie web éditoriale
Optimisation d'une stratégie web éditorialeOptimisation d'une stratégie web éditoriale
Optimisation d'une stratégie web éditoriale
 
Guide latex.
Guide latex.Guide latex.
Guide latex.
 
La VoIP, une solution d'avenir pour les entreprises... mais pas seulement !
La VoIP, une solution d'avenir pour les entreprises... mais pas seulement !La VoIP, une solution d'avenir pour les entreprises... mais pas seulement !
La VoIP, une solution d'avenir pour les entreprises... mais pas seulement !
 
La VoIP, une solution d'avenir pour les entreprises... mais pas seulement !
La VoIP, une solution d'avenir pour les entreprises... mais pas seulement !La VoIP, une solution d'avenir pour les entreprises... mais pas seulement !
La VoIP, une solution d'avenir pour les entreprises... mais pas seulement !
 
Mémoire_SciencesPo_Alexis-Legrand_L’INTERNET-DES-OBJETS,-UN-PAS-VERS-LA-TRAN...
Mémoire_SciencesPo_Alexis-Legrand_L’INTERNET-DES-OBJETS,-UN-PAS-VERS-LA-TRAN...Mémoire_SciencesPo_Alexis-Legrand_L’INTERNET-DES-OBJETS,-UN-PAS-VERS-LA-TRAN...
Mémoire_SciencesPo_Alexis-Legrand_L’INTERNET-DES-OBJETS,-UN-PAS-VERS-LA-TRAN...
 
Reservoir Computing - ExecSum&Annexes
Reservoir Computing - ExecSum&AnnexesReservoir Computing - ExecSum&Annexes
Reservoir Computing - ExecSum&Annexes
 
Analyse de la FoodTech et des spécificités des stratégies des entreprises sur...
Analyse de la FoodTech et des spécificités des stratégies des entreprises sur...Analyse de la FoodTech et des spécificités des stratégies des entreprises sur...
Analyse de la FoodTech et des spécificités des stratégies des entreprises sur...
 
Bouger Jeunes 2012
Bouger Jeunes 2012Bouger Jeunes 2012
Bouger Jeunes 2012
 
Module 6 dossier final en pdf
Module 6 dossier final en pdfModule 6 dossier final en pdf
Module 6 dossier final en pdf
 
Open a New Fast-food in Maastricht, The Netherlands? (FRE
Open a New Fast-food in Maastricht, The Netherlands? (FREOpen a New Fast-food in Maastricht, The Netherlands? (FRE
Open a New Fast-food in Maastricht, The Netherlands? (FRE
 
hasnfra3rapp113.pdf
hasnfra3rapp113.pdfhasnfra3rapp113.pdf
hasnfra3rapp113.pdf
 
PROJET JAVA BD MySQL
PROJET JAVA BD MySQLPROJET JAVA BD MySQL
PROJET JAVA BD MySQL
 
Formation logiciel sage paie ligne 100 juris paye
Formation logiciel sage paie ligne 100   juris payeFormation logiciel sage paie ligne 100   juris paye
Formation logiciel sage paie ligne 100 juris paye
 
Rapport de stage PFE ( DUT) chez Synthèse Conseil - Jaiti Mohammed
Rapport de stage PFE ( DUT) chez Synthèse Conseil  - Jaiti MohammedRapport de stage PFE ( DUT) chez Synthèse Conseil  - Jaiti Mohammed
Rapport de stage PFE ( DUT) chez Synthèse Conseil - Jaiti Mohammed
 
Formation lire et comprendre un bilan et un compte de résultat juris paye
Formation lire et comprendre un bilan et un compte de résultat   juris payeFormation lire et comprendre un bilan et un compte de résultat   juris paye
Formation lire et comprendre un bilan et un compte de résultat juris paye
 
Formation crédit d’impôt compétitivité emploi juris paye
Formation crédit d’impôt compétitivité emploi   juris payeFormation crédit d’impôt compétitivité emploi   juris paye
Formation crédit d’impôt compétitivité emploi juris paye
 
Rapport final
Rapport finalRapport final
Rapport final
 
Amazon
AmazonAmazon
Amazon
 

Rapport de stage_23_11_2016

  • 1. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 1 Stage en entreprise : Passerelle SMS DS Smith Packaging Nord Est Etudiant : Pierre VONTHRON Maître de stage : Pierre HAUSHERR Pilote de formation : Mathieu KISTER
  • 2. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 2
  • 3. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 3
  • 4. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 4 Table des matières Remerciements............................................................................................................................ 6 1. Introduction.......................................................................................................................... 6 2. Présentation de l’entreprise.................................................................................................. 7 3. Missions confiées.................................................................................................................. 8 4. Présentation d’un Workflow de l’entreprise.......................................................................... 9 5. Travail réalisé.......................................................................................................................10 5.1. Analyse des besoins/souhaits de l’entreprise...............................................................10 5.2. Recherche de matériel.................................................................................................10 5.3. Comparaison et choix des boitiers FoxBox...................................................................11 5.4. Caméra IP....................................................................................................................12 5.4.1 Installation de la caméra :.........................................................................................12 5.4.2. Configuration de la caméra : ................................................................................14 5.4.3. Les différents types d’alertes disponibles :........................................................15 5.4.4. Envoi d’E-mail :.................................................................................................16 5.4.5. Envoi de SME :..................................................................................................17 5.5. Système de monitoring................................................................................................19 5.5.1. Installation de la passerelle :.................................................................................19 5.5.2. Configuration de la passerelle :.............................................................................21 5.6. L’interface PuTTY.........................................................................................................24 5.6.1. Conversion de mail en SMS..................................................................................26 6. Bilan de stage......................................................................................................................28 7. Conclusion...........................................................................................................................28 English summary.........................................................................................................................29 Introduction............................................................................................................................29 Summary of my internship work.............................................................................................29 Conclusion..............................................................................................................................30 Page de Validation .....................................................................................................................31 Page de déclaration....................................................................................................................32
  • 5. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 5 Table des Figures : Figure 1 : Implantation de DS Smith en Europe......................................................................................................7 Figure 2 : Organigramme du service Informatique...............................................................................................7 Figure 3 : Exemple de Workflow lors d'une alerte.................................................................................................9 Figure 4 : Tableau comparatif des différentes passerelles SMS....................................................................11 Figure 5 : Tableau comparatif des deux équipements Fox Box.....................................................................11 Figure 6 : Interface DHCP...............................................................................................................................................13 Figure 7 : Réservation DHCP pour la caméra.........................................................................................................13 Figure 8 : Configuration de l'horloge........................................................................................................................14 Figure 9 : Configuration de la région et de la langue........................................................................................15 Figure 10 : Configuration du serveur E-mail...........................................................................................................15 Figure 11 : Configuration pour l'envoi d'un E-mail..............................................................................................16 Figure 12 : Exemple de SME reçu dans la boite mail..........................................................................................17 Figure 13 : Configuration d'un SME............................................................................................................................17 Figure 14 : Ensemble des capteurs..............................................................................................................................18 Figure 15 : Configuration d'un capteur.....................................................................................................................19 Figure 16 : Configuration des paramètres réseaux.............................................................................................20 Figure 17 : Menu de l'interface Web..........................................................................................................................21 Figure 18 : Fenêtre d'ajout d'un nouveau contact..............................................................................................22 Figure 19 : Fenêtre d'ajout d'un nouvel utilisateur.............................................................................................23 Figure 20 : Ecran de configuration du serveur SNMP.......................................................................................24 Figure 21 : Script pour la modification de la syntaxe d'un mail....................................................................27 Figure 22 : Onduleur........................................................................................................................................................27 Figure 23 : Interrupteur relié à l'onduleur..............................................................................................................27
  • 6. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 6 Remerciements Je tiens tout d’abord à remercier M. Pierre Hausherr, mon maître de stage, M. Jean-Luc Vonthron qui m’a aidé à obtenir ce stage, la direction et les ressources humaines qui ont validé ma candidature. Merci à M. Daniel Saes pour son accompagnement et son aide précieuse sur la partie Linux. Je tiens à remercier également tout le service informatique pour leur accueil, leur aide ainsi que la découverte du rôle et des activités effectuées par le service informatique. 1. Introduction Etudiant en deuxième année de cycle préparatoire en école d’ingénieur en informatique au Cesi.eXia, j’ai effectué ce stage dans le cadre de ma formation au service informatique de l’entreprise DS Smith. Ce stage m’a permis de découvrir un peu plus le milieu professionnel ainsi que le travail effectué au sein d’un service informatique. L’enjeu de ce stage était de commencer et de me préparer aux autres stages en entreprise que je vais effectuer tout au long de mon cursus à l’eXia tout en me permettant de compléter mes connaissances. Durant ce stage, ma missiona été de mettre en place un nouveau système de notification par SMS des alarmes de monitoring afin de surveiller certains équipements informatiques de DS Smith ainsi que la configuration et le test d'une caméra de surveillance pour les locaux informatique. Pour cela l’entreprise avait différents critères que devait remplir le système de notification des alarmes. Comment assurer la surveillance des équipements informatiques d’une entreprise tout en permettant à ses employés d’être tenu informés des différents problèmes rencontrés ? Je vais commencer ce rapport par une brève présentation de l’entreprise et d’un de leur workflow pour ensuite développer sur les missions qui m’ont été confiées et sur le travail réalisé pendant ce stage. Et je finirais par le bilan de ce stage ainsi que sa conclusion.
  • 7. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 7 2. Présentation de l’entreprise Fondé en 1940, DS Smith est un grand acteur européen de l'emballage (26 000 employés présents dans 36 pays) avec une philosophie axée sur l'innovation et le client. DS Smith propose des emballages conçus avec les toutes dernières technologies et offre des services de proximité aisément accessibles. Les prestations mises en place par DS Smith sont multiples: emballage de transport, emballage consommateur, emballage de luxe, prêt-à-vendre, PLV display, emballage personnalisé, emballage industriel, etc. De fait, DS Smith a la capacité de s'adapter à tous les besoins quels que soient les marchés. Figure 1 : Implantation de DS Smith en Europe Figure 2 : Organigramme du service Informatique
  • 8. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 8 3. Missions confiées L'entreprise DS Smith souhaite remplacer son système actuel de notification d'alarmes par SMS. Dans l'optique de rester indépendant des connexions WAN, DS Smith souhaite mettre en place sur une solution interne basé sur les réseaux GSM avec carte SIM. A l'heure actuelle, une alerte sur un équipement est transmise principalement par mail. Les alarmes importantes et urgentes sont relayées sous forme de SMS par le service desk. Une transmission automatisée par SMS permettrait une plus grande réactivité de la part des services concernés. La problématique posée, et en accord avec mon maître de stage, j'ai consacré deux semaines à la recherche d'un boitier de monitoring. Cette recherche m'a conduit à une étude comparative entre différents modèles pour aboutir au choix définitifde la passerelle SMS. Tout en sachant que la seule contrainte dans le choix du système est que ce dernier réponde au plus près aux attentes. Mission réalisée à 80% car aucun système ne répond à l'ensemble des critères. En attendant la livraison du matériel, j’ai pu configurer une caméra qui sera utilisée avec la passerelle sms, une fois que celle-ci sera opérationnelle. Ce type de cameras sera utilisées par l’entreprise pour surveiller les salles informatiques. Elle est équipée de capteurs de mouvements, température et hygrométrie. Ce matériel est connecté au réseau de l’entreprise par un câble RJ45 qui lui sert également d’alimentation, il possède également un système de notificationpar mail ce qui permet entre autre le dialogue avec la passerelle SMS. Après réception du matériel, j'ai procédé à la configuration, aux tests et à la mise en place du boitier en respectant les différentes étapes. A savoir : configurations physique et logiciel. La configuration nécessite la transmission de certaines données à l'appareil telles que le serveur sur lequel il va envoyer des mails, l'heure, la date, les utilisateurs, le nom de domaine. La création d'un script pour convertir les mails en SMS termine la configuration et aboutit à la mise en service et au déploiement sur le site.
  • 9. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 9 4. Présentation d’un Workflow de l’entreprise Figure 3 : Exemple de Workflow lors d'une alerte Il s’agit d’un organigramme qui indique la marche à suivre lors d’une alerte. Il fait également apparaitre une action de notification par SMS, action qui sera effectuée via la passerelle SMS étudiée. Sur le workflow, on peut voir que les alertes sont classées par niveau. L’utilisateur signale un problème dans un contexte local pour exemple l’imprimante du service tombe en panne. Il émet un ticket, et sa demande sera réglée dans un délai relativement court en sachant que ce problème ne l’empêche pas de poursuivre son travail. Dans le cas des astreintes, on distingue deux niveaux d’alerte. Au niveau 1, l’informaticien d’astreinte arrive à débloquer la situation et résoudre le problème. Si l’informaticien n’arrive pas à solutionner l’alerte, il l’a transmet à l’astreinte de niveau 2. Un informaticien plus spécialisé dans la résolution du problème prendra la relève. Workflow complet en annexe.
  • 10. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 10 5. Travail réalisé 5.1. Analyse des besoins/souhaits de l’entreprise L’entreprise DS Smith Kaysersberg souhaite mettre en place un nouveau système de notification par SMS des alarmes de monitoring afin de remplacer le précédent. Pour cela elle a plusieurs critères, et notamment comme énoncé plus haut, de garder une solution interne à l’entreprise, évitant un service par internet. Ainsi la solution ne sera dépendante que du réseau d’un opérateur téléphonique. Le boitier et tout le matériel physique restera au sein de l’entreprise afin de pouvoir effectuer les actions nécessaires au bon fonctionnement du système sans avoir à passer par une prestation externe (gain de temps). Elle souhaite également améliorer la qualité des informations reçues, avec différents niveaux d’alerte sous forme de messages, différents types de messages, soit SMS, soit e- mail, soit message vocal. Ces messages devront être envoyés aux personnes concernées par le problème tout en étant capable de décrire au mieux le problème rencontré afin de mieux s’y préparer. 5.2. Recherche de matériel Suite aux exigences de l’entreprise sur le système, j’ai sélectionné plusieurs boitiers de différents constructeurs en respectant au mieux les différents critères de l’entreprise. J'ai rencontré quelques difficultés dans la recherche de matériel, les propositions trouvées sur internet ne répondaient pas aux demandes de l'entreprise ce qui a par conséquent augmenté le temps de recherche. Ne m'étant pas fixé de date "butoir" dans la sélection du matériel, j'ai pris du retard sur le planning de mon projet. De plus, les procédures administratives de l'entreprise au niveau de l'achat de matériel prolongent les démarches et les délais de livraison. Après avoir contacté les différents constructeurs pour des renseignements supplémentaires, j’aidonc dressé un tableau comparatif qui inclutles modèles en abscisse et les caractéristiques en ordonnée.
  • 11. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 11 Figure 4 : Tableau comparatif des différentes passerelles SMS On peut donc constater que, malgré leurs prix plus élevés que la moyenne (582,6€), ce sont les deux boitiers Fox Box qui ont le plus de fonctionnalités. Ce sont ces deux boitiers que nous allons étudier plus en détail. 5.3. Comparaison et choix des boitiers FoxBox Voici un comparatif publié sur le site du constructeur : Figure 5 : Tableau comparatif des deux équipements Fox Box
  • 12. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 12 Après une deuxième comparaison, on remarque que le Fox Box LX800 Gateway est plus complet que le LX800 Monitoring. Nous avons donc opté avec le service informatique pour le LX800 Gateway. Résumons les caractéristiques que présente le LX800 Gateway : - Il est compatible avec tous les réseaux GSM existants via une carte SIM standard - Il permet d’envoyer des SMS et des MMS d’alarme - Il peut convertir les mails en SMS et inversement - Il possède une interface configurable avec la possibilitéde la configurer à l’aide de scripts - On peut s’y connecter en SSH ou directement en HTTP - L’interfaçage avec des équipements peut se faire en SNMP et la liaison est sans-fil - On peut cloner et sauvegarder la configuration de la passerelle - Il contient le logiciel de monitoring Nagios - On peut y brancher différents capteurs (de température, d’humidité…) en USB - Il intègre un serveur web, un serveur mail et un serveur de base de données - Il permet la configuration et la gestion de plusieurs utilisateurs - Le fournisseur propose un service client par téléphone ou par mail, avec la possibilité d’ouvrir un ticket directement sur leur site ainsi qu’une documentation disponible en ligne. Nous avons passé la commande lors de la deuxième semaine de stage, le délai de commande au service achat plus celui de livraison a été de une semaine et demi. 5.4. Caméra IP En attendant de recevoir ma passerelle SMS, j’ai configuré un équipement de surveillance vidéo. Cette caméra va être connectée au réseau et pourra ainsi communiquer avec la passerelle SMS. Elle sera utilisée dans un local informatique de l’entreprise. Je vais donc détailler comment installer et configurer la caméra. 5.4.1 Installation de la caméra : La connexion de la caméra au réseau Ethernet s’effectue via le port RJ45 de celle-ci. Ceci étant le seul branchement effectué, ce matériel fonctionne sur une technologie « PoE » (Power over Ethernet).
  • 13. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 13 L’installation du logiciel d’administration de l’équipement se fait avec le CD ou par téléchargement. Récupération de l’adresse matérielle (MAC) via la console DHCP des outils d’admin Windows du serveur DHCP. Création d’une réservation « DHCP » afin de conserver la même adresse IP pour la caméra. Figure 6 : Interface DHCP Figure 7 : Réservation DHCP pour la caméra
  • 14. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 14 Une fois le logiciel de gestion installé, utilisez l’adresse IP pour vous connecter à la caméra en cliquant sur « Add Appliance » et utilisez l’identifiant et le mot de passe inscrits dans le manuel d’utilisation. 5.4.2. Configuration de la caméra : Cliquez sur l’onglet configuration pour accéder au menu de configuration des différents éléments. La configuration de l’horloge se fait soit manuellement soit en indiquant un serveur NTP (serveur référence de temps de l’entreprise). Figure 8 : Configuration de l'horloge Pour configurer la région et la langue cliquez sur l’icône « Region », vous pouvez choisir le pays et le fuseau horaire ainsi que la langue en cliquant sur « Update Language… ».
  • 15. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 15 Figure 9 : Configuration de la région et de la langue Il faut ensuite configurer le serveur mail pour que la caméra envoie des mails d’alerte. Pour cela cliquez sur l’icône « E-mail Server ». Dans notre cas, nous sommes connectés au serveur SMTP de l’entreprise et devons utiliser une adresse mail d’envoi de type nom@dssmith.com. Figure 10 : Configuration du serveur E-mail 5.4.3. Les différents types d’alertes disponibles : - Alerte via un serveur FTP - Envoi d’un e-mail - Alerte en SNMP - Alerte en HTML
  • 16. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 16 - Envoi d’un SME (Short Message E-mail) Pour effectuer des essais, nous n’avons utilisé que l’envoi d’E-mail et de SME. 5.4.4. Envoi d’E-mail : Nous pouvons choisir à qui envoyer ces messages d’alerte, ainsi que le niveau d’alerte dans quel cas nous enverrons un message. Nous pouvons choisir d’inclure ou non des images et/ou un graphique venant de la caméra. Une option dans l’onglet « Advanced » permet d’envoyer ou de stopper l’envoi d’un message de retour à la normal ou de choisir le format de l’image envoyée. Figure 11 : Configuration pour l'envoi d'un E-mail
  • 17. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 17 5.4.5. Envoi de SME : Contrairement à l’E-mail, le SME ne contient ni d’image ni de graphique mais seulement du texte. Il est semblable au contenu d’un SMS et va indiquer d’une manière très simple quelle est l’équipement qui émet une alerte, son adresse IP, le capteur en question ainsi que la valeur mesurée, le niveau d’alerte, la date et l’heure auxquelles s’est produit l’alerte. Sa configuration se fait comme celle d’un E-mail. Figure 13 : Configuration d'un SME Figure 12 : Exemple de SME reçu dans la boite mail
  • 18. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 18 Les principaux paramètres étant configurés, nous pouvons configurer les différents capteurs si besoin est. L’interface pour paramétrer un capteur est semblable d’un capteur à un autre. Les capteurs présents avec la caméra sont : - Capteur de température - Capteur d’humidité - Capteur de point de rosée - Capteur de flux d’air - Capteur de mouvement (caméra) Chaque capteur possède un historique des valeurs capturées qui peut aller d’une heure à plusieurs mois. Il est possible d’attribuer des adresses mail aux capteurs sur lesquelles des messages d’alerte seront communiqués lorsque la valeur minimum ou maximum (paramétrables elles aussi) sont dépassées. Figure 14 : Ensemble des capteurs
  • 19. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 19 Figure 15 : Configuration d'un capteur Note Juridique : L’utilisation de ce type de matériel nécessite des démarches de déclaration auprès de la CNIL, des représentants du personnel… (Pour les besoins de test, cette caméra est posée sur mon bureau et désactivée en mon absence). 5.5. Système de monitoring Ayant reçu le boitier FoxBox après dix jours, nous allons commencer son étude et son installation pour effectuer des tests avant de pouvoir la déployer dans l’usine. 5.5.1. Installation de la passerelle : Dans un premier temps il faut ouvrir le boitier afin de pouvoir insérer la carte SIM dans son emplacement. Cette passerelle possède une adresse IP fixe (en 192.168.0.98) et non configurée ni configurable en DHCP, j’ai connecté cette dernière avec un câble croisé à mon PC (après luiavoir imposé une IP en 192.168.0.X), afin de configurer l’adresseIP, le masque le serveur DNS et la passerelle avec une configuration IP correcte pour le réseau d’entreprise (10.70….). La configuration du boitier s’effectue à l’aide d’un navigateur, dans l’onglet « Network Config » de l’interface Web détaillée dans la suite du rapport. Pour appliquer
  • 20. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 20 les changements, il faut sauvegarder et redémarrer le boitier en le connectant, cette fois- ci au réseau de l’entreprise. Figure 16 : Configuration des paramètres réseaux
  • 21. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 21 5.5.2. Configuration de la passerelle : Une fois au panneau de contrôle vous pouvez contrôler le statut du modem, les SMS, les contacts les utilisateurs, la qualité du signalet accéder au cœur du système. Le panneau de contrôle s’organise en deux parties, d’une part le contenu de la page et d’autre part le menu qui permet de naviguer à travers les différents onglets : - Inbox : Permet de contrôler les messages entrants - Outbox : Permet de contrôler les messages sortants - Write New : Permet d’écrire un nouveau message - Sent : Permet de contrôler les messages envoyés par la passerelle - Failed : Permet de contrôler les messages dont l’envoi a échoué - Polls : Stocke les données d’un sondage (en pourcentage) - Address Book : Répertorie tous les contacts - User Profiles : Liste de tous les utilisateurs ainsi que leur statut - Control Panel : Affiche le statut de la passerelle - System Profile : Permet de configurer le serveur mail - Network Config : Permet de configurer la connexion au réseau - Date & Time : Permet de régler l’heure et la date - System & Logs : Regroupe les caractéristiques de la passerelle (mémoire, kernel, CPU…) - Eventhandler : Permet différentes actions sur les messages à l’aide d’un script - Custom Applications : Permet de créer, via un script, une application - MySQL Module : Paramètres pour la connexion à la base de données - Shutdown : Permet de fermer l’interface web Figure 17 : Menu de l'interface Web
  • 22. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 22 Tous les SMS ont la même syntaxe comprenant l’envoyeur, d’où il provient, la date et l’heure, la date et heure de réception, l’objet, le texte du message ainsi que le type dans lequel il est encodé. L’interface met à disposition différents menus nous permettant de consulter les SMS, il est possible de voir les messages envoyés, ceux en attente d’envoi, ceux dont l’envoi a échoué. L’interface permet d’écrire un message, de consulter le carnet d’adresse et de planifier l’envoi de SMS groupé en définissant au préalable les destinataires. Le carnet d’adresse stocke les contacts et permet différentes actions. Nous pouvons ajouter et supprimer un contact, éditer un contact existant, sélectionner plusieurs contacts (pour effectuer un envoi groupé ou supprimer plusieurs contacts à la fois par exemple), chercher un contact et nous pouvons importer un fichier CSV qui contient tous les contacts du répertoire. Il existe une alternative à l’ajout de contact, nous pouvons charger un groupe de contact avec un fichier CSV dans lequel chaque ligne utilise le format name;phone_num;… Un contact se présente de la manière suivante : - Name : Le nom du contact - Phone : Son numéro de téléphone - Group/Notes : Le groupe dans lequel est le contact - How many times option : Le nombre de fois que chaque message sera envoyé au contact (par défaut 1) Figure 18 : Fenêtre d'ajout d'un nouveau contact Le FoxBox LX800 possède un système de multi-user configurable à partir de l’interface, il est possible d’attribuer des niveaux de privilège différents selon les utilisateurs, les privilèges permettent ou non d’accéder à l’historique des messages, d’envoyer des messages et d’accéder aux paramètres. Les attributs d’un utilisateur sont :
  • 23. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 23 - Name : le nom de l’utilisateur pour la connexion - Password : Le mot de passe de l’utilisateur pour la connexion - Type : Correspond au niveau de l’utilisateur (Admin, Operator, Viewer) - Queue : définition de l'espace de file d'attente Figure 19 : Fenêtre d'ajout d'un nouvel utilisateur Pour configurer la passerelle afin d’envoyer des mails et des SMS, il faut tout d’abord configurer sur quel serveur SMTP la passerelle doit se connecter. L’onglet « System Profile » permet de rentrer les caractéristiques du serveur, son nom, son adresse IP, les adresses mail de destination pour les messages transmis ainsi que les identifiants et mot de passe pour s’y connecter. Nous pouvons préciser aussi le type de protocole (POP3 ou IMAP) pour la conversion des mails vers SMS. Le serveur SMTP est utilisé pour l’envoi des mails du boitier vers les autres équipements tandis que le POP3/IMAP est utilisé pour la réception de mail, connexion au serveur de messagerie du groupe.
  • 24. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 24 Figure 20 : Ecran de configuration du serveur SNMP 5.6. L’interface PuTTY La configuration avec l’utilitaire PuTTY nous permet d’accéder en SSH à un environnement Linux, celui de la passerelle SMS, tout en ayant un système d’exploitation Windows sur notre PC. C’est donc un intermédiaire pour accéder à la configuration du boitier. En SSH l’environnement Linux est dépourvue d’interface graphique et est entièrement en ligne de commande, il est donc nécessaire de connaitre certaines commandes de bases d’un système Linux. La configuration sous l'interface Linux en ligne de commande m'a posée de nombreux problèmes. J'ai effectué une série d'essais avant d'avoir la configuration voulue et j'ai bénéficié de l'encadrement de l'ingénieur en système Unix, M. Daniel SAES.
  • 25. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 25 Etapes de la configuration : - Mise à jour en étant connecté à l’ADSL car le réseau de l’entreprise ne permet pas l’accès internet aux périphériques non membre du domaine (sauf demande spécifique et « accord » du groupe IT). - Installation de Mailutils - Installation du plug-in POP3 - Définition du nom de l’hôte - Paramétrage du nom de domaine La configuration s’est effectuée en plusieurs étapes. Le réseau de l’entreprise ne permettant pas de faire de mises à jour du système Unix ou d’installer de nouveaux composants, il a fallu connecter la passerelle au réseau ADSL. Pour cela, il faut lui attribuer une nouvelle adresse IP compatible avec le nouveau réseau avant de déconnecter le boitier. Pour effectuer une mise à jour il suffit de taper « apt–get update » dans la console et le système d’exploitation se chargera de trouver et d’installer les mises à jour si elles ne sont pas déjà installées. Afin d’installer l’outil mailutils qui permet de lire ses mails dans la console grâce à la commande « mail », on procède comme pour les mises à jours. Il faut utiliser la commande « apt-get install mailutils » pour lancer le téléchargement et l’installation. Le système va alors vous demander si vous voulez allouer la place nécessaire pour l’application, vous répondez par oui ou par non en tapant « y » ou « n » dans la console et en validant à l’aide de la touche « entrée ». Il en est de même pour le plug-in POP3 avec la commande « apt-get install courier-pop ». Le nom d’hôte est utilisé pour identifier la passerelle au sein du réseau de l’entreprise, ainsi quelqu’un qui voudra se connecter au boitier pourra le reconnaitre plus facilement et pourra obtenir diverses informations, comme l’adresse IP par exemple. On peut le modifier en console avec la commande « vi /etc/hostname » qui permet d’éditer un fichier. Le nom de domaine « dssmith.com » permet de montrer que la passerelle est rattachée au réseau de l’entreprise DS Smith. On peut éditer ce nom de domaine dans le fichier « main.cf » du dossier « postfix ». La part la plus importante de la configuration postfix se réalise dans le fichier « main.cf » du dossier « postfix ». Postfix est préinstallé sur le boitier FoxBox, mais dans le cas contraire il suffirait d’entrer la commande « apt-get install postfix » dans la console et de valider la demande d’allocation de la mémoire. Dans un premier temps, nous avons connecté notre passerelle au serveur SMTP de l’entreprise afinde réaliser les premiers paramétrages et des tests. Cependant l’entreprise
  • 26. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 26 désire une passerelle SMS totalement indépendante de l’entreprise au niveau des serveurs et du réseau. Les seuls liens sont évidemment pour la surveillance des différents équipements informatiques. C’était l’un des critères le plus important dans le choix d’une solution et c’est pour cela que notre boitier possède son propre serveur de mail ainsi qu’une carte SIM, pour ne pas avoir à envoyer des SMS via une plateforme annexe ou via Internet. Cela représente aussi une sécurité supplémentaire en cas de panne du réseau. Pour changer de serveur SMTP, il est possible de le faire simplement sur l’interface web. Il faut rentrer l’adresse IP du boitier en tant que source « 127.0.0.1 » et choisir le port serveur numéro 25 en désactivant les options d’identification au serveur. Autre fonction qui peut s’avérer pratique, recevoir une copie de chaque sms à une ou plusieurs adresses mail spécifiées. Pour cela il faut activer la fonction SMStoEMAIL dans le fichier « /etc/sms/scripts/eventhandler » en sélectionnant la fonction de conversion adapté qui, dans notre cas, correspond à celle par défaut. Nous en avons profité pour rajouter une option qui permet d’afficher des informations supplémentaires en cas d’erreur lors de l’exécution de la commande « tail –f smsc.log ». Cette commande permet d’observer en temps réel les échanges effectués par le système au niveau de l’envoi et de la réception d’un SMS ou d’un mail avec le paramètre mail.log au lieu de smsc.log. 5.6.1. Conversion de mail en SMS Pour la conversion de mail en SMS, le boitier FoxBox contient une syntaxe de mail par défaut mais qui n'est pas forcément compatible avec celle d'un mail envoyé d'un autre équipement, comme un onduleur par exemple. Pour pallier ce problème, il a fallu que je crée un script qui allait modifier le contenu d'un mail reçu par la passerelle pour que sa syntaxe soit lue et interprétée par cette dernière. Voici donc le script qui permet de convertir un mail en SMS lorsqu'il est envoyé depuis un onduleur.
  • 27. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 27 Figure 21 : Script pour la modification de la syntaxe d'un mail Pour tester cette solution en conditions réelles, mon maître de stage et moi avons simulé une coupure de courant dans le local informatique, sur l'un des serveurs présents. L'onduleur a détecté la coupure d'alimentation et a pris le relai pour alimenter le serveur. La procédure normale est cas d'alerte s'est déclenchée et le serveur a transmis l'information par mail au serveur mail de la passerelle. Comme le mail ne possède pas la bonne syntaxe, mon script a donc modifié le contenu du mail qui était stocké dans le boitier et l'a converti en SMS qui a été envoyé au numéro spécifié dans le mail. Figure 23 : Interrupteur relié à l'onduleur Figure 22 : Onduleur
  • 28. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 28 6. Bilan de stage Ce système de monitoring est un besoin réel de l’entreprise. En effet le système actuel est vieux, voir même obsolète et ne convient plus aux attentes de l’entreprise. Cela s’explique par l’évolution et l’augmentation des systèmes informatiques au sein des usines, l’entreprise veut rester compétitive et veut garder un certain niveau de qualité et de confiance auprès de ses clients. C’est dans ce contexte qu’intervient notre solution, une passerelle SMS/MMS complète qui permettra d’alerter notamment l’astreinte informatique par SMS et/ou par mail des problèmes rencontrés pour pouvoir intervenir plus rapidement où que l’on soit dans l’usine. Le boitier n’est plus dépendant du service de messagerie de l’entreprise et possède son propre serveur SMTP. Il est petit et ergonomique, il est donc facile à mettre en place dans une salleinformatique. L’entreprise DS Smith a comme projet d’adapter ce projet à l’usine de Kaysersberg et de Kunheim, pour ensuite, si l’outil de monitoring convient, le développer et le propager sur plusieurs usines supplémentaires en France. 7. Conclusion Pendant ce stage, l’entreprise DS Smith m’a confié l’installation et la configuration d’un système de notification par SMS des alarmes de monitoring. Pour cela, j’ai été encadré par les services informatiques des usines de Kaysersberg et de Kunheim et qui m’ont également présentés l’organisation et le travail réalisé au sein du service. C’est par leur intermédiaire que j’ai pu obtenir plus d’informations sur le système à mettre en place, notamment les critères requis par DS Smith. Cette passerelle SMS est donc capable d’envoyer et de recevoir des SMS et des Emails lorsqu’une alerte est déclarée. Les personnes concernées par ce système sont les membres du service informatique, qui pourront être prévenues immédiatement par SMS, notamment lorsqu’elles sont d’astreinte ou directement sur leur poste de travail sous forme d’un mail. Grâce à ce premier stage en entreprise j’ai pu découvrir dans une situationréelle le travail quotidien dans un service informatique. Ce stage orienté dans le domaine « logiciel » a conforté mon choix d’étude pour les années à venir au sein de l’eXia. Pour mon prochain stage, je privilégierai un sujet orienté sur la programmation.
  • 29. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 29 English summary Introduction I’m a student in second year of preparatory degree in an IT engineering school in Cesi.eXia, I did this internship as part of my formation in the IT service of the company DS Smith. This internship allowed me to discover a little more the professional environment and the work carried out within an IT department. During this internship, my mission was to set up a new monitoring system to monitor IT equipment into the DS Smith’s factory. For that the company had different criteria that had to complete the monitoring system. Summary of my internship work Before receiving my SMS gateway, I had to setup and configure an IP camera. It’s a camera which is connected to Internet with an RJ45 wire and we can connect to it with its IP address. This kind of camera is mainly used in computer rooms to conduct surveys. It has a motion sensor as well as temperature and humidity sensors. With this camera you can access a graphical interface directly on your computer to manage different parameters. You can adjust the sensors and alerts that your camera will send as email. In the warning messages, it is possible to specify what kind of information will be included. You can specify at what time and what day the problem occurred, what type of alert and on any device occurs the problem. There are two parts for the gateway configuration. On one hand, we have a web interface which proposes to setup some parameters. You can access the interface by typing the IP address into the search bar in your web browser and enter the right login and password. Now, you can navigate through tabs with the left menu. In your browser, you can view the SMS you sent, you receive and those waiting to be sent. And you can access to the configuration of the gateway, there are several tabs that will allow you to connect to an SMTP server for sending and receiving your emails, and choose a server either POP3 or IMAP for sending and receiving your SMS. In the “network config” tab, you can choose the IP address you want to attribute and the subnet mask you have for your gateway. You can add a DNS server too. You can also set the time and date.
  • 30. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 30 There is a system of multiple users on the bridge, it is possible via the gateway to create a user to choose his rights and assign him to one or more group. Each user is identified by a name and phone number. It is possible to assign certain types of alert to a user or group of users. They will be informed of the alert by their phone. On the other hand, there is the command line configuration. You can access the Linux console with PuTTY from Windows. To perform an update simply type "apt-get update" in the console and the operating system will take care of finding and installing the updates if they are not already installed. To install the mailutils tool to read your mail in the console with the command "mail", you can proceed like for the updates. It is the same for POP3 plug-in. The hostname is used to identify the gateway within the corporate network, so anyone who wants to connect to the box will recognize most easily and can obtain various information, such as IP address, for example. The domain name "dssmith.com" can show that the gateway is attached to the network of the company DS Smith. You can edit the domain in the file "main.cf" of the "postfix" folder. Postfix is used to manage a mail server, it is thanks to him that you can receive and send email from the Linux operating system. The most important part of the postfix configuration is done in the file "main.cf" of the "postfix" folder. Conclusion During this stage, the company DS Smith entrust me the installation and configuration of a monitoring system. For this I was mentored by IT services in the factories of Kunheim and Kaysersberg who introduced me to the organization and work within the service. They bring me more information about the monitoring system and the criteria required by the company. This system is able to send SMS and email when an alert is declared. The usefulness of this system is that it is able to prevent an employee at his workplace or when he is on duty. The Linux machine's environment allowed me to be more familiar with the Linux system and to have a professional experience in addition to school’s lessons. This internship has better prepared me for professional life. After this internship, I think keeping my choice of study and direct me into the "software" option during my education at Cesi. For the next internship, I would like to continue on a subject that involves programming knowledge.
  • 31. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 31 Page de Validation
  • 32. 21 octobre 2016 RAPPORT DE STAGE eXia.Cesi 32 Page de déclaration