You are on page 1of 19

EASY HOTSPOT

Sistema de Portal Cautivo para administracin y control de


navegacin wi-fi.

RAL GMEZ PREZ


2 ASIR V

PORTAL CAUTIVO EASYHOTSPOT

RAL GMEZ PREZ

Contenido
Implantacin del Portal Cautivo ......................................................... 3
Contexto en el que se implantar el sistema ................................................ 3

Aplicacin del Servicio ...................................................................... 4


Instalacin de EasyHotspot ....................................................................... 4
Configuracin de Easy Hotspot ................................................................... 6
Administrando el Hotspot .......................................................................... 9
Opinin personal .....................................................................................19
Conclusin .............................................................................................19

Pgina 2 de 19

PORTAL CAUTIVO EASYHOTSPOT

RAL GMEZ PREZ

Implantacin del Portal Cautivo

Vamos a implementar un sistema de portal cautivo para administrar la navegacin


wifi en un hotel. Easy Hotspot, al tratarse de un portal cautivo instalado en
servidor, nos permite tener la siguiente topologa.

Nuestro servidor estar conectado a un punto de acceso wifi, o configurado como


servidor DHCP para, desde el, dar conexin a todos los ordenadores de nuestro
hotel. Todos los equipos que deseen conectarse a internet debern loguearse en
nuestro portal, de manera que llevaremos el control del consumo de lnea, y del
servicio que el cliente haya contratado, previo pago o posteriormente.
Este servicio de Portal Cautivo viene integrado en una distribucin de Linux
UBUNTU y es fcilmente configurable y ante todo gratuita.

Contexto en el que se implantar el sistema


Nuestro Hotel, a parte del servicio de habitaciones clsico de un hotel, ofrece
tambin la opcin de aprovecharse de los servicios de internet wifi para las usuarios
del mismo. Hay varias opciones mediante las cuales los usuarios pueden llegar a
disfrutar de l.
Clientes:
El cliente al adquirir su habitacin se le da la opcin de comprar tiempo de conexin
a internet por el wifi del Hotel. Puede adquirir ese tiempo de las siguientes
maneras:
-

Prepago. El cliente paga por adelantado el importe por los servicios que va a
consumir, y el empleado le brinda un tiket con su informacin de conexin al
portal cautivo con el plan que el cliente ha deseado.
Postpago. El cliente indica que quiere internet pero quiere pagar nicamente
por lo que use, de manera que al finalizar la estancia podr pagar el internet
que haya utilizado.

Empleados:
El sistema de empleados consta de una serie de usuarios que no necesitan adquirir
un plan de pago para usar internet de esa manera solamente aislamos los clientes.
Pgina 3 de 19

PORTAL CAUTIVO EASYHOTSPOT

RAL GMEZ PREZ

Aplicacin del Servicio

Instalacin de EasyHotspot

Introducimos el CD de la distribucin propia del servicio basada en Ubuntu. Carga


el live CD y desde el podemos instalarlo en el servidor.

Pulsamos en el icono install y procedemos al a instalacin, el sistema es bastante


sencillo, es como instalar un Ubuntu.

Se muestra la pantalla de resumen de la instalacin dado que sta es muy intuitiva.

Pgina 4 de 19

PORTAL CAUTIVO EASYHOTSPOT

RAL GMEZ PREZ

Tras Instalar nos aparecer la pantalla de login de Easy Hotspot.

Pgina 5 de 19

PORTAL CAUTIVO EASYHOTSPOT

RAL GMEZ PREZ

Configuracin de Easy Hotspot

Una vez logueados en el sistema pasamos a la configuracin. Para configurar los


datos de la empresa deberemos ir a el fichero easyhotspot.php dentro de
/opt/local/web/esyhotspot/htdocs/system/application/config

En dicho fichero editamos los diferentes campos de la direccin de la empresa


sustituyendo los de por defecto.

Tiene muchas ms opciones si vamos editando los ficheros en PHP. Uno de ellos es
el lenguaje, pero por desgracia en la nueva versin de Easyhotspot aun no existe el
Pgina 6 de 19

PORTAL CAUTIVO EASYHOTSPOT

RAL GMEZ PREZ

castellano. En versiones anteriores accederamos al fichero config.php en la misma


carpeta, y le modificaramos el apartado language con latin, entre comillas.

Una vez configurada esta informacin, vamos al navegador e introducimos lo


siguiente: http://<IP_DEL_SERVIDOR>/easyhotspot
Nos aparecer la pantalla de login y accederemos con el usuario y contrasea por
defecto.
Usuario admin
Contrasea admin123

Cuando nos logueemos entraremos en el panel de administracin de Easy Hotspot.

En el panel se aprecian los datos de la empresa que hemos configurado


anteriormente, y la informacin de sistema.

Pgina 7 de 19

