ESCUELA POLITECNICA NACIONAL COMUNICACIONES
INALAMBRICAS
Un portal cautivo es un software o hardware conectado a una red que vigila y controla el tráfico http y fuerza a los usuarios a pasar por una página especial si quieren navegar por internet. El programa intercepta todo el tráfico HTTP hasta que el usuario se autentifique. El portal se encargará de hacer que esta sesión caduque al cabo de un tiempo. También puede controlar el ancho de banda usado por cada cliente (haciendo lo que se llama Calidad de Servicio). Es muy común en bibliotecas, hoteles, aeropuertos…
Un portal cautivo es muy útil a la hora de gestionar una red inalámbrica Wi-Fi, ya que podremos controlar los usuarios que se conectan a nuestra red, asignándoles un nombre de usuario y contraseña, ancho de banda y un tiempo limitado, con lo cuál estamos brindándole el acceso a internet por el tiempo y forma que nosotros queramos. Puede ser útil a implementar en hoteles, bares, restaurantes o centros comerciales donde limitaremos el internet en el tiempo de permanencia de las personas.
EasyHotspot es una solución alternativa para el sistema de facturación hotspot. Contiene un software de código abierto en particular que se incluye en un solo un solo paquete. No se trata de hacer un reemplazo para proyectos similares existentes de código abierto sino el objetivo es ofrecer un sistema sencillo, fácil de instalar, usar y modificar. EasyHotspot viene con listas para usar la configuración. Se necesitará de menos configuración para construir un punto de acceso en ejecución lo que ahorrará tiempo en la implementación.
ESCUELA POLITECNICA NACIONAL COMUNICACIONES
INALAMBRICAS
EasyHotspot se desarrolla en una distribución Ubuntu que usa varias herramientas de soporte para su correcto funcionamiento; FreeRADIUS nos ayudará a realizar el proceso de AAA. El portal cautivo que se utiliza para la autenticación de usuarios es Chillispot, y la base de datos / MySQL, se utiliza para almacenar la información de los usuarios y los registros.
Pentium 3 o igual 512 MB de RAM 5 GB de espacio libre en disco duro 2 de interfaz de red (tarjeta LAN) Punto de acceso inalámbrico (no es necesario función router inalámbrico, sino un punto de acceso inalámbrico)
1. Cumpliendo con los requerimientos mínimos con los que debe contar un computador, seguidamente se va a descargar la imagen ISO del sistema operativo, ingresando a la página www.easyhotspot.souerceforge.net y luego dirigiéndose a la sección de descargas. 2. Después de haber descargado la imagen ISO del sistema operativo, se lleva a cabo la grabación en un disco o ya sea en un USB para instalarlo configurando previamente la BIOS para que inicie desde el CD o USB depende cual sea el caso. 3. Iniciado esto ponemos ‘install’ y seguimos el proceso de instalación:
ESCUELA POLITECNICA NACIONAL COMUNICACIONES
INALAMBRICAS
ESCUELA POLITECNICA NACIONAL COMUNICACIONES
INALAMBRICAS
4. Ya instalado el sistema operativo, aparecerá una ventana notificando que la instalación ha finalizado y se dará clic en “Reiniciar ahora” y retiramos el disco de instalación de la bandeja lectora de discos. El equipo se reiniciará y comenzará el proceso de configuración del sistema, que se lo detallará a continuación.
1.
Abrimos la terminal de usuario, Aquí se ingresa el comando: “sudo passwd root”, y seguidamente se presiona la tecla “Enter”. El sistema operativo solicitará la contraseña del usuario y luego pedirá que ingrese un contraseña para el usuario “root”, la cual se deberá introducir dos veces, y si las contraseñas son ingresadas correctamente, saldrá el siguiente mensaje confirmando que la contraseña ha sido actualizada exitosamente.
2.
En la misma terminal de usuario ingresamos los siguientes comandos para realizar las tareas de actualización; “apt-get update, “apt-get upgrade’’.
3.
Actualizado ya el sistema operativo, el siguiente paso es verificar que éste haya detectado las tarjetas de red, esto se logra abriendo nuevamente la consola de comandos, cambiando al usuario administrador “root” e ingresando la instrucción “ifconfig”, en donde hay que observar si a las tarjetas de red han sido detectadas y llamadas “eth0” y “eth1”, respectivamente, cabe recalcar que la conexión a Internet de estar en la tarjeta “eth0”, por lo que ya deberá estar asignada una dirección IP por parte del mode m adsl, la segunda tarjeta de red deberá también ser detectada pero no cantará con ninguna direcciona IP, ésta será la que se encargará de proveer de Internet a los usuarios de la red.
ESCUELA POLITECNICA NACIONAL COMUNICACIONES
INALAMBRICAS
Hay que tomar en cuenta que en el Access Point, se debe deshabilitar el servicio DHCP el cual además estará conectado a la interfaz eth1 del servidor que no requiere mayor configuración que asignar manualmente la IP que nos asigna EasyHotspot que va servir como Gateway para brindar el servicio. Con la verificación de la configuración de las tarjetas de red, el siguiente paso será la configuración del software con los que trabaja el sistema operativo para la implementación del HOTSPOT, esto se logra entrando al navegador Mozilla Firefox ubicado en la barra de tareas. Ya abierto el navegador, en la barra de direcciones se ingresa la siguiente dirección: http://localhost/easyhotspot, se abrirá la siguiente página:
Esta es la página del sistema Easy Hotspot en donde se debe ingresar el nombre de usuario y la contraseña para entrar a la configuración del HOTSPOT, el nombre de usuario y la contraseña por defecto son: Nombre de usuario: Contraseña: admin123
admin
Obtendremos esta página por defecto con los parámetros que observamos: Editando la página web de presentación del sistema de administración de EasyHotspot. La figura anterior nos indica la página web de presentación del sistema de administración de Easy Hotspot, se puede notar que
ESCUELA POLITECNICA NACIONAL COMUNICACIONES
INALAMBRICAS
contiene información que viene por defecto, la cual se puede editar para mostrar la información de la institución. Ingresando en: \Places\Computer\Filesystem\Opt\Local\web\easyhotspot\htdocs\system\application \config. Se abre el archivo easyhotspot.php, en donde se edita la información de la página de la página web de presentación del sistema, ingresando los datos de la institución:
5. en la parte superior derecha de ésta se puede notar dos enlaces: “Cashier Menu” y “Admin Menu”, estos son los menús que ofrece el sistema, el primero el cual manejarán los empleados y el segundo el administrador de la red. Menú del administrador de red “Admin Menu”. Dando clic en el segundo enlace, se mostrará un menú con varias opciones, las cuales sirven para configurar las características del HOTSPOT. Cada enlace lleva a una sección diferente, las cuales se indicarán en el siguiente gráfico y se explicarán una a una más adelante.
Dando clic en esta sección se presentan las siguientes opciones de configuración del HOTSPOT.
ESCUELA POLITECNICA NACIONAL COMUNICACIONES
INALAMBRICAS
Este sistema está orientado para negocios, por lo que se puede configurar el precio de consumo de Internet por Mega Bytes consumidos o por minutos y otros atributos. En la siguiente figura se muestra las opciones de co nfiguración.
. Esta opción es la que utiliza en la implementación del HOTSPOT, ya que aquí se configura el tiempo que dispone cada usuario para utilizar el servicio de Internet. La siguiente figura muestra las opciones que se deben configurar.
ESCUELA POLITECNICA NACIONAL COMUNICACIONES
INALAMBRICAS
El sistema ofrece la opción de poder operarlo como administrador, el cual tiene todos los privilegios, y en modo cliente o empleado, el cual se encarga solamente de manejar el sistema únicamente creando usuarios y monitoreando el sistema para verificar que todo marche bien. Esta opción sirve para crear y eliminar los clientes o empleados que manejan el sistema. Para agregar un empleado de debe hacer clic en “Add Cashier”, la siguiente figura muestra las opciones para agregar un nuevo empleado.
En esta sección el sistema indica todos los usuarios que en ese momento están haciendo uso del servicio de Internet, y da la oportunidad de desconectar a cualquier usuario el momento que sea necesario. También indica la hora en la que inició a utilizar el servicio, y el tiempo o el tamaño de paquetes disponibles con el que cuenta.
En esta sección se pueden cambiar las contraseñas de lo s usuarios que forman parte del sistema, aquí se debe ingresar el nombre del usuario al que se le va a cambiar la contraseña, la contraseña asignada, la nueva contraseña que se le va a asignar y nuevamente la misma contraseña para confirmar el cambio, finalmente se da un clic en el botón “submit”, para confirmar el cambio de contraseña del usuario.
ESCUELA POLITECNICA NACIONAL COMUNICACIONES
INALAMBRICAS
Para conectarse al Hotspot el usuario tendrá que acceder de forma habitual a la red WiFi donde se encuentra en Portal Cautivo, y una vez establecida la conexión verá que su navegador no carga ninguna página web, para lo cual deberá redireccionarse manualmente a la dirección 192.168.182.1:3990 la cual es el homepage del sistema.
Se debe introducir el nombre de usuario y la contraseña proporcionada por el administrador y clickar en login. Una vez hecho esto vera la pantalla que confirma que esta logueado y podrá navegar por internet.
-
-
-
Uno de los principales inconvenientes fue el poco conocimiento de los comandos en Linux, y al manejo mismo del sistema operativo debido a que muchas veces se quizo realizar una tarea y la investigación de cómo hacerlo tomo bastante tiempo. Como se necesitaba otra interfaz Lan Ethernet en la maquina servidor, fue también un inconveniente conseguir el adaptador de USB a Ethernet y que se instale el controlador en la máquina. Además se tuvo un poco de problemas en la configuración del Access Point en el sistema Ubuntu-Linux, pero que investigando en varias fuentes se solucionó.
ESCUELA POLITECNICA NACIONAL COMUNICACIONES
INALAMBRICAS
-
Se pudo concluir que con pocos conocimientos se puede implementar nuestro propio portal cautivo sin mucha infraestructura de igual manera para poder tener control total de los usuarios en nuestra red inalámbrica de Internet.
-
EasyHotspot es una herramienta muy poderosa que no solo nos permite controlar el trafico y manejar los usuarios sino también implementar esquemas de emisión de tickets para el cobro del servicio.
-
Con este sistema no es necesario ser un experto en informática para poder instalarlo y administrarlo lo que hace que bastante asequible a nivel académico o a nivel económico debido a que es una herramienta de código libre.
http://easyhotspot.inov.asia/index.php/documentation https://github.com/rafeequl/EasyHotspot/blob/master/doc/easyhotspot-v0.2-installguide-dv0.3.pdf http://easyhotspot.inov.asia/index.php/documentation#installation http://easyhotspot.inov.asia/blog/2010/04/easyhotspot-quick-start-tutorial/ http://recursostic.educacion.es/observatorio/web/gl/equipamientotecnologico/redes/1005-como-crear-tu-portal-cautivo-con-easy-hotspot http://proyectos.uls.edu.sv/wiki/images/5/57/Documento-portalwifi-redesII-2014equipo-12.pdf