Completed

Desarrollo de Hotspot

Published on the August 21, 2015 in IT & Programming

About this project

Open

La tarea es crear un sistema de hotspot por software que permita administrar el uso de Internet de equipos inalámbricos.
El módulo de Hotspot será integrado a nuestro gestor de Cybercafè.

El objetivo es lograr que desde una PC con dos placas de red pueda tarifarse el uso de la red a nuevos equipos inalámbricos que intenten usarla. Esta tarifación será integrada al sistema general de administración de CyberCafe, que actualmente controla equipos fijos del propio dueño del negocio.

Para lograrlo nuestro planteo es:

- inspeccionar las conexiones entrantes para identificar los equipos nuevos y los ya conectados.
- Dejar pasar las conexiones a clientes ya habilitados y que están siendo tarifados.
- Rechazar las conexiones de clientes nuevos y redirigir hacia  un portal cautivo para informar las formas de acceder a Internet.

Para inspeccionar la red y bloquear paquetes se utilizará WinPkFilter (http://www.ntkernel.com/?Products:Development_Toolkits:Windows_Packet_Filter_Kit). Esta Api instala un driver de red y permite administrar los paquetes fácilmente.

Por otra parte es necesario:
-  crear un web server en puerto 80 que aloje en disco el portal cautivo en el equipo de administración. 
- Crear la programación del portal cautivo web para que reciba los datos de login y envie tiempo y costo al cliente.

La interacción con el programa de Cybercafe:
Hotspot y Cyber escriben/leen en una misma base de datos. Hotspot guarda datos de sesiones detectadas e intentos de login. Lee comandos de inicio/fin enviados por el programa de Cyber.

Category IT & Programming
Subcategory Desktop apps
Is this a project or a position? I don’t know yet
I currently have I have the design
Required availability As needed
Experience in this type of projects No (I haven’t managed this kind of project before)
Required platforms Windows

Delivery term: September 20, 2015

Skills needed