SUPINFO International University

SUPINFO Institute of Information Technology
Laboratoire Microsoft




Tous les Articles du Laboratoire Microsoft

Mise en œuvre de réseaux Ad-Hoc et Infrastructures sécurisées
Accueil > Articles > Réseaux
Auteurs 
Laurent ELLERBACH



 Tous les articles de cet auteur

4,6/5

Très Bien


169066
122/562

Retrouvez la Première partie de cet article en suivant ce lien :

Tout ce que vous avez toujours voulu savoir sur le Wireless sans jamais avoir osé le demander…

Mise en œuvre de réseaux Ad-Hoc et Infrastrucures sécurisés

Dans cette partie nous allons voir comment monter des réseaux Wireless dans les deux typologies, Ad-Hoc et Infrastructure, de façon sécurisée. Nous allons commencer par une partie commune sur les paramétrages généraux dans Windows XP puis par le réseau Ad-Hoc et nous passerons à la partie Infrastructure. Elle sera divisée en deux parties. Dans la première nous sécuriserons le réseau à l’aide des briques de bases, celles que tout le monde peut mettre en œuvre facilement, dans la seconde nous verrons les étapes pour sécuriser un réseau tel que fait chez Microsoft par exemple, un peu moins accessible à tout le monde.

Les points à vérifier dans Windows XP

Windows XP, comme expliqué dans la partie technologies, supporte toutes les technos Wireless. Il propose en plus un système d’auto configuration qui permet de gérer automatiquement le Roaming, la détection de réseau, etc. Les anciennes cartes Wireless ne supportent pas forcément cette fonctionnalité implémentée en tant que service sous Windows XP. Vous le trouvez sous le nom « Configuration automatique sans fil » si vous avez appliqué les dernier hotfix du site Windows Update.

Si pour une raison ou une autre, vous ne souhaitez pas utiliser ce service, désactivez-le dans les propriétés de la Connexion réseaux sans fil en décochant la case Utiliser Windows pour configurer mon réseau sans fil. Je vous conseille de laisser cette case cochée.

Pendant que nous sommes dans cet onglet, regardons ce qui est disponible. La section Réseaux disponibles vous montre les réseaux Wireless actuellement disponible autour de vous. Les noms des réseaux sont les SSID des réseaux. Cliquez sur le bouton Configurer pour configurer les paramètres du réseau sélectionné. après cette étape, le réseau apparaîtra dans la seconde section Réseaux favoris. Cette section vous montre tous les réseaux que vous avez déjà configurés, qu’ils soient disponibles ou non. En cliquant sur le bouton Propriétés d’un réseau, on obtient la même fenêtre que lorsqu’on tente de configurer un réseau. Attention, si vous avez déjà configuré un réseau, il ne faut pas le faire une seconde à l’aide du bouton configurer mais à l’aide du bouton Propriétés. Afin de gérer les priorité de connexion à différents réseaux, vous avez la possibilité de les mettre dans l’ordre que vous souhaitez. Dans mon cas, si le réseau TECHED et LaurelleWireless sont disponibles en même temps, le poste se connectera au réseau TECHED. Attention, les SSID sont sensibles aux minuscules et majuscules.

 

Les paramètres de configuration disponibles sont : le SSID, le WEP, l’authentification Open system et Shared Key. Toutes ces options seront abordées dans les sections suivantes.

L’autre onglet intéressant est l’onglet Authentification. Il permettra de paramétrer les services d’authentification à utiliser. Nous ne les mettrons pas en œuvre dans le cas des utilisations simples. Ils sont utilisés dans des architectures plus complexes, vous pouvez laisser les paramètres par défaut.

Monter et sécuriser un réseau Ad-Hoc

Il s’agit ici de paramétrer les deux ordinateurs faisant parti de ce réseau de façon identique. L’idée de ce type de réseau est de pouvoir facilement échanger des données, jouer en réseau dans un aéroport, dans un avion (pas sûr que ce soit vraiment autorisé…) ou dans un train. Tout ce qui est fait sur un ordinateur devra être fait sur l’autre. Pour créer un tel réseau, il faut aller dans les propriétés de la connexion réseau sans fil et dans l’onglet Configuration réseaux sans fil (cf explication Les points à vérifier dans Windows XP pour savoir où trouver cette boîte de dialogue). Ensuite, il faut cliquer sur le bouton Ajouter.

Choisissez d’abord un IBSS que vous rentrez dans le nom de réseau SSID. Cochez la case du bas Ceci est un réseau d’égal à égal. Pour sécuriser votre réseau Ad-Hoc, choisissez l’option Cryptage de données (WEP Activé) et décochez la case La clé m’est fournie automatiquement. Pour avoir une sécurité maximale, choisissez une clé de 104 bits et entrez une clé de réseau. Attention, il faudra rentrer exactement la même sur les deux ordinateurs et les mêmes autres paramètres. Ensuite, cliquez simplement sur OK et c’est parti. Si tout se passe bien, alors les deux machines se verront automatiquement. Notez qu’il n’y a pas besoin de spécifier d’adresse IP pour vos cartes, le service PAN (Personal Area Network) de Windows XP va s’en charger pour vous !

