Configuration des bornes Wifi

Précédent / Suivant
Les bornes Wifi doivent être configurées avant de pouvoir être branchées sur le réseau. Il faut tout d'abord définir le pays dans lequel elle seront branchées, car les fréquences utilisées ne sont pas les mêmes. Les bornes choisies sont des Hewlett-Packard HL420ww. Ces bornes supportent les VLAN, WPA/WPA2, 802.1x. Il faut configurer le commutateur sur lequel la borne est reliée en mode trunk pour qu'il accepte les VLAN "interne" des différents laboratoires, le VLAN "invite" du laboratoire d'hébergement, le VLAN "AuthChilli" et le VLAN "administration" [HewlettPackard1].

Authentification

Toutes les bornes ont 3 modes d'authentification : Le mode 802.1x permet à l'utilisateur de se retrouver dans le VLAN interne de son choix, assigné par le serveur Radius, d'après le RadiusGroupName fourni par l'annuaire LDAP. Si le serveur Radius accepte la connexion sans donner le VLAN d'assignation, la borne place l'utilisateur dans le VLAN par défaut écrit dans la configuration de la borne. L'utilisateur sera alors connecté au portail captif. Le mode WPA permet d'autoriser les utilisateurs à se connecter dans le VLAN invité pendant une conférence, avec partage d'une clé valide uniquement pendant la durée de la manifestation. L'inconvénient de cette méthode est que l'on n'authentifie pas l'utilisateur, mais la conférence à laquelle il assiste. Mais cette méthode est très pratique pour les cas où un grand nombre d'utilisateurs est présent. Le support de Chillispot est donné pour les utilisateurs ne supportant pas 802.1x. En mode 802.1x, toute la communication est cryptée par WPA (Wi-Fi Protected Access). De cette façon, même si un pirate écoute la communication radio, il ne peut la comprendre. La borne fait l'authentification auprès du serveur Radius, et met dans le VLAN en fonction des attributs renvoyés par celui-ci. On supporte ainsi le 802.1x de la même manière qu'en filaire.

Accounting

L'accounting est aussi fait par la borne. Cependant, contrairement aux commutateurs, elle n'envoie les informations d'accounting au serveur Radius que lors de la déconnexion ou toutes les heures, ce qui empêche de connaître en temps réel les personnes connectées en Wifi.

Protocole SNMP

La borne supporte SNMP (Simple Network Management Protocol). Cela permet de la programmer pour activer le réseau Wifi annoncé en WPA, au travers d'une interface ménagée pour les administrateurs. Pour cela, à l'heure dite, une commande SNMP est envoyée depuis un serveur vers la borne, lui demandant de passer en WPA le réseau principal annoncé. Le SNMP permet également à la borne d'envoyer à une machine de supervision un signal (trap), accompagné des paramètres de localisation, si un utilisateur est en mode ad hoc, plutôt qu'en mode infrastructure.

Configuration de la borne

configBorneHP420ww Voir / Cacher / Télécharger
##########################
## Config Borne HP420ww ##
##########################

La borne est en adresse de base en 192.168.1.1.

Connexion RJ-45 :
  - PC -> Cable croise
  - Switch/Routeur -> Cable droit

Prerequis
---------
  - PC pour la configuration avec navigateur equipe de Java (RunTime minimum)
  - Telecharger le dernier firmware du site HP 
    http://www.hp.com/rnd/software/wireless_ap.htm (2.2.1 au 18/07/2007)
  - Configuration sur papier de l'adresse IP de la borne (192.168.240.240)
  - Configuration des differents SSID (Chillispot, 802.1x, Invite)

Commentaires Generaux
---------------------
L'interface Web est tres bien faite.
- Il faut bien noter la difference entre les serveurs Radius d'authentification 
  (qui sont dans Wireless Interfaces/Authentication Servers) et les serveurs 
  Radius d'accounting (qui sont dans Administration / Accounting Servers)

Configuration d'une borne pour un laboratoire 
---------------------------------------------
0- Configurer le port du switch ou la borne sera branchee :
   interface FastEthernet0/21
       description Borne WIFI TEST 802.1x + Chillispot
       switchport trunk allowed vlan 240,245,540,846
       switchport mode trunk
       spanning-tree portfast

1- Connecter la borne a un PC avec un cable croise pour faire la configuration 
   de base
   * Borne en 192.168.1.1
   * PC en 192.168.1.3
   * Netmask 255.255.255.0
   La borne repond au ping.

