informe portalcautivo easyhotspot sperez
DESCRIPTION
portal cautivo easyhotspotTRANSCRIPT
-
ESCUELA POLITECNICA NACIONAL COMUNICACIONES INALAMBRICAS
IMPLEMENTACION PORTAL CAUTIVO
USANDO EASYHOTSPOT
INTRODUCCION
Qu es un portal cautivo?
Un portal cautivo es un software o hardware conectado a una red que vigila y controla el
trfico http y fuerza a los usuarios a pasar por una pgina especial si quieren navegar por
internet.
El programa intercepta todo el trfico HTTP hasta que el usuario se autentifique. El portal se
encargar de hacer que esta sesin caduque al cabo de un tiempo.
Tambin puede controlar el ancho de banda usado por cada cliente (haciendo lo que se llama
Calidad de Servicio). Es muy comn en bibliotecas, hoteles, aeropuertos
Para qu sirve?
Un portal cautivo es muy til a la hora de gestionar una red inalmbrica Wi-Fi, ya que
podremos controlar los usuarios que se conectan a nuestra red, asignndoles un nombre de
usuario y contrasea, ancho de banda y un tiempo limitado, con lo cul estamos brindndole
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
EasyHotspot es una solucin alternativa para el sistema de facturacin hotspot. Contiene un software
de cdigo abierto en particular que se incluye en un solo un solo paquete. No se trata de hacer un
reemplazo para proyectos similares existentes de cdigo abierto sino el objetivo es ofrecer un sistema
sencillo, fcil de instalar, usar y modificar. EasyHotspot viene con listas para usar la configuracin. Se
necesitar de menos configuracin para construir un punto de acceso en ejecucin lo que ahorrar
tiempo en la implementacin.
-
ESCUELA POLITECNICA NACIONAL COMUNICACIONES INALAMBRICAS
EasyHotspot se desarrolla en una distribucin 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 autenticacin de usuarios es Chillispot, y la base de datos / MySQL, se utiliza
para almacenar la informacin de los usuarios y los registros.
IMPLEMENTACIN
Requisitos mnimos de hardware:
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 inalmbrico (no es necesario funcin router inalmbrico, sino un punto de
acceso inalmbrico)
INSTALACIN
1. Cumpliendo con los requerimientos mnimos con los que debe contar un computador, seguidamente
se va a descargar la imagen ISO del sistema operativo, ingresando a la pgina
www.easyhotspot.souerceforge.net y luego dirigindose a la seccin de descargas.
2. Despus de haber descargado la imagen ISO del sistema operativo, se lleva a cabo la grabacin 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 instalacin:
-
ESCUELA POLITECNICA NACIONAL COMUNICACIONES INALAMBRICAS
-
ESCUELA POLITECNICA NACIONAL COMUNICACIONES INALAMBRICAS
4. Ya instalado el sistema operativo, aparecer una ventana notificando que la instalacin
ha finalizado y se dar clic en Reiniciar ahora y retiramos el disco de instalacin de la
bandeja lectora de discos. El equipo se reiniciar y comenzar el proceso de
configuracin del sistema, que se lo detallar a continuacin.
Configuracin de EasyHotspot.
1. Activacin del usuario root: 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 contrasea del usuario y luego pedir que ingrese un contrasea para el usuario root, la
cual se deber introducir dos veces, y si las contraseas son ingresadas correctamente, saldr el
siguiente mensaje confirmando que la contrasea ha sido actualizada exitosamente.
2. Actualizacin del sistema operativo: En la misma terminal de usuario ingresamos los
siguientes comandos para realizar las tareas de actualizacin; apt-get update, apt-get
upgrade.
3. Verificacin de tarjetas o interfaces de red: 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
instruccin 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 conexin a Internet de estar
en la tarjeta eth0, por lo que ya deber estar asignada una direccin IP por parte del modem
adsl, la segunda tarjeta de red deber tambin 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
adems estar conectado a la interfaz eth1 del servidor que no requiere mayor configuracin que
asignar manualmente la IP que nos asigna EasyHotspot que va servir como Gateway para brindar
el servicio.
4. Ingresando al sistema de administracin de EasyHotspot: Con la verificacin de la
configuracin de las tarjetas de red, el siguiente paso ser la configuracin del software con los
que trabaja el sistema operativo para la implementacin 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 direccin: http://localhost/easyhotspot, se abrir la
siguiente pgina:
Esta es la pgina del sistema Easy Hotspot en donde se debe ingresar el nombre de usuario y la
contrasea para entrar a la configuracin del HOTSPOT, el nombre de usuario y la contrasea
por defecto son:
Nombre de usuario: admin
Contrasea: admin123
Obtendremos esta pgina por
defecto con los parmetros que
observamos:
Editando la pgina web de
presentacin del sistema de
administracin de EasyHotspot. La
figura anterior nos indica la pgina
web de presentacin del sistema
de administracin de Easy
Hotspot, se puede notar que
-
ESCUELA POLITECNICA NACIONAL COMUNICACIONES INALAMBRICAS
contiene informacin que viene por defecto, la cual se puede editar para mostrar la
informacin de la institucin.
Ingresando en:
\Places\Computer\Filesystem\Opt\Local\web\easyhotspot\htdocs\system\application \config.
Se abre el archivo easyhotspot.php, en donde se edita la informacin de la pgina de la
pgina web de presentacin del sistema, ingresando los datos de la institucin:
5. Mens del sistema de administracin de EasyHotspot: en la parte superior derecha de sta
se puede notar dos enlaces: Cashier Menu y Admin Menu, estos son los mens que
ofrece el sistema, el primero el cual manejarn 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 caractersticas
del HOTSPOT. Cada enlace lleva a una seccin diferente, las cuales se indicarn en el
siguiente grfico y se explicarn una a una ms adelante.
6. Configuracin de atributos del HOTSPOT.
Dando clic en esta seccin se presentan las siguientes opciones de configuracin del
HOTSPOT.
-
ESCUELA POLITECNICA NACIONAL COMUNICACIONES INALAMBRICAS
7. Valores de planes postpago: 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 configuracin.
8. Planes de consumo de Internet. Esta opcin es la que utiliza en la implementacin
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
9. Administrar empleados. El sistema ofrece la opcin 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 opcin 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.
Usuarios en lnea.
En esta seccin el sistema indica todos los usuarios que en ese momento estn haciendo uso
del servicio de Internet, y da la oportunidad de desconectar a cualquier usuario el momento
que sea necesario. Tambin indica la hora en la que inici a utilizar el servicio, y el tiempo o
el tamao de paquetes disponibles con el que cuenta.
Cambiar contraseas de usuarios.
En esta seccin se pueden cambiar las contraseas de los usuarios que forman parte del
sistema, aqu se debe ingresar el nombre del usuario al que se le va a cambiar la contrasea,
la contrasea asignada, la nueva contrasea que se le va a asignar y nuevamente la misma
contrasea para confirmar el cambio, finalmente se da un clic en el botn submit, para
confirmar el cambio de contrasea del usuario.
-
ESCUELA POLITECNICA NACIONAL COMUNICACIONES INALAMBRICAS
PANTALLA DE LOGIN
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 conexin ver que su
navegador no carga ninguna pgina web, para lo cual deber redireccionarse manualmente a
la direccin 192.168.182.1:3990 la cual es el homepage del sistema.
Se debe introducir el nombre de usuario y la contrasea 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.
Inconvenientes en la implementacin:
- 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 investigacin de cmo hacerlo tomo bastante tiempo.
- Como se necesitaba otra interfaz Lan Ethernet en la maquina servidor, fue tambin
un inconveniente conseguir el adaptador de USB a Ethernet y que se instale el
controlador en la mquina.
- Adems se tuvo un poco de problemas en la configuracin del Access Point en el
sistema Ubuntu-Linux, pero que investigando en varias fuentes se solucion.
-
ESCUELA POLITECNICA NACIONAL COMUNICACIONES INALAMBRICAS
CONCLUSIONES
- 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 inalmbrica de Internet.
- EasyHotspot es una herramienta muy poderosa que no solo nos permite controlar el
trafico y manejar los usuarios sino tambin implementar esquemas de emisin de
tickets para el cobro del servicio.
- Con este sistema no es necesario ser un experto en informtica para poder instalarlo
y administrarlo lo que hace que bastante asequible a nivel acadmico o a nivel
econmico debido a que es una herramienta de cdigo libre.
REFERENCIAS
http://easyhotspot.inov.asia/index.php/documentation
https://github.com/rafeequl/EasyHotspot/blob/master/doc/easyhotspot-v0.2-install-
guide-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/equipamiento-
tecnologico/redes/1005-como-crear-tu-portal-cautivo-con-easy-hotspot
http://proyectos.uls.edu.sv/wiki/images/5/57/Documento-portalwifi-redesII-2014-
equipo-12.pdf