Normalement tout est maintenant paramétré et cela doit fonctionner. En cas de problèmes, vérifiez bien que les deux clés WEP sont identiques et que vous n’avez pas spécifiez d’adresse IP ou qu’elles sont bien compatibles. Si cela ne fonctionne toujours pas, essayez de désactiver le WEP des deux côtés. Pensez également à vérifier si la version du firmeware des cartes est à jour. Voyons maintenant comment paramétrer un réseau en modeinfrastructure.

Monter et sécuriser un réseau en mode Infrastructure

La première partie de cette section présentera la configuration d’un poste client pour se connecter de façon sécurisée à une borne Wireless. La seconde partie proposera une méthodologie pour créer un réseau Wireless beaucoup plus sécurisé mais nécessitant beaucoup plus de moyens.

Le paramétrage d’un client réseau en mode infrastructure se fait de la même façon que pour un client Ad-Hoc. La différence réside dans le fait que le réseau Wireless à paramétrer est détecté automatiquement. Il apparaît dans la liste des réseaux disponibles (cf Les points à vérifier dans Windows XP). Il faut connaître le SSID du réseau que vous voudrez joindre. Cliquez sur le bouton Configurer. Vous pouvez alors rentrer les paramètres du réseau Wireless. Les propriétés à rentrer dépendent du réseau que vous joignez.

Si vous montez votre propre réseau, je vous conseille de paramétrer votre borne d’accès avec le filtrage par adresse MAC, premier niveau de sécurité pour l’authentification. Ce paramétrage s’effectue directement sur la borne. L’adresse MAC d’une carte réseau est toujours marquée dessus. Si tel n’est pas le cas, vous pouvez toujours obtenir le numéro de votre adresse MAC en ouvrant une console puis en tapant ipconfig /all. Le résultat ressemble à cela :

                Suffixe DNS propre à la connexion :
        Description . . . . . . . . . . . : NETGEAR MA401 Wireless PC Card
        Adresse physique . . . . . . . . .: 00-30-AB-29-9A-FD
        DHCP activé. . . . . . . . . . . : Oui
        Configuration automatique activée . . . . : Oui
        Adresse IP. . . . . . . . . . . . : 192.168.0.2
        Masque de sous-réseau . . . . . . : 255.255.255.0
        Passerelle par défaut . . . . . . : 192.168.0.1
        Serveur DHCP. . . . . . . . . . . : 192.168.0.1
        Serveurs DNS . . . . . . . . . .  : 193.252.19.3
                                            193.252.19.4
        Bail obtenu . . . . . . . . . . . : samedi 6 juillet 2002 20:52:35
        Bail expirant . . . . . . . . . . : mardi 9 juillet 2002 20:52:35

Cela vous donne l’adresse physique de votre carte qui représente l’adresse MAC. Cette adresse est à fournir à l’administrateur qui gère la borne pour qu’il vous autorise à vous y connecter. La plupart des bornes se paramètrent à travers un browser (ou butineur pour les défenseurs de la langue française). Je possède une borne Netgear MR314, je vais la prendre comme exemple. La plupart des bornes possèdent des paramètres équivalents. Le paramétrage du filtrage MAC donne :

Ensuite, afin que vos communications soient cryptées, il est nécessaire d’activer les paramètres du WEP dans l’AP. Vous avez la possibilité de spécifier 4 clés différentes. Cela vous permet par exemple d’avoir une clé permanente que vous changez de temps en temps et des clés temporaires que vous pouvez fournir à des invités ou des intérimaires. A leur départ, vous désactivez la clé. Dans la plupart des cas, vous pouvez générer les clés avec des phrases, plus faciles à retenir que les valeurs hexa des 13 octets… Dans le cas de la borne MR314, cela donne :

Encore une fois, je vous conseille de n’utiliser que le cryptage 128 bits (clé de 104 bits), plus sécurisé que le cryptage 64 bits (clé de 40 bits).

Partons du principe que l’administrateur réseau a correctement paramétré le filtrage par adresse MAC, que votre adresse sera allouée en DHCP et qu’il a positionné le WEP à 128 bits. Côté client, le réseau doit apparaître dans les réseaux disponibles. Pour le configurer, appuyez sur le bouton Configurer.

Sélectionnez la case Cryptage de données (WEP Activé) et décochez la case La clé m’est fournie automatiquement. Rentrez ensuite la Clé réseau sur 104 bits soit en caractères ASCII soit en hexa. Cliquez ensuite sur OK. Le réseau apparaît ensuite dans la catégorie Réseaux favoris.  Fermer la fenêtre propriété en cliquant sur OK (si vous devez saisir une adresse IP statique n’oubliez pas de le faire).

