\chapter{Action~: modernisation des réseaux Wifi dans les structures} \large \paragraph{} Comme je le disais dans le premier chapitre, toutes les structures possèdent au moins un réseau Wifi utilisable par les salariés de l'association. Ces réseaux vieillissants ne permettaient plus de travailler convenablement. De plus, ils ne permettent pas non plus aux intervenants exterieurs ou au public de se connecter. \normalsize \section{Définition des besoins} \paragraph{} Beaucoup de nos collègues nous remontaient les problématiques liées aux réseaux Wifi. La quasi-majorité des connexions réseaux se font par ce biais, il est donc primordial de pouvoir y remédier. D'après les retours nous avons identifié les points les plus importants à prendre en compte, ces points sont détaillés tableau \ref{Table:wifidiag} (page \pageref{Table:wifidiag}). \begin{table} \begin{tabularx}{\textwidth} % https://tex.stackexchange.com/questions/84400/table-layout-with-tabularx-column-widths-502525 {|m{.3333\textwidth-2\tabcolsep-1.3333\arrayrulewidth} |>{\raggedright\arraybackslash}m{.3333\textwidth-2\tabcolsep-1.3333\arrayrulewidth} |>{\raggedright\arraybackslash}m{.3333\textwidth-2\tabcolsep-1.3333\arrayrulewidth} |} \hline \textbf{Problème} & \textbf{Origines possibles} & \textbf{Solutions} \\ \hline Déconnexion intempestive & - norme Wifi trop ancienne\newline - couverture insuffisante & - changement des points d'accés par des plus récents\newline - ajout de points d'accès afin d'améliorer la couverture \\ \hline Réseaux wifi absent & - couverture insuffisante & - ajout de points d'accès afin d'améliorer la couverture \\ \hline Lenteur (wifi seulement) & - réseau saturé (nombre de postes connectés importants) \newline - mauvaise connexion \newline - norme Wifi utilisée trop ancienne & - changement des points d'accès par des plus récents \newline - prendre en compte les nouvelles normes (802.11n, 802.11ac, réseaux 5ghz)\newline - mieux prendre en compte les canaux dans les zones denses \\ \hline \end{tabularx} \caption{Tableau récapitulatif des problèmes rencontrés par les personnels de l'association avec les réseaux Wifi.} \label{Table:wifidiag} \end{table} \subsection{Connexions pour les personnes extérieures} \paragraph{} De plus en plus de structures expriment le besoin d'un réseau accessible aux personnes extérieures. Que se soit pour les partenaires (permanences MDS\footnote{Maison Des Solidarités}, assitante sociale, permanence de la CAF \textellipsis) ou pour les adhérents. \section{Conception et test d'une solution} \paragraph{} Une fois les besoins analysés, je suis passé à la conception de la solution. Celle-ci sera proposée à l'ensemble des structures lorsqu'elles demanderont une évolution de leur réseau. En concertation avec mes collègues, j'ai défini les contraintes suivantes~: \begin{itemize} \item les structures demandant un \textbf{accès pour les peronnes extérieures} doivent avoir un second accès à Internet \item le matériel \textbf{sera imposé} par le service informatique \item les points d'accès Wifi doivent \textbf{être compatibles avec OpenWRT}, 802.11ac, VLAN et PoE\footnote{Power over Ethernet} \item ils seront \textbf{répartis sur l'ensemble de la structure} en nombre suffisant afin d'assurer une couverture optimale. \item ils diffuseront \textbf{les deux réseaux}~: public et privé \item nous utiliserons les VLAN\footnote{Réseau Locaux Virtuels --- Virtual Local Area Networks} afin de séparer les deux réseaux \end{itemize} \subsection{Choix du matériel} \paragraph{} Nous avons ensuite choisi le matériel en fonction de ces spécifications afin de monter une "structure test". Notre choix s'est porté sur le \textit{Linksys LGS318} pour le commutateur manageable et sur le \textit{DLink DAP2610} pour les points d'accès Wifi. \subsection{Conception} \paragraph{} La meilleure structure candidate pour mettre en place le test était Bacalan. Elle disposait déjà d'une seconde connexion avec un serveur de filtrage \textit{OPNSense} et accueillait beaucoup d'intervenants extérieurs dont les médiateurs du GIP Bordeaux Médiation qui y ont un bureau permanent. \paragraph{} L'idée schématisée figure \ref{Fig:vlanwifi} (\pageref{Fig:vlanwifi}) est d'utiliser les VLAN pour séparer les flux. Les points d'accés reçoivent les deux réseaux et les diffusent~: le VLAN 100 pour le réseau privé et le 101 pour le réseau public. \begin{figure} \includegraphics[width=\linewidth]{generated/plan_vlan_wifi} \caption{Schéma d'installation des points d'accès Wifi avec les VLAN} \label{Fig:vlanwifi} \end{figure} \paragraph{} Le réseau Wifi salariés sera diffusé en 2,4Ghz et 5Ghz tandis que le réseau public seulement en 2Ghz. \subsubsection{Configuration des éléments} \paragraph{} Un réseau spécifique servant juste à l'administration est paramétré sur l'ensemble des éléments, il est accessible seulement via un prise dédiée sur le commutateur ou en se connectant sur un des points d'accès en SSH. \paragraph{} La configuration du commutateur s'est faite directement via son interface web. \paragraph{} Pour les point d'accès, j'ai d'abord installé OpenWRT sans interface web, nous avons fait le choix d'une configuration uniquement en ligne de commande via une connexion SSH. Un exemple de fichiers de configuration est fourni Annexe \ref{chap:openwrt} (page \pageref{chap:openwrt}). \paragraph{} La structure étant étendue, nous avons placé 3 points d'accès de façon à optimiser la couverture. Nous nous sommes aidés d'une application Android open-source, \link{https://vremsoftwaredevelopment.github.io/WiFiAnalyzer/}{Wifi analyser}. Elle nous a permis de choisir avec précision les canaux et de vérifier la puissance du signal aux endroits stratégiques. \subsubsection{Validation de la conception} \paragraph{} Une fois les réseaux paramétrés et fonctionnels, nous sommes passés à la phase de test. Pendant une semaine environ, nous avons demandé à l'équipe du centre d'animation Bacalan de nous signaler \textbf{tous} les problèmes liés aux réseaux Wifi. \paragraph{} Une fois la solution fonctionnelle, je l'ai documenté sur le wiki du service informatique et formé mes deux collègues. \section{Conclusion} \paragraph{} La nouvelle configuration des réseaux Wifi a donné entière satisfaction aussi bien pour le personnel du centre qu'aux intervenants. Celle-ci nous a permis d'augmemter non seulement \textbf{la couverture et les débits}, mais aussi \textbf{la stabilité} des points d'accès. Les tickets ouverts pour des problèmes liés aux réseaux ont quasiment disparu pour Bacalan. \paragraph{} \textbf{Les cours et travaux pratiques réseaux} en licence et mes \textbf{connaissances du système \textit{OpenWRT}} m'ont permis de mener à bien ce projet sans grande difficulté. Seule la prise en main de l'interface d'administration du concentrateur manageable m'a donné un peu de fil à retordre. \paragraph{} Suite à cette expérimentation réussie, nous avons migré la Direction Générale et les centres d'animation Bastide-Benauge, Monséjour, et Bordeaux Sud. Au moment de mon départ, une autre installation était déjà plannifiée.