Вы находитесь на странице: 1из 25

Cmo crear un

Portal Cautivo
con EasyHotSpot
Por Jos Alberto Gallardo | Twitter: @Gallardo_1991
Tutorial completo en echoinformatica.blogspot.com
Qu Vamos a aprender?
Qu es un portal cautivo?
Para qu sirve?
Tipos de Portales Cautivos
Instalacin de Easy Hotspot

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?
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
Por ejemplo, si tenemos un portal cautivo en un hotel, podremos
asignar un usuario y contrasea a un husped por el tiempo que
dure su estancia

Tipos | Ejemplos | Descargas
Por Software
Easy HotSpot | bit.ly/LinEasy
PfSense | bit.ly/LinPepperS
PepperSpot | bit.ly/LinPfSense
FirstSpot | bit.ly/WinFirtSpot
MPHS | bit.ly/WinMicrosolut

Por Hardware
Cisco BBSM-Hotspot
Nomadix Gateway
Antamedia Hotspot Gateway
Aptilo Access Gateway
Mikrotik RouterOS
Introduccin a Easy Hotspot
Qu es Easy Hotspot?
Easy Hotspot es un software de cdigo abierto que ofrece un sistema simple, fcil
de instalar, usar y modificar a la hora de crear un portal cautivo. Simplemente
tendremos que descargar un archivo .iso y quemarlo en un CD o como en nuestro
caso, abrirlo desde una mquina virtual.
Cmo descargarlo e instalarlo?
Puedes descargarlo de este enlace bit.ly/LinEasy. Una vez descargado, podremos
iniciarlo como un live cd o instalarlo, en mi caso lo he instalado.

Qu se necesita para instalarlo?
EasyHotspot en mquinas reales
Acceso a Internet
2 Equipos
Un Punto de acceso WiFi
(Un Switch)
CD de EasyTotspot
EasyHotspot en mquinas virtuales
Acceso a Internet
2 Mquinas virtuales
CD de EasyHotspot

Esquemas de red: Real | Virtual
Esquema de red real Simulacin con Mquinas virtuales
Instalacin de Easy Hotspot (1)
En nuestro caso vamos a instalarlo en
la Mquina Virtual 1, por tanto al
iniciar por primera vez EasyHotspot
vamos a escribir install y a
continuacin se realizar una
instalacin normal de Ubuntu.
En caso de que antes queramos
probarlo o simplemente no nos
apetezca instalarlo, podremos iniciarlo
como live CD escribiendo live
Instalacin de Easy Hotspot (2)
El segundo paso ser acceder
mediante el navegador a la
aplicacin.

http://localhost/easyhotspot

Con los siguientes credenciales

User name: admin
Password: admin123

Con lo que entraremos en la
aplicacin web para configurar
nuestro portal cautivo
Instalacin de Easy Hotspot (3)
El tercer paso ser corroborar que
nuestro Portal Cautivo con EasyHotspot
se ha creado y ya est activo.
Es por ello que desde nuestra
Mquina Virtual 2 (Consultar el
esquema de red: pg. 7) vamos a
intentar conectarnos a internet.
Si sale un pantalla como la que podis
ver, estis de enhorabuena, ya tenis
vuestro Portal Cautivo funcionando.
Easy Hotspot | Admin Menu
Al loguearnos como administrador con los
credenciales que hemos visto, podremos
ver un men como este, y configurar las
opciones que veremos a continuacin:
Home - Inicio
Chillispot Configuracin (*)
Billing Plan - Plan de facturacin (*)
Account Plan - Plan Prepago (*)
Cashier Management - Facturadores
Admins - Administradores
Logout - Cerrar sesin
Easy Hotspot | Chillispot
En Chillispot podremos configurar
nuestro Portal Cautivo que por defecto
estar bien configurado, aunque
podemos destacar
Allowed URL que son las direcciones
que permitimos al usuario sin estar
logueados
Clients Homepage que ser la
pgina de inicio una vez estn
logueados los usuarios


Easy Hotspot | Account Plan
Account Plan es el Plan Prepago, que lo
usaremos para usuarios que vayan a usar
nuestra conexin y que nos pagarn segn
el uso que hagan de la misma.
Configuraremos
Price /MB Precio por Mega
Price /Minute Precio por minuto
Idle Time Out Tiempo desc. Inactividad
Dowload Rate Bajada (kbps)
Upload Rate Subida (kbps)
Easy Hotspot | Billing Plan
Traducimos Billing Plan como plan de
facturacin, y gracias a esto podemos crear
usuarios predefinidos que podrn
conectarse a nuestra red por un tiempo o
unos MBs limitados. Tendremos en cuenta
Type Por Tiempo o por Megas
Amount Cantidad (minutos/megas)
Valid for Validez (das)
Price Precio
Download | Upload Descarga | Subida
Idle Timeout Tiempo desc. Inactividad
Easy Hotspot | Cashier Menu
El Casher Menu es el men de facturacin y es
muy parecido al men de administrador,
accederemos haciendo clic en [Casher
Menu]. Desde aqu podremos acceder a
diferentes opciones:
Pospaid Account Cuentas de Prepago
Voucher Mnt. Administracin de Tickets
Invoice Mnt. Administracin de Facturas
Statistics Estadsticas
Online User Usuarios online
Change Password Cambiar Constrasea

