Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

general.cherche-materiel : Point d'accès wifi pour un hotel

Posté par jemore () le 19 mars 2008

Hello Forum !



Connaissez - vous des références de points d'accès wifi qui peuvent être utilisés pour gérer de nombreuses connexion et dont les clés ne sont valables qu'un certain temps ?



L'idée et d'équiper un hotel pour fournir aux clients un points d'accès wifi , avec des clés qui expirent à la fin du séjour. De plus, les logs de connexion doivent être conservé pendant un an.



Ce point d'accès ne doit servir qu'a accéder au web (TCP 80 et 443). J'ai entendu parlé de certains points d'accès Wifi sous linux (un linksys, dont j'ai perdu la référence) mais j'ai peur que l'administration soit un peu difficile pour un gérant d'hotel.



Avez vous déja expérimenté ce genre de chose ?

> Lire le message (13 commentaires, moyenne: 2,3).  

Vous avez demandé le commentaire #917266.

finito

Posté par jemore () le 28/03/2008 à 15:09. (lien). Évalué à 2.

Je poste ici le résultat de mon expérimentation, pour la postérité.

J'ai donc utilisé un Linksys WRT54GL "de base" (100€ chez Surcouf). Je ne l'ai pas flashé, je n'ai pas modifié le bios.
Je l'ai configuré en tant que réseau "ouvert" (pas de WEP ou WPA). Pour le wifi, il distribue ces adresses IP du 192.168.1.100 à 192.168.1.200 . L'interface d'admin n'est pas accessible en wifi.

J'ai branché ce point d'accès sur un ordinateur équipé de deux cartes réseaux :
La carte nommée "LAN" est branchée sur un des 4 ports ethernet du point d'accès. La carte LAN est en IP fixe sur 192.168.1.2
La carte nommée "WAN" est branchée à un des 4 ports ethernet de la freebox. La carte WAN est un IP fixe sur 192.168.0.2 (la freebox doit etre correctement configurée).

Sur cet ordinateur, j'ai installé SQUID en mode "cache proxy". J'ai pas mal galéré pour la conf de squid, avec les ACL et tout ca, c'est quasiment incompréhensible...
Les choses importantes a mettre dans le squid.conf sont :
- indiquer que l'on utilise une authentification externe avec "auth_param basic program c:/WifiAccess/php/php.exe -c c:/wifiaccess/apache/php.ini c:/WifiAccess/wwwroot/wifiaccess/cli/hotel_auth.php" (oui je suis sous windows).
- spécifier les DNS a utiliser "dns_nameservers 212.27.54.252" (ceux de free.fr)
- créer les règles pour rejeter 192.168.x.x sauf si ils sont authentifier.
- écouter sur la carte LAN 192.168.1.2 port 3128.

Puis, j'ai réalisé une application en PHP/MySQL (apache et mysql sont installés sur ce serveur) afin de gérer les identifiants et les mots de passe et les dates de validité.

Pour se connecter a internet, le client doit demander un identifiant / mdp à la personne en charge du point d'accès. Celui -ci enregistre la demande et crée un compte et imprime une fiche récapitulative. Le client paramètre son ordi pour se connecter au réseau wifi ouvert, et configure son navigateur web pour utiliser le proxy 192.168.1.2:3128. Le navigateur va demander un login / mdp et l'utilisateur est alors connecté.

Voili voilo.

--
"Quand on est l'homme le plus viril du monde, c'est comme pour les ordinateurs surpuissants : on a besoin d'un putain de système d'exploitation en béton pour faire tourner tout ça sans plantage." P.B.