Si tout se passe bien, vous devriez être connecté au réseau. En cas de problème, vérifiez que vous avez correctement paramétré la clé WEP, que l’administrateur a bien saisi votre adresse MAC et que le firmeware de votre carte réseau est à jour. Pour vérifier les propriétés, cliquez sur le bouton Propriétés de la section Réseaux favoris.

Nous avons donc vu comment paramétrer une connexion de type infrastructure avec AP suffisamment sécurisé en première approche. Si vous êtes vraiment paranoïaque ou si vous avez les moyens, je vais maintenant vous présenter ce que nous avons mis en place pour sécuriser et authentifier les utilisateurs du réseau Wireless.

Cette mise en place se base sur la mise en place d’un serveur Remote Authentication Dial-In User Service (RADIUS), basé sur les RFCs 2865 et 2866. Ce serveur RADIUS permettra de façon centraliser d’authentifier, d’autoriser et de gérer les comptes (appeler Authentication, Authorization, and Accounting ou AAA en anglais) pour :

         Les AP

         L’authentification des switches ethernet

         Les serveurs de type Virtual Private Network (VPN)

         Les serveurs de connexion Digital Subscriber Line (DSL)

         Plus généralement, tout autre serveur d’accès à un réseau

L’infrastructure RADIUS type peut se schématiser ainsi :

Chez Microsoft, le serveur RADIUS est inclus dans la famille Windows 2000 Server, il s’agit de Internet Authentication Service (IAS). IAS s’appuie sur Active Directory pour authentifier les utilisateurs et pour autoriser ou non les utilisateurs à accéder au réseau en dial-in.

Le paramétrage permet de créer des profils et de jouer sur des règles qui définissent les privilèges et les interdictions d’accès.

Pour gérer l’authentification à la fois des machines et des utilisateurs, nous avons opté pour une solution à base de certificats. Il est nécessaire de posséder deux certificats pour pouvoir s’authentifier, un pour la machine, l’autre pour l’utilisateur. Si et seulement si les deux certificats sont valables alors l’authentification est validée. Une encryption forte est utilisée pour les communications.

Cette méthode est beaucoup plus sécurisée que la première mais demande beaucoup plus de ressources que la première. Il faut en avoir les moyens. La sécurité est avant tout une question de coût.

Conclusion

J’espère vous avoir éclairé et permis de comprendre ce qu’est le Wireless. En tout cas, si vous êtes arrivé jusqu’au bout de la lecture, c’est que le sujet vous a intéressé !

Pour résumer et pour ceux qui n’ont pas eu le courage de tout lire, il faut bien comprendre avant de mettre en place ce type de technologie les différents standards, leurs avantages et inconvénients, c’était  l’objet de la première partie.

La mise en place d’une solution Ad-Hoc est uniquement destinée à relier de façon ponctuelle deux machines ou plus dans un réseau qui sera de type point à point.

Une solution infrastructure est à privilégier dans le cadre d’une mise en place dans une entreprise, une école ou chez soit dès que l’on a plus d’une machine à relier. Avant de s’équiper, il faut vérifier que les bornes que vous allez acheter permettent bien de faire du filtrage par adresse MAC et du WEP 128 bits. C’est aujourd’hui pour un coût faible, la solution la plus sécurisée. Dans cette solution, l’administrateur réseau est content puisqu’il sécurise l’authentification avec le filtrage par adresse MAC et le WEP, et vous, utilisateurs êtes content car vos données sont cryptées à l’aide du WEP.

Si vous avez les moyens et besoin de protéger votre infrastructure de façon poussée, alors il faudra passer à une solution avec un serveur d’authentification, du cryptage fort, le tout à base de certificats.

Pour en revenir à mes motivations sur cette session, je suis ressorti rassuré et certain d’avoir fait le bon choix avec l’implémentation que j’en ai faite chez moi. De toute façon, je n’airais ni eu le temps ni les moyens de mettre en place une solution avec un serveur RADIUS. Si l’un de vous se décide pour cette solution, alors je suis certain que cela pourra faire l’objet d’un excellent article.

Quelques liens utiles

Pour aller encore plus loin sur le site de l’IEEE : http://standards.ieee.org/Wireless/
Pour comprendre en quoi Bluetooth n’a rien à voir avec le 802.11 : http://www.bluetooth.com/
Le site du consortium Wireless Ethernet Compatibility Alliance : http://www.wi-fi.org/
Liste des produits certifiés Wi-Fi : http://www.wi-fi.org/certified_products.asp




En Savoir Plus 
Evaluez cet article 


Pour afficher ou poster un commentaire, cliquez sur ce lien : Forum-Microsoft



Retrouvez ci-dessous les autres sections du Laboratoire Microsoft