PORTAL CAUTIVO EASYHOTSPOT

RAL GMEZ PREZ

Este sistema se maneja por dos mens bsicos, el Admin Men y el Cashier Menu.
El men de administracin se utiliza para definir planes de pago, creacin de
usuarios, configuracin del servidor, etc. El men de administracin ofrece las
siguientes opciones.

El botn Chilispot, nos conduce al formulario de configuracin tcnica del


servidor Hotspot.
El botn de plan de cuentas, nos permite configurar el tipo de tarificacin
del servicio proporcionado para postpago.
Este es el icono que nos dirige al plan de facturacin. Aqu podemos
configurar los diferentes planes de servicios que ofreceremos desde

Pgina 8 de 19

PORTAL CAUTIVO EASYHOTSPOT

RAL GMEZ PREZ

nuestra empresa.
Este botn es el de la administracin de los usuarios de los empleados o
cashiers (cajeros).
Por ultimo la administracin de los usuarios administradores se hace desde
este icono.

Administrando el Hotspot

El primer paso a llevara cabo es cambiarle las contraseas al usuario administrador,


para as evitar problemas de seguridad. Desde el men de administracin de
usuarios administradores editaremos la informacin del usuario administrador y le
cambiaremos el usuario y la clave de acceso al panel.

Pgina 9 de 19

PORTAL CAUTIVO EASYHOTSPOT

RAL GMEZ PREZ

Vamos a ver la configuracin tcnica de nuestro hotspot. Entraremos en el botn


Chilispot, y nos aparece el siguiente panel.

Radius Server 1: Direccin primara del servidor RADIUS, por defecto


127.0.0.1. Esta opcin no la vamos a configurar porque vamos a hacer la
autenticacin en local.
Radius Server 2: Direccin secundaria del servidor RADIUS, por defecto
127.0.0.1. Esta opcin tampoco la vamos a configurar.
Radius Secret: Viene configurado por defecto, es la frase acordada entre el
servidor radius y el Hotspot.
DHCP Interface: Esta es la interfaz por la que se conectar el punto de
acceso o por la que llegarn las peticiones de internet.
UAM Server: Direccin donde est guardado el portal cautivo.
UAM Secret: Frase secreta entre el portal y el Chilispot.
Client's Homepage: Donde se re direccionar al cliente una vez ha iniciado
sesin.
Allowed URL: Aqu se indican las URL que aceptamos que se visiten sin
estar conectados al Hotspot. Podramos por ejemplo poner la URL de la
pgina del hotel.
DHCP Range: Nos permite configurar el rango de direcciones del DHCP.
Redirect after login: Podemos hacer que una vez el cliente se loguee
automticamente se le carge la pgina del hotel, o la pgina de Google, a
nuestro gusto.

Pgina 10 de 19

PORTAL CAUTIVO EASYHOTSPOT

RAL GMEZ PREZ

Planes de Pago
Vamos a crear los planes de pago que tendr nuestro hotel. Crearemos 3 planes,
Bsic, Standard y Advanced.
En el men entraremos en los planes de facturacin. Como podemos ver vienen ya
creados 2 por defecto. Crearmos nuestros planes y eliminaremos los de por
defecto.

Rellenaremos el formulario inferior de la siguiente manera.


Name: Establecemos el nombre del plan de facturacin.
Type: Tipo de facturacin por datos o por tiempo.
Amount: Minutos de los que dispondr la cuenta.
Valid for: Das que ser vlido este plan desde que se asigne.
Price: Precio del plan.
Download rate: Velocidad mxima de descarga de archivos.
Upload Rate: Velocidad mxima de subida de archivos
Idle Timeout: Tiempo en el cual si no se ha realizado actividad se desloguear el
cliente para no perder el tiempo de conexin.

Aqu tenemos los planes de facturacin creados para la empresa, podemos con que
caractersticas los hemos creado.

Pgina 11 de 19

PORTAL CAUTIVO EASYHOTSPOT

RAL GMEZ PREZ

Una vez hemos definido los planes, podemos asignar cupones de consumo, prepago
desde el men Cashier si pulsamos en el botn Voucher Magnament.

Una vez pulsado este botn nos aparece el siguiente panel que nos permite
expedir cupones de conexin de manera rpida y del plan que deseemos. Este
cupn nos crea automticamente un usuario y una contrasea para conectarse a
internet bajo el plan que deseemos. De esta manera hacemos rpido y fcil la
creacin de usuarios con sus planes asignados, pudiendo incluso sacar ms de un
cupn a la vez encaso de estar atendiendo a varios clientes.
En este caso hemos creado dos cupones de prueba, del plan bsico. Dndole a
generar cupn, nos crea ya dos usuarios con su permiso de conexin asignado al
plan deseado.

Si pulsamos en la impresora de la derecha, imprimiremos un tiket con la