Easy Hotspot | Postpaid Account
Como vemos en la imagen vamos a crear
el siguiente usuario de prepago
Name: Clienteprepago
Username: prepago
Password: prepago123
Bill by: Packet (Datos: Megas)
Valid until: 1 days
El precio establecido es el que
configuramos anteriormente en el men de
administrador.
Si tocamos en el icono de la izquierda de
Imprimir podremos ver una factura del
usuario.
Easy Hotspot | Usuario Prepago
Como podemos ver nos conectamos con
el usuario prepago, y tras navegar por
internet durante un tiempo, vemos que al
tocar en el icono que nombramos
anteriormente, se nos generar una
factura del usuario.

Esta factura, vendr determinada por el
precio por minuto y datos que
configuramos anteriormente en el Admin
Menu > Account Plan
Easy Hotspot | Voucher Mnt.
Desde el men de administrador
anteriormente creamos Cliente1D el cul
tendra 1440 minutos de conexin y
validez de un da.
Pues simplemente tendremos que
acceder a la pestaa Voucher Mnt. en el
men de facturacin y seleccionar:
How many vouchers (n Tickets): 1
Billing Plan: Cliente1D
Automticamente nos generar un
usuario y contrasea aleatorios.
Easy Hotspot | Cliente 1 Da
Como vemos en la imagen se nos ha
creado el usuario yoyyox8 con la
contrasea cacgigak, el cul para
facilitar la comunicacin con el usuario,
podremos imprimir y entregar en mano.

Una vez el usuario tenga su papel
impreso, al intentar entrar en nuestra red,
se loguear con los credenciales y
tendr acceso a internet por un da.



Easy Hotspot | Users Online
En Users Online podremos visualizar los usuarios online en este momento, y podremos
desconectarlos si vemos que generan problemas de malware o si nos da la gana
haciendo clin en Force Disconnect.
Easy Hotspot | Statistics
Podremos visualizar las estadsticas de
nuestro portal cautivo desde la pestaa
Statistics y podremos visualizar los
Vouchers creados, los usados, los planes
de facturacin, las cuentas creadas, etc.
Easy Hotspot | Configuracin extra
Podremos editar los siguientes archivos accediendo desde la terminal a las rutas:
Para editar la informacin del portal cautivo tienes que editar el archivo
/opt/local/web/easyhotspot/system/application/config/easyhotspot.php , y editar los
campos como empresa, direccin, etc.
Si estamos cortitos de ingls no os preocupes, EasyHotspot est precofigurado en ingles
pero tambin podremos ponerlo en espaol. Slo tenemos que editar la configuracin
del idioma que se encuentra en system/application/config/config.php , y cambiar
$config [language]. Por $config['language'] = 'latin';
De forma predeterminada, EasyHotspot slo es accesible desde el propio servidor
(localhost), si queremos acceder desde una mquina remota slo tenemos que editar
/opt/local/web/htdocs/easyhotspot/system/application/config/config.php y escribir
nuestra direccin IP, por ejemplo: $config['base_url'] = "http://192.168.182.1/";
Easy Hotspot | Configuracin extra
Tambin podremos modificar el archivo de loggin de los usuarios para adornar o incluso
insertar publicidad en nuestra pgina de bienvenida. Si sabemos un poco de perl y html,
aunque no seamos unos expertos, podremos editarlo cambiando textos como User o
Password editando el archivo /opt/local/web/easyhotspot/hotspot/hotspotlogin.cgi
Easy Hotspot | Conclusiones
Easy Hotspot nos ofrece un magnfica opcin a la hora de crear
un portal cautivo ya que nos ofrece muchas posibilidades a la
hora de crear planes de facturacin, de prepago y llevar un
control exhaustivo de los usuarios que se conectan a nuestra red.

No necesitas ser un experto en informtica para instalarlo o
administrarlo, lo cul hace que montar un portal cautivo con
Easy Hotspot sea asequible tanto a nivel acadmico como a
nivel econmico, ya que es gratuito.

Вам также может понравиться