2- Pour definir le pays (obligatoire pour activer le Wifi), il FAUT se connecter
en CLI
   $ telnet 192.168.1.1
   Username : admin / Password : VIDE
   HP ProCurve Access Point 420# country fr
   Reboot system now to make the country code change effective <y/n>: y
   Reboot system...
   
3- Se connecter avec le navigateur sur la borne : http://192.168.1.1
   Login : admin / Passwd : VIDE
   * Onglet Administration/User
     - Changer le mot de passe admin
   * Onglet Administration/Software Upgrade (Cette procedure ne fonctionne QUE
     si la borne est deja en 2.1 ou 2.2 !!) (pour 2.0 voir doc)
     Extraire du Zip le fichier hp420-221.bin
     New Firmware File : hp420-221.bin
     Cliquer sur "Start Upgrade".
     Il faut attendre 1 minute pour le transfert et l'interface affiche 
       "Configuration has been saved".
     Demander un reboot dans le meme onglet
   * Onglet Wireless Interfaces
     - Supprimer tous les SSID
     - Creer les nouveaux SSID : 
        + Index 1 / SSID Name : TEST-Chillispot / 
          SSID Description : TEST-Chillispot / VLAN ID : 846 /
          VLAN Tagging : Valide
        + Index 2 / SSID Name : TEST-Interne / 
          SSID Description : TEST-Interne / VLAN ID : 240 /
          VLAN Tagging : Valide
        + Index 3 / SSID Name : TEST-Invite / 
          SSID Description : TEST-Invite / VLAN ID : 246 /
          VLAN Tagging : Valide
     - Activer le SSID Primaire sur le Chillispot
     - Modifier chacun des SSID pour acceder a la configuration de la securite
         + SSID TEST-Chillispot : 
         ************************
           SSID Settings : 
                  Enable SSID : Enable
                  SSID Name : TEST-Chillispot
                  VLAN Tagging : Enable
                  VLAN ID : 846
                  Closed System : Inactif (sinon les reseaux ne sont pas 
                                           annonces)
           Security Suite :
                  Chillispot est sur "No Security"
           Authentication Servers : (TODO : A VERIFIER !!) [Je pense que le 
                                     serveur ne sert a rien ici] 
                  MAC Address Format : No Delimeter
                  VLAN ID Format : Ascii
                  Primary RADIUS Server Setup
                    IP Address : 147.173.1.26
                    Secret Key : secretpartage
                    Timeout    : 5 s
                    Retransmit : 3
           MAC Authentication :
                  Mac Authentication : Disable
           Advanced Settings :
                  Tout a 0, sauf PMSKA Life Time : 60,
                  Pre-Authentication : non activee (Roaming WPA2)
         + SSID TEST-Invite : 
         ********************
           SSID Settings :
                  Enable SSID : Enable
                  SSID Name : TEST-Invite
                  VLAN Tagging : Enable
                  VLAN ID : 246
           Security Suite :
                  WPA-PSK(AES)
                  Key Type: ASCII
                  WPA Pre-Shared Key: Un code aleatoire tres tres long
                  WPA Support : WPA+WPA2
           Authentication Server :
                  Il n'y en a pas (0.0.0.0)
           MAC Authentication :
                  Mac Authentication : Disable
           Advanced Settings :
                  Tout a 0, sauf PMSKA Life Time : 60,
                  Pre-Authentication : non activee (Roaming WPA2)
         + SSID TEST-Interne :
         ********************* 
           SSID Settings :
                  Enable SSID : Enable
                  SSID Name : TEST-Interne
                  VLAN Tagging : Enable
                  VLAN ID : 240
           Security Suite :
                  TKIP-AES-802.1X
                  WPA Support : WPA+WPA2
           Authentication Server :
                  MAC Address Format : No Delimeter
                  VLAN ID Format : Ascii
                  Primary RADIUS Server Setup
                    IP Address : 147.173.1.26
                    Secret Key : SecretPartage
                    Timeout    : 5 s
                    Retransmit : 3
           MAC Authentication :
                  Mac Authentication : Disable
           Advanced Settings :
                  Tout a 0, sauf PMSKA Life Time : 60,
                  Pre-Authentication : non activee (Roaming WPA2)
   * Onglet Configuration / System Information
     - Mettre le System Name a "Borne Wifi Reseau TEST - B021"
   * Onglet Configuration / Port/Radio Settings
     - Ethernet : Port Speed/Duplex : Auto
                  Broadcast/Multicast Limit : Disabled <<--- QQC ???
     - Radio Settings :
                  b & g mixed mode
                  Auto Channel Select : Enable
                  Radio Interface : Enlever Shutdown
                  Transmit Power : min
                  Maximum Station Data Rate : 54Mps
                  Multicast Data Rate : 1Mps
                  Beacon Interval : 100TUs <<--- QQC ???
                  Data Beacon Rate (DTIM) : 1 Beacons <<--- ???
                  Fragmentation Threshold : 2346 Bytes 
                  RTS Threshold : 2347 Bytes <<--- ???
                  Maximum Associations : 128 <<--- ???
                  Slot Time : Auto (Si tous les clients le supportent, on met un
                                   preambule court pour aller plus vite)
                  Preamble : Long (Si tous les clients le supportent, on met un
                                   preambule court pour aller plus vite)
     - External Antenna :
                  Transmit Limits : Tout a 100%
                  Antenna Mode : Diversity
   * Onglet Configuration / IP Configuration
     - DHCP Client :
                  Use the Static IP Address below
                  IP Address      : 192.168.240.240
                  Subnet Mask     : 255.255.255.0
                  Default Gateway : 192.168.240.254 
                  Primary DNS Address   : 147.173.1.26
                  Secondary DNS Address : 147.173.1.27
     
   * Onglet Configuration / Filter Control
     - IAPP : Enable (Utilisation dans le cas du Roaming)
       Local Bridge Filter : Disable (Aucune comm entre les clients, Enable Comm
                                      possible)
       AP Management Filter : Disable (Comm impossible entre les clients et l'AP
                                       pour eviter que les clients ne modifient
                                       la config)
       Ethernet Type Filter : Disable
       Tous les protocoles avec un Status a OFF