informacin de conexin y con la informacin del hotel ya predefinida, lo imprime
en pdf, o si le asignamos una impresora lo imprimira al instante.

Pgina 12 de 19

PORTAL CAUTIVO EASYHOTSPOT

RAL GMEZ PREZ

Ahora vamos a suponer que un cliente prefiere pagar al finalizar su estancia, para
ello lo primero es establecer un servicio de tarificacin, de esta manera cobraremos
por el servicio lo que creamos conveniente, en precio por minuto o por Megas
consumidos.

Tambin podemos asignarle una restriccin de ancho de banda si lo deseamos. Una


vez rellenado le daremos a salvar cambios.

Ahora vamos a aplicar esta tarificacin, nos iremos al men de Cashier y


pulsaremos en el icono del sistema de postpago.

Pgina 13 de 19

PORTAL CAUTIVO EASYHOTSPOT

RAL GMEZ PREZ

Aqu podemos definir un usuario y una contrasea para un usuario de postpago,


que pagar por el servicio consumido.
En este caso el usuario estar pagando por el tiempo de consumo, y solamente
podr conectarse en el plazo de un da, dado que su estancia es de un solo da.

Se puede ver como se ha creado el usuario, y si pulsamos en el icono de la factura


nos expender una factura lista para imprimir del servicio consumido.

Si pulsamos en la impresora lo que har es al igual que con los cupones facilitar un
tiket de informacin de conexin para facilitarle al cliente.

Pgina 14 de 19

PORTAL CAUTIVO EASYHOTSPOT

RAL GMEZ PREZ

Comprobacin inicial

Con una maquina cliente, hemos configurado su tarjeta en modo dhcp, y vemos
como el servidor nos asigna la IP gracias a la configuracin del Chilispot.

Accedemso al servidor, nos dice que el servidor no dispone de un certificado vlido,


pero en este caso aadimso la excepcin ya que es una red local.

Pgina 15 de 19

PORTAL CAUTIVO EASYHOTSPOT

RAL GMEZ PREZ

Acto seguido nos parece la pgina de login de nuestro Hotspot. Esta pgina puede
ser modificada por nosotros desde el fichero, pudiendole aadier nuestra imagen
corporativa.

Entramos con nuestro usuario y vemos que nos aparece una ventana, que nos
comunica que estamos correctamente logueados.

A partir de aqu ya podemos navegar tranquilamente.

Pgina 16 de 19

PORTAL CAUTIVO EASYHOTSPOT

RAL GMEZ PREZ

Desde el Cashier Men, podemos mirar el panel de postpago, y ver el uso, y


consumo que lleva nuestro cliente.

Aadir empleados

Una vez hemos visto la gestin de los clientes mediante cupones de prepago o
servicio de postpago por consumo. Es importante tambin crear los usuarios de los
empleados que podrn acceder al servicio de manera gratuita. Para ello nos iremos
al men de administracin y crearemos un nuevo usuario cajero.
El proceso es muy sencillo se hace mediante un fcil formulario.

Pgina 17 de 19

PORTAL CAUTIVO EASYHOTSPOT

RAL GMEZ PREZ

Podemos aadir el numero de usuarios que queramos.

Por ltimo vamos a ver algunas opciones ms que nos proporciona el panel del
men Cashier.
Tenemos una grfica de estadsticas, que nos informan de los cupones que
hemos creado, los usados, los expirados, la cantidad de cupones de los
distintos planes que tenemos, y las cuentas creadas y usadas.

Pgina 18 de 19

PORTAL CAUTIVO EASYHOTSPOT

RAL GMEZ PREZ

Otra funcionalidad es saber que usuarios estn ahora mismo logueados y usando la
conexin a internet.
Pulsamos en el icono de usuarios online, de esta manera, nos aparecer el
siguiente panel, que nos indica los usuarios que estn online, la fecha de
inicio de sesin, la duracin en segundos, y la transferencia de paquetes de su
conexin.

Opinin personal
En mi opinin, es un producto muy sencillo de utilizar, lo nico complejo es el
moverse por los ficheros PHP para acomodar la informacin a nuestras necesidades
y sin tocar nada crtico para el sistema. Me gusta mucho como sistema, lo nico
que echo en falta es el poder tener un sistema de pago por internet eficiente y por
defecto para poder comprar los cupones online, desde las habitaciones, dado el
caso de que fuese un hospital, o un local de alquiler de aulas...

Conclusin
Sistema sencillo de implementar, no es necesario tener un punto de acceso para su
uso, se puede realizar sobre ordenadores fijos por ejemplo para un ciber caf , y
sobre todo es una solucin gratuita y que est siendo bastante aceptada. Pronto
empezar a haber mayor documentacin y se sacarn nuevas versiones.
Pgina 19 de 19

You might also like