Terminado

Desarrollo de Hotspot

Publicado el 21 Agosto, 2015 en Programación y Tecnología

Sobre este proyecto

Abierto

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.

Categoría Programación y Tecnología
Subcategoría Aplicaciones de escritorio
¿Es un proyecto o una posición? No lo sé aún
Actualmente tengo Tengo el diseño
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos No (No he administrado este tipo de proyectos anteriormente)
Plataformas requeridas Windows

Plazo de Entrega: 20 Septiembre, 2015

Habilidades necesarias