TODO : Il serait peut-etre souhaitable de filtrer tous les protos SAUF IP (Ethernet Type Filter : Enable + Tous les protocoles avec un Status a ON sauf IP a OFF)
   * Onglet Configuration / SNMP
     - SNMP State : Enable
       SNMP v3 : Disable
       SNMP v3 Only : Disable
       Location : TEST - CRIC B021
       Contact  : CRIC x7954
       Community Name RO : public
       Community Name RW : Achanger!!
     - SNMP Users : Ne pas en mettre 
   * Onglet Configuration / SNMP Trap
     - SNMP Trap Server :
        Trap Destination 1 : Enable
        Trap Destination IP Address : 147.173.3.248 (Machine detection Bornes 
                                                     Pirates)
        Trap Destination Community Name : public
        Trap Configuration: Tout activer
   * Onglet AP Detection
     - 802.11g AP Detection   <<--- Ne detecte pas les 802.11b ??????
       Mettre Periodic
     - Set Periodic AP Detection
       Scan Interval : 15 Mins (On ne peut pas mettre en dessous)
       Scan Duration : 350 mSecs
       Time Until First Scan : 0
   * Onglet Administration / System Servers
     - System Log Setup : Disable
     - SNTP Server : Enable
          Primary Server : 147.173.1.254
          Secondary Server : 147.173.1.254
     - Set Time Zone : (GMT+01) Paris, Vilnius,Sarajevo, Skopje
     - Daylight Saving : Disable (On ne peut pas dire le WE)
   * Onglet Administration / Accounting Servers
     - RADIUS Accounting Servers : Enabled
       Primary Server Setup : 
          IP Address : 147.173.1.26
          Port : 1813 
          Secret Key : secretpartage
          Timeout : 5
          Retransmit attempts : 3
          Interim update interval : 3600 (Toutes les 3600s, l'AP envoie une MAJ
                      Accounting a Radius)
   * Onglet Administration / Management Controls
     - VLAN Enable : Dynamic (Le Radius definit le VLAN) [REBOOT NECESSAIRE]
       Management VLAN ID : 540
       Management VLAN Tagging : Untagged (Pas Tagged sinon on ne peut plus se 
                                           connecter directement a la borne)
       Reset Button : Enable
       Serial : Enable
       HTTP : Enable
       HTTP Port : 80
       HTTPS : Disable
       HTTPS Port : 443
       Telnet Server : Disable
       SSH Server : Enable
       SSH Port : 22

Glossaire :
WEP : Wireless Equivalent Privacy
WPA : Wifi Protected Access          

Toutes les infos peuvent etre retrouvee dans la doc "AP420-Mgmt&Config.pdf"




CNRS / Centre Réseau et Informatique Commun (CRIC) - Dernière modification : 26/06/2019.

Mail : CRIC @ grenoble.cnrs.fr (sans